CP341与智能仪表通讯参数一致,校验方式不同,DB数据块读取结果的问题

CP341做主站与智能仪表做从站通讯参数一致,其校验方式为偶校验时,无法读取数据,其智能仪表默认为偶校验。只有把CP341的校验方式设置为无校验,并且仪表也设置为无校验时,便可以读取数据,这是什么原因?用commix测了一下,偶校验、奇校验、无校验的反馈数据都一样的。但是只有无校验时,DB数据块能读取上来,用偶校验、奇校验则DB数据块读取不上来

问题补充:
RS485 通讯,485配置正确着,功能码是04读取数据寄存器

图片说明:

CP341与智能仪表通讯参数一致,校验方式不同,DB数据块读取结果的问题    CP341与智能仪表通讯参数一致,校验方式不同,DB数据块读取结果的问题    CP341与智能仪表通讯参数一致,校验方式不同,DB数据块读取结果的问题    CP341与智能仪表通讯参数一致,校验方式不同,DB数据块读取结果的问题   

最佳答案

是RS232 还是RS485 ,如果是485 要检查配置和功能代码。功能代码 换成 03 试一下。

提问者对于答案的评价:
用功能码3试过了,还是不行,你能否方便留一下联系方式,当面请教你,比较急,谢谢!

最佳答案作者回复:
如果仪表默认是偶校验,那么341这边也要配置成偶校验,如果还是不行,建议你在一端的通讯信号线A B交换一下。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc171075.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月12日
下一篇 2017年6月12日

相关推荐