我的PLC从站地址是0000,DCS读我时的MODBUS地址是40001;而Intouch读时却是400001.这是为什么呀?
我的PLC从站地址是0000,DCS读我时的MODBUS地址是40001;而Intouch读时却是400001.这是为什么呀?
日期:2019-09-21 21:14:48 人气:1
因为PLC从站地址是0000属于协议地址。而DCS读取时的MODBUS地址是40001,这个地址属于PLC地址,对应的PLC地址就是从40001开始,转换方式是 “协议地址 + 40001 = PLC 地址”,因此会出现这种情况。
Modbus协议是一个master/slave架构的协议。有一个节点是master节点,其他使用Modbus协议参与通信的节点是slave节点。
一个ModBus命令包含了打算执行的设备的Modbus地址。所有设备都会收到命令,但只有指定位置的设备会执行及回应指令。所有