精华内容
下载资源
问答
  • 串口RS232C接线方法

    2011-05-29 22:21:46
    串口接线方法详解检验仪器与微机的通讯主要是以RS232C 标准接口为主,而串口接线方法也有一定的标准, 在此谈谈几种常用的串口接法,仅作参考:
  • RS232c串口接线

    2020-07-16 03:24:58
    本文主要讲了RS232c串口接线图 ,希望对你的学习有所帮助。
  • 本文介绍的 PC 与三菱 FX 系列 PLC 通信,是通过 PLC 的编程口与 PC 机的串口进行的,采用 SC-09 编程电缆作为计算机与 PLC 通信的连线。电缆的 9 芯 D 形插头连接在计算机串口上,另一端连接 PLC 的 RS-422 编程口...

    本文介绍的 PC 与三菱 FX 系列 PLC 通信,是通过 PLC 的编程口与 PC 机的串口进行的,采用 SC-09 编程电缆作为计算机与 PLC 通信的连线。电缆的 9 芯 D 形插头连接在计算机串口上,另一端连接 PLC 的 RS-422 编程口。

    编写 PC 的通信程序可采用汇编语言、各种高级语言,也可以采用工控组态软件或直接采用 PLC 厂家的通信软件。本文采用 VB6 . 0 软件,它必须依据所连接 PLC 的通信规程来编写通信协议,所以先简单介绍 FX 系列 PLC 的通信协议。

    一、 FX 系列 PLC 的通讯协议

    1 .数据传输格式

    FX 系列 PLC 采用异步格式,由 1 位起始位、 7 位数据位、 l 位偶校验位及 l 位停止位组成,波特率为 9600bps ,字符为 ASCi Ⅱ码。

    2 .通信命令

    FX 系列 PLC 有 4 条通信命令,即读命令、写命令、强制通命令、强制断命令。表 1 中, X 为输入继电器; Y 为输出继电器; M 为辅助继电器; S 为状态元件; T 为定时器; C 为计数器; D 为数据寄存器。

    3 .通信控制字符

    FZ 系列 PLC 采用面向字符的传输规程,用到 5 个通信控制字符,如表 2 所示。

    4 .报文格式

    PC 机向 PLC 发送的报文格式如表 3 所示。其中, STX 为开始标志; ETS 为结束标志; CMD 为命令的 ASC Ⅱ码: SUMH 、 SUML 为从 CMD 到 ETX 按字节求累加和,溢出不计。由于每字节十六进制数变为两字节 ASC Ⅱ代码,故校验和为 SUMH 与 SUMI 。

    PLC 向 PC 机发送的应答报文格式如表 4 所示。

    二、 PC 通信程序的编写

    1 .通信口初始化

    , MSComm 控件简介: VB 带有专门管理串行通讯的 MSComm 控件。只需设置几个主要参数就可以实现 PLC 与 PC 间的串行通讯。要完成通信必须设置 MSComm 的相关属性值,即通信口初始化,其步骤如下:

    (1)CoinmPort :设置或传回通信连接端口代号。

    (2)Settings :设置初始化参数。以字 - 符串的形式设置或传回连接速度、奇偶校验、数据位、停止位等 4 个参数。

    (3)PortOpen :设置或传回通信连接端口的状态。

    (4)Input :从输入寄存器传回并移除字符。

    (5)Output :将一个字符串写入输出寄存器。

    (6)InputLen :指定由串行端口读入的字符串长度。

    (7)InBufferCount:传回在接收寄存器中的字符数。

    2 .通讯程序举例

    首先,在窗体开始设计之前,添加 MSComm 控件和按钮、文本框、标签等。

    (1)PC 从 PLC 中读取数据

    假设 PC 要从 PLC 中读入从 D123 开始的 4 个字节的数据 ( 占用两个数据寄存器: D123 、 D124) ,其报文如表 5 所示。

    根据三菱 FX 系列 PLC 编程口通信协议,地址算法为

    address=address×2+1000h

    将地址 123 转换成十六进制为 7Bh ,因此首地址为:

    address=addressx2+1000h=7Bhx2+1000h=10F 6h .

    再转换成 ASCII 码为 31h,30h,46h,36h

    校验和 SUM=30H+31H+30H+46H+36H+30H+34H+03H=174H ,溢出部分不计,故 SUMH 为 "7" , SUML 为 "4" ,相应的 ASC Ⅱ码为“ 37H ”和“ 34H ”。

    PLC 的应答报文格式如表 6 所示。

    (2) 把数据写入 PLC

    例如,向 PLC 的 D123 数据寄存器写入数据“ 1234ABCD ”的报文格式如表 7 所示

    本文介绍的利用 VB6 . O 实现 PC 与三菱 PLC 通信的基本方法,切实可行,具有广泛的实用价值。对初学者很有帮助。

    三菱FX系列PLC编程口通信协议举例

    1、DEVICE READ(读出软设备状态值)

    计算机向PLC发送:

    命令

    首地址

    位数

    和校验

    STX

    CMD

    GROUP ADDRESS

    BYTES

    ETX

    SUM

    例子:从D123开始读取4个字节数据

    02h

    30h

    31h,30h,46h,36h

    30h,34h

    03h

    37h,34h

    地址算法:address=address*2+1000h,将123 转换为16进制*2 得F6,10F6

    再转换成ASCII

    31h,30h,46h,36h

    PLC返回

    STX

    1ST DATA

    2ND DATA

    .....

    LAST DATA

    ETX

    SUM

    注:最多可以读取64个字节的数据

    例子:从指定的存储器单元读到3584这个数据

    02h

    33h

    35h

    38h

    34h

    03h

    44h,36h

    2、DEVICE WRITE(向PLC软设备写入值)

    命令

    首地址

    位数

    数据

    和校验

    STX

    CMD

    GROUP ADDRESS

    BYTES

    1ST DATA

    2ND DATA

    ......

    LAST DATA

    ETX

    SUM

    例子:向D123开始的两个存储器中写入1234,ABCD

    02h

    31h

    31h,30h,46h,36h

    30h,34h

    33h,34h,31h,32h,43h,44h,41h,42h

    03h

    34h,39h

    PLC返回

    ACK (06H) 接受正确

    NAK (15H) 接受错误

    3、位设备强制置位/复位

    FORCE ON置位

    命令

    地址

    和校验

    STX

    CMD

    ADDRESS

    ETX

    SUM

    02h

    37h

    address

    03h

    sum

    FORCE OFF复位

    命令

    地址

    和校验

    STX

    CMD

    ADDRESS

    ETX

    SUM

    02h

    38h

    address

    03h

    sum

    PLC返回

    ACK(06H) 接受正确

    NAK(15H) 接受错误

    设备强制中的地址公式:Address=Address/8+100h

    说明:

    1.帧中的BYTES表示需要读取或者写入的字节数。

    2.地址算法上有说明。

    3.累加和是从STX后面一个字节开始累加到ETX的和。

    三菱FX系列PLC编程口通信协议总览

    该协议实际上适用于PLC编程端口以及 FX-232AW 模块的通信。感谢网友visualboy提供。

    通讯格式:

    命令

    命令码

    目标设备

    DEVICE READ CMD

    "0"

    X,Y,M,S,T,C,D

    DEVICE WRITE CMD

    "1"

    X,Y,M,S,T,C,D

    FORCE ON CMD

    " 7"

    X,Y,M,S,T,C

    FORCE OFF CMD

    "8"

    X,Y,M,S,T,C

    传输格式: RS232C

    波特率: 9600bps

    奇偶: even

    校验: 累加方式(和校验)

    字符: ASCII

    16进制代码:

    ENQ

    05H

    请求

    ACK

    06H

    PLC正确响应

    NAK

    15H

    PLC错误响应

    STX

    02H

    报文开始

    ETX

    03H

    报文结束

    帧格式:

    STX

    CMD

    DATA

    ......

    DATA

    ETX

    SUM(upper)

    SUM(lower)

    例子:

    STX ,CMD ,ADDRESS, BYTES, ETX, SUM

    02H, 30H, 31H,30H,46H,36H, 30H,34H,  03H, 37H,34H

    SUM=CMD+......+ETX;

    30h+31h+30h+46h+36h+30h+34h+03h=74h;

    累加和超过两位取低两位

    展开全文
  • RS232串口接线

    千次阅读 2012-12-24 17:26:00
    RS232串口接线图 目前较为常用的串口有9针串口(DB9)和25针串口(DB25),通信距离较近时(<12m),可以用电缆线直接连接标准RS232端口(RS422、RS485较远),若距离较远,需附加调制解调器(MODEM)。最为简单...

    RS232串口接线图

    目前较为常用的串口有9针串口(DB9)和25针串口(DB25),通信距离较近时(<12m),可以用电缆线直接连接标准RS232端口(RS422、RS485较远),若距离较远,需附加调制解调器(MODEM)。最为简单且常用的是三线制接法,即地、接收数据和发送数据三脚相连,本文只涉及到最为基本的接法,且直接用RS232相连。

    字串7

    1、DB9和DB25的常用信号脚说明 字串7


     9针串口(DB9)

    25针串口(DB25)

    针号

    功能说明

    缩写

    针号

    功能说明

    缩写

    数据载波检测

    DCD 

    数据载波检测

    DCD 

    接收数据

    RXD 

    接收数据

    RXD 

    发送数据

    TXD 

    发送数据

    TXD 

    数据终端准备

    DTR 

    20 

    数据终端准备

    DTR 

    信号地

    GND 

    信号地

    GND 

    数据设备准备好

    DSR 

    数据准备好

    DSR 

    请求发送

    RTS 

    请求发送

    RTS 

    清除发送

    CTS 

    清除发送

    CTS 

    振铃指示

    DELL 

    22 

    振铃指示

    DELL 


    字串1

    2、RS232C串口通信接线方法(三线制)

    字串8

    首先,串口传输数据只要有接收数据针脚和发送针脚就能实现:同一个串口的接收脚和发送脚直接用线相连,两个串口相连或一个串口和多个串口相连 同一个串口的接收脚和发送脚直接用线相连 对9针串口和25针串口,均是2与3直接相连;
    两个不同串口(不论是同一台计算机的两个串口或分别是不同计算机的串口) 字串2


    9针-9针

    25针-25针

    9针-25针

    2

    3

    3

    2

    2

    2

    3

    2

    2

    3

    3

    3

    5

    5

    7

    7

    5

    7


     

    字串7

    上面表格是对微机标准串行口而言的,还有许多非标准设备,如接收GPS数据或电子罗盘数据,只要记住一个原则:接收数据针脚(或线)与发送数据针脚(或线)相连,彼些交叉,信号地对应相接,就能百战百胜。 字串5

    3、串口调试中要注意的几点: 不同编码机制不能混接,如RS232C不能直接与RS422接口相连,市面上专门的各种转换器卖,必须通过转换器才能连接;
    线路焊接要牢固,不然程序没问题,却因为接线问题误事;
    串口调试时,准备一个好用的调试工具,如串口调试助手、串口精灵等,有事半功倍之效果;
    强烈建议不要带电插拨串口,插拨时至少有一端是断电的,否则串口易损坏。


    转载于:https://www.cnblogs.com/hezq/archive/2012/12/24/9839972.html

    展开全文
  • 九针串口即RS-232接口,个人计算机上的通讯接口之一,由电子工业协会(Electronic Industries Association,EIA) 所制定的异步传输标准接口。通常 RS-232 接口以9个...9针rs232串口接线串口接口定义接线方法检验仪...

    九针串口即RS-232接口,个人计算机上的通讯接口之一,由电子工业协会(Electronic Industries Association,EIA) 所制定的异步传输标准接口。通常 RS-232 接口以9个引脚 (DB-9) 或是25个引脚 (DB-25) 的型态出现,一般个人计算机上会有两组 RS-232 接口,分别称为 COM1 和 COM2。

    9针rs232串口接线图

    串口接口定义

    接线方法

    检验仪器与微机的通讯主要是以RS232C标准接口为主,而串口的接线方法也有一定的标准,来了解一下。

    标准接法

    1、9对9(包括9针对9孔,9孔对9孔,9针对9针):

    说明:以下的孔、针指串口线两端的串口,不过2、3有可能不交换

    2-------------3

    3-------------2

    4-------------6

    5-------------5

    6-------------4

    7-------------8

    8-------------7

    2、9对25(包括9孔对25孔,9孔对25针)

    2-------------3 (备注:2、3有可能不交换)

    3-------------2

    4-------------6

    5-------------7

    6-------------20

    7-------------5

    8-------------4

    推荐阅读:

    打开APP阅读更多精彩内容

    点击阅读全文

    展开全文
  • 串口通讯接线原理

    2018-09-20 17:02:59
    串口通讯接线原理,232/422/485之间转换通讯,对角接线说明。
  • 三菱Rs232串口PLC端接线图~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  • 我这里以两个USB转232通讯线举例,看看接线图,以9针串口为例,2脚是RXD串口数据输入 3脚是TXD串口数据输出,5脚是GND地,两个串口设备对接时,5脚是直接短接的,2跟3对调接。下面实物图,上面串口2脚接的是蓝色...

    我们在进行PLC或者其他设备的通讯前,一般会先用电脑的串口调试软件跟设备进行通信,确认通讯参数准确性和数据格式,方便PLC后期的数据处理。本文就介绍下电脑串口通讯助手的使用和接线。

    我这里以两个USB转232通讯线举例,看看接线图,以9针串口为例,2脚是RXD串口数据输入 3脚是TXD串口数据输出,5脚是GND地,两个串口设备对接时,5脚是直接短接的,2跟3对调接。

    197d76c21f720821c9ab1a39a6850de8.png

    下面实物图,上面串口2脚接的是蓝色线,接到下面串口的3脚,上面串口的红色线接到下面串口的2脚,实现2,3脚对调接,白色是接5脚短接就可。

    61e25768e15cc24c7fe419b95d105ddf.png

    下面吧设备插到电脑

    c40e22ff7f80186e357af45504fde9f7.png

    打开电脑设备管理,可以看到已经有两个串口了,COM8和COM10.

    d951332987fb6add527911e028906358.png

    下面带打开串口调试软件,这个软件网上很多免费的可以下载,需要的话也可以私信我提供。

    90a2ab698c7791c9b3fd44f008f40f37.png

    我们需要做的是打开两个串口进行数据对发,通讯参数设置成一致

    725eb062b505a6e5079e003333f0ec78.png

    下面看看对发数据,COM8的发送框数据到到了COM10的接收框,COM的发送框数据到了COM8的接收框,通讯是成功的。

    212b10c00db9d011ff1a38abee43b682.png

    下面是我故意把波特率调成不一样,可以看到COM8、COM10收到的数据和对发发送的数据不一致了,已经是乱码了,所以各位在进行通讯时,一定要确保串口的参数要设置成一样。

    41eb524527706b47078c46672b0b931d.png

    现场中该咱们使用呢,比如我下面这个项目,需要通过PLC的RS232口发送一定格式数据给噪音计,噪音计就会返回一串字符表示分呗值,我们是要串口调试助手的调试过程是怎么呢?

    cc6d4b9b0fe0bffea14fb6d21b96fafe.png

    首先,我们用一个USB转232数据线连接噪音计,设置和噪音计一样的通讯参数和噪音计通讯调试,参考噪音计说明书了解需要发“DOD?”字符串给噪音计,噪音计就会返回分贝值给串口,我们先用电脑串口调试软件发“DOD?”给噪音计。

    如果不能收到数据,我们就需要确认接线,查看通讯参数是否一致等,直到串口调试软件能收到正确的数据为止,这样我们才能进行下一步。

    如果能收到噪音计的数据,OK,就确认了我们的接线和通讯参数都没问题,按照一样的参数设置对PLC进行编程,接线。

    编写完成程序我们可以用电脑串口连PLC通讯,验证PLC是否发送“DOD?”这些字符,如果不是,也可以通过电脑串口接收到的数据对照程序方便找哪里编写不对,直到能正常通过PLC发出"DOD ?"为止。

    当我们确认用电脑串口调试软件以一样的通讯参数分别和噪音计、PLC通讯都正常后,就可以直接把噪音计和PLC的232口相连,我们的串口调试过程就完成了。

    展开全文
  • RS232C串口通信接线方法(三线制)

    千次阅读 2013-07-16 18:41:55
    首先、串口传输数据只要有接收数据针脚和发送针脚就能实现:同一个串口的接收脚和发送脚直接用线相连、两个串口相连或一个串口和多个串口相连同一个串口的接收脚和发送脚直接用线相连对9针串口和25针串口、均是2与3...
  • 接口定义CP340/341集成 RS 232C 口和 RS 232C 接口子模块的前面板上 9 针 Sub-D 型公连接器的针脚分配,如图 1 所示。图1 RS232C 9 针 Sub-D 型针头公连接器的针脚图2.电缆连接RS232C电缆连接:9针对9针连接示意图,...
  • 九针串口接线问题, 232, 485

    千次阅读 2016-04-13 17:29:21
    九针串口232相连时, 只 接2,3,5口就行。 九针串口与 485相连时, 4接正,7接负。
  • 相关阅读:一文读懂RS-232、RS-422、RS-485三者之间的特性与区别PLC 几种常见的连接口和通讯协议一文给你讲清楚串口通讯的起始、数据、停止位都是怎么分配的!聊聊PLC串口通讯和通讯接口这点事~电气工程师必懂的基础...
  • 一、串口控制指令说明串口控制的波特率为9600。数据格式8N1。下表中的控制指令都是16进制格式。COM口的接线顺序:2TX,3RX,5GND。命令名称命令指令说明继电器控制指令0XAF 0X73 ID PORT Logic 0X0D 0X0ALogic为1就...
  • pc管脚23875,串口模块232插在1号插槽,通信时sw4保持off状态。(默认就ok)1、通过Usb线缆连接plc与pc2、串口rs232与主机串口连接,注意线缆连接方式,3、Plc上电4、打开cxp软件,新建一个工程,通过usb让plc在线工作...
  • RS232C标准串口接线方法

    万次阅读 2006-05-20 04:07:00
    RS232C标准串口接线方法(第二版) 检验仪器与微机的通讯主要是以RS232C标准接口为主,而串口接线方法也有一定的标准,在此谈谈几种常用的串口接法,仅作参考: 一、标准接法1、9对9(包括9针对9孔,9孔对9孔,9...
  • RS-232, RS表示EIA的“推荐标准”,232为标准编号。RS-232C定义了数据终端设备(DTE)与数据通信设备(DCE)之间的物理接口标准(如图1所示)。接口标准包括机械特性、功能特性和电气特性几方面内容。  (1)...
  • 1. CB 1241 RS485 接线 (6ES7 241 1CH30-1XB0)CB1241 RS485 信号板(安装在CPU机本体上)订货号为: 6ES7 241 1CH30-1XB0 接线如表1说明:v 3号针脚--RS485信号 B(485+)(其他485设备为A)v 8号针脚--RS485信号A(485-)...
  • 串口通信接线方法

    2006-09-23 18:36:00
    目前较为常用的串口有9针串口(DB9)和25针串口(DB25),通信距离较近时(<12m),可以用电缆线直接连接标准RS232端口(RS422,RS485较远),若距离较远,需附加调制解调器(MODEM)。最为简单且常用的是三线制接法,...
  • 1、DB9和DB25的常用信号脚说明2、RS232C串口通信接线方法(三线制)首先,串口传输数据只要有接收数据针脚和发送针脚就能实现:同一个串口的接收脚和发送脚直接用线相连,两个串口相连或一个串口和多个串口相连同一...
  • 串口通信的基本接线方法 RS232--9针和25针接线方法
  • 串口RS232和RS485鉴别问题

    万次阅读 2017-06-19 14:35:50
    232和485是硬件通信上的差别,对于软件层面来说, 如串口助手等并不关心,只有能够收到数据即可。 而测试时忽略了接线问题。232接的是2、3和5(地线,一般不接), 而485接的是1、2和5(地线,一般不接)。
  • 仅供参考学习RS232和RS485接线的正确原理图RS-232是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的,RS-232在1962年发布,命名为EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。RS-422由RS-...
  • 串口串口助手上位机、usb转232线缆、串口命令、RS232。 2.调试过程 串口不通,怎么办? 顺藤摸瓜,就是下图。 串口不通,考虑几个大点: 1)硬件连接与接线 a)设备有没有上电(很弱智,但是有时候有人会犯) b)...
  • 我勒个去,现在还有多少电脑带RS232接口,淘宝买线去。。。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 433
精华内容 173
关键字:

串口232接线