q605668560
级别: 家园常客
精华主题: 0
发帖数量: 133 个
工控威望: 743 点
下载积分: 1707 分
在线时间: 256(小时)
注册时间: 2009-09-15
最后登录: 2021-06-07
查看q605668560的 主题 / 回贴
楼主  发表于: 2017-05-31 18:42
我2台DVP走modubs 通讯  用的是MODRD和MODWR指令,
在使用MODRD指令时,我从站的数据是K400,被主站读到D1073,D1074这2个地址里面分别是D1073(H1),D1074(H90),也就是说Modbus的时候只使用了数据寄存器的低8位,我可以把寄存器更改为16位模式吗?我复位了M1161这个位元件,还是不行,K400=H190,可是我要再主站里面使用K400这个常数。
MODWR指令还未注意,不知道写到从站之后,从站里面的寄存器也只使用了低8位?

我该如何简便的使用?