两台PLC实现主从控制,使用modbus rtu通讯,我监控MODRD指令的时候发现从站的数据读取不过来(D1050的值一直为0,我从站设置MOV K1 D1),有大神帮忙看一下吗,卡这2天了QAQMODWR主站控制从站动作是可以实现的,所以我觉得PLC初始通讯设置应该没问题。
我MODWR指令能够实现的,那就是说明默认地址吗错误。么么,我测试了一下
好像数据是在D1070~D1077之间的,有效数值好像在D1073~D1074里,还没搞明白。
看了下你先前的程序,是RTU模式,数据在D1073,1074,需要将1073高低字节交换(SWAPD1073)再与1074 相或(WOR)解析出一个正确的16位数据。D1050是ASCII模式。
追问谢谢大神哈哈