PLC通信主要采用串行异步通信,其常用的串行通信接口标准有RS-232C、RS-422A和RS-485等。
RS-4855
RS-485是RS-422的变形,RS-422A是全双工,两对平衡差分信号线分别用于发送和接收,所以采用RS422接口通信时最少需要4根线。RS-485为半双工,只有一对平衡差分信号线,不能同时发送和接收,最少只需二根连线。
如图7-9所示使用RS-485通信接口和双绞线可组成串行通信网络,构成分布式系统,系统最多可连接128个站。
图7-9
采用 RS-485的网络
RS-485的逻辑“1”以两线间的电压差为+(2~6)V表示,逻辑“0”以两线间的电压差为-(2~6)V表示。接口信号电平比RS-232-C降低了,就不易损坏接口电路的芯片, TTL电平兼容,可方便与TTL 电路连接。。 由于RS-485接口具有良好的抗噪声干扰性、高传输速率(10Mbps)、长的传输距离(1200m)和多站能力(最多128站)等优点,所以在工业控制中广泛应用。
RS-422/RS485接口一般采用使用9针的D型连接器。普通微机一般不配备RS-422和RS-485接口,但工业控制微机基本上都有配置。如图7-10所示RS232C/RS422转换器的电路原理图。
图7-10
RS232C/RS422转换的电路原理 |