modbuS与主站通信不上

请教一下大家:现场一台S7-200,224XP,与DCS主站用modbus通信,在主站机房的串口板上,我用笔记本用MODSCAN32去读PLC,数据正常,但主站无法读上数据,只有发送,没有接收,截了一个报文,00 7F 7F FF FF BF 85 5B,主站就这样一直问,但PLC没响应,请教一下,这个报文是什么含义?另外,PLC到485采集机柜的距离长于50米,但我用笔记本在采集机柜侧能读到PLC,距离应该没什么问题吧?

问题补充:
我的从站地址是11,主站报文为什么会是00呢?主站是横河的

最佳答案

你们应该沟通好呀?不沟通就这样通讯呀?至少你应该把你的通讯协议给他们,然后他们按你的通讯协议来做程序。你做一套,他做一套,那肯定通不上了。

 主站帧格式不对,第一个字节是站地址,没问题,第二个字节是功能码,7F不是modbus功能码吧。

提问者对于答案的评价:
已经通上了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:28
下一篇 2021年7月4日 下午11:28

相关推荐

发表回复

登录后才能评论