申明:AB PLC系列中支持的通讯协议较多,我们常使用的是以下几种:EtherNet/IP、ControlNet、DeviceNet、ModbusRTU/TCP(部分产品支持)
1、常见通讯方式及物理连接:
基础普及-废话一下:
(1)、我们常说的以太网线是RJ45接口
(2)、我们常说的Rs485/422/232其实是物理链路的接口名称,最常用的ModbusRTU协议是跑在Rs485链路上的,当然也可以在Rs232上
(3)、我们常说的232口指的是DB9接口,里面有9针,常用的是2针RXD(接收数据),3针TXD(发送数据),5针(GND),其他的是一些流控之类的。两个232接口连接的时候记住2/3交叉5直连的口诀。其实一个DB9的接口里面可以同时有RS232、RS485接口,这种情况就需要知道线序,手动做线了。
(4)、我们常说的RS485在国内主要指ModbusRTU协议的通讯,尤其一些国产的仪表上喜欢这么标,其实RS485链路上可以跑很多其他的协议。建议大家以后说的时候严谨一些。
(5)、我们常说的RS485链路连接时需要注意+、-、GND,如果是一些进口设备可能会标着A、B,一般地,A(+)、B(-),不一般地,会写成A(-),B(+),看到这个不要慌,认准+、-就可以,再者,就两根线,不通的时候来回调换一下线就好了。
(6)、我们常说的modbus协议其实主要包含ModbusRTU、ModbusASCII、ModbusTCP,这几种协议的物理链路是不一样的。
(7)、每种物理链路都有距离的限制,说白了其实就是电气信号会衰减,不足以支撑到通讯协议识别到电平信号。