6.3 MSG功能块的使用
在Modbus通信中要用到的通信指令块为网络通信协议信息传输(MSG MODBUS)指令,如图6-6所示。

图6-6 网络通信协议信息传输功能块
该功能块用于传送网络通信协议(Modbus)信息,例如读写目标设备的寄存器中的信息。其参数列表见表6-1。
表6-1 网络通信协议信息传输功能块参数列表

MODBUSLOCPARA数据类型见表6-2。
表6-2 MODBUSLOCPARA数据类型

MODBUSTARPARA数据类型见表6-3。
表6-3 MODBUSTARPARA数据类型

提示:由于目标数据地址传送后会自动减1,所以在给MSG指令读写地址时,需要在要读写的实际地址基础上加1后给到Addr上,这样才能使MSG指令读写到正确的地址。
MSG MODBUS错误代码见表6-4。
表6-4 MSG MODBUS错误代码
