modbusTcp已正常通信,同时用VB里的HMIRuntime.Tags ("XXXX").write 也可以写入数据,但是要同时写入多个寄存器怎么写呢?wincc里的modbusTcp驱动支持Write Multiple Registers吗?
由于项目用的是wincc做组态界面,所以就直接在wincc里操作modbus了,今天遇到一个比较奇葩的问题,有一个modbus地址死活写不进去,返回错误码03,切换各种数据格式,还是报错,然后我用python代码,也是一样的问题,各种数据格式都写不进这个寄存器地址,但是在python里,我用Write Multiple Registers的方式,起始地址是当前这个地址的前两位,然后同时写入2个地址的数据,居然能写进去,所以想问下wincc里的modbusTCP驱动支持Write Multiple Registers吗?