MODBUS主站读取从站的困惑

调用西门子自带的库文件,两台222CN进行modbus通讯,两台PLC之间互相读取输入,控制对方的输出,和读取从站模拟值都没有问题,可对从站写入和读取从站V区数据,没有成功,从站VW0为什么不等于主站写入的1呢?试了好多次,都没有成功,求各位师傅指点。

图片说明:

MODBUS主站读取从站的困惑    MODBUS主站读取从站的困惑    MODBUS主站读取从站的困惑   

最佳答案

程序有没有错误?比如vw0已经在其他程序块中已使用。

提问者对于答案的评价:
找到原因了,在M2.3上,它第一次完成位以后一直为1,MODBUS忙于其他请求,换成定时器,做了比较指令就可以了。

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月1日 上午12:18
下一篇 2017年11月1日 上午12:19

相关推荐