xuxinhust
具体的情况就是,现在用台达屏做主,发数据给下位机的时候,屏上提示checksum error,但查看下位机的寄存器值时,发现其数据又已经写进去了,这应该是哪个方面的问题呢?(使用的是modbus rtu模式)
拜托各位大神了。。。。
楼主最近还看过
木丁西
回复内容:对:木丁西关于是在办公室里测试的?通讯方式是232还是485?确认是否干扰引起的? 内容的回复:
如何确认是否由干扰引起?
另外,我弄不懂的就是,它提示的checksum error是指的crc校验么?如果是,那既然错了,寄存器的值写入怎么可能又会成功?而且,最近也查看了一下其输出的crc值,都是正确的........
跪求大神救我.....
ljbcompany
选的是RTU 2W(master),那如果换成MODBUS 984RTU呢?
lgj3388
问题可能的原因是主从校验方式设置不统一