您现在的位置是:首页 > PLC技术 > PLC技术

PLC串行通信的RS-232C接口标准

来源:艾特贸易2017-06-05

简介RS-232C 接口(又称 EIA RS-232C )是目前最常用的一种串行通信接口。它是美国电子工业协会 EIA( Electro nic Industry Association) 制定的一种串行物理接口标准。 RS 是英文推荐标准的缩写, 232

    RS-232C接口(又称EIA RS-232C)是目前最常用的一种串行通信接口。它是美国电子工业协会EIA( Electronic Industry Association)制定的一种串行物理接口标准。RS是英文“推荐标准”的缩写,232为标识号,C表示修改次数。它的全名是“数据终端设备(DTE)和数据通信设备( DCE)之间串行二进制数据交换接口技术标准”。它既是一种协议标准,又是一种电气标准,它规定了终端和通信设备之间信息交换的方式和功能。    该标准规定采用一个25个脚的DB25连接器,对连接器每个引脚的信号内容,以及各种信号的电平加以规定。随着设备的不断改进,现在DB25针很少看到了,代替它的是DB9的接口,DB9所用到的管脚比DB25有所变化,具体引脚定义和功能见表7-1    7-1    RS-232C接口引脚信号定义及功能
引脚号 (9针) 引脚号 (25针)  信号名称 符 号 信号方向      能     1   8 载波检测  DCD DTE←DCE 表示DCE接收到远程载波     2   3 接收数据  RxD DTE←DCE DTE接收串行数据     3   2 发送数据  TxD DTE→DCE DTE发送串行数据     4   20 数据终端准备好  DTR DTE→DCE DTE准备就绪     5   7 信号地  GND  - 信号公共参考地     6   6 数据设备准备好  DSR DTE←DCE DCE准备就绪     7   4 请求传送  RTS DTE→DCE DTE请求DCE将线路切换到发送方式     8   5 允许发送  CTS DTE←DCE DCE应答DTE线路已接通可发送数据     9   22 振铃指示 CI(RI) DTE←DCE 表示DCE与线路接通,出现振铃
    RS-232C接口标准是目前计算机和PLC中最常用的一种串行通信接口。PLC一般使用9针的连接器。当通信距离较近时(<15m),可以用电缆线直接连接标准RS-232端口,此时只需3根连接线。    目前较为常用的串口有9针串口(DB9)25针串口(DB25),通信距离较近时,可以用电缆线直接连接标准RS-232端口(RS-422RS-485较远),若距离较远,需附加调制解调器(MODEM)。最为简单且常用的是三线制接法,即地、接收数据和发送数据三脚相连。    串口传输数据只要有接收数据针脚和发送针脚就能实现:同一个串口的接收脚和发送脚直接用线相连,两个串口相连或一个串口和多个串口相连时,不同串口的接收脚和发送脚直接用线相连。对9针串口和25针串口,均是23直接相连。   记住一个原则:接收数据针脚(或线)与发送数据针脚(或线)相连,彼些交叉,信号地对应相接。    有了RS-232C口,PLC与计算机、PLCPLC可以通信连网。如图7-1所示为工控机与OMRonPLC RS-232C口的一种常用的连接方法。
PLC RS-232C口连接
    7-1    PLC RS-232C口连接    RS-232C的不足:    ●传输速率和通信距离有限,在异步传输时,波特率一般不超过20Kb/s,最大传输距离在50m左右;    ●没有规定连接器,因而产生不同的设计方案,这些方案有时不兼容;    ●抗干扰能力弱,使用一根信号线和一根信号返回线构成共地的传输形式,是单端驱动    单端接收的电路,如图7-2所示,这种共地传输容易产生共模干扰。
单端驱动单端接收电路
    7-2    单端驱动单端接收电路