1200 modbustcp通讯问题,数据有错误

太难辣,折腾了快一个星期终于和串口服务器通讯上了,但是数和modscan扫上来的对不上。。。。。。。。
modscan读上来的是固定的数值且400006–7读出来是0,PLC1200读上来是不断变化变化且不为0的数据。。。
服务器IP,端口号,从站号寄存器地址都是一模一样的,实在想不出有什么别的因素在干扰了
希望前辈们能指导指导最好能远程协助一下太感激了 微 18330606709

图片说明:

1200 modbustcp通讯问题,数据有错误    1200 modbustcp通讯问题,数据有错误    1200 modbustcp通讯问题,数据有错误    1200 modbustcp通讯问题,数据有错误    1200 modbustcp通讯问题,数据有错误    1200 modbustcp通讯问题,数据有错误   

最佳答案

一般不要去动MB_CLIENT背景DB,调用MB_CLIENT设置指令参数即可
从图片看程序没什么问题,读取的400006-400007数据为0,得需要搞清楚要读取的数据的正确存放地址

提问者对于答案的评价:
找到问题了,PC上同时运行着力控,在力控数据组态里有个独占通道的选项,把这个选项的对勾去掉1200读数就正常了,但是没去掉以前在运行力控时用modscans扫描数据是正确的啊,有点摸不着头脑。。。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论