恭喜,你发布的帖子
发布于 2016-04-25 21:53:15
6楼
过去我在做1200PLC的MODBUS TCP通信时,指令版本是V3.0,EN和REQ用同一个位,但REQ 是该位的上升沿,DONE位轮询,成功了。但是这次用的V4.0版本却不能成功,改成定时轮询才可以,不知道为什么。DISCONNET一直设为0的。
感谢两位!
今天试图不把 DISCONNET位置1 ,结果偶尔会出现读到数据为0的情况,我读到的数据是在DONE位为1的情况下传送的。可以肯定的是服务器那里的数据没有变化,改回原来的就没有问题。
请填写推广理由:
分享
只看
楼主