需要MODBUS库支持。使用库时需分配库使用寄存器。设定保持寄存器区起始地址(MODBUS slave功能块),以&VBx指定(间接寻址方式),该地址即为MODBUS起始地址。假定保持寄存器区起始地址设置为&VB200,那么即为modbus地址40001,需要将M4.0-M5.7赋值进VB寄存器。
先用传送指令把M转换到V区
LD SM0.0
BMB MB4, VB0, 4
然后按照V区的MODBUS地址规则读写
LD SM0.0
BMB MB0, VB0, 4
对应于modbus地址40001-40003
同意下面的说法