modbus通信协议
s7-200系列西门子PLC自身支持的
modbus的主站和从站功能,不过只有PORT0支持主站功能,指令直接参考帮助文档,西门子帮助文档的
modbus程序是很有指导意义的。
modbus 从站:
1.西门子
modbus客服端需要首先调用Init指令,Init指令只需要调用一次,采用sm0.1在第一个扫描周期调用即可
2.Mbus_Slave需要在每个扫描周期均调用。
modbus主站:
1.西门子的
modbus 服务器端数据读写不区分指令,系统将根据指定的地址来区分读写的是位数据还是双字数据。
2.读写的是位数据时,指定的数据长度为位数,当读写的是双字数据时,指定的数据长度为双字个数!