s7200与6ra70通讯

CPU226和6RA70通讯,采用USS协议,直接调用USS库程序读取6RA70数据,因USS协议读数据是采用轮循的方式,起始段程序写为:
 LD     SM0.1
 R      M9.0, 1
 终止段程序写为:
 LD     M0.0
 A      SM0.1
 S      M9.0, 1
 中间程序段用功能块读取数据。但在实际运行过程中出现如果PLC和6RA70同时上电,则读取数据不成功的情况。不知各位有没有碰见过?帮忙分析下!

问题补充:
同时上电,读取数据不成功,可能是轮循出了问题,我的邮箱是:Luckyrao20@163.com,谢谢

最佳答案

开机时设备初始状态不正常引起通讯异常无关紧要,不影响后续运行。

 上面程序逻辑只是在PLC启动的第一扫描强制复位M9.0,保证后续程序逻辑的初始条件。

提问者对于答案的评价:
我自已想办法了

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

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

相关推荐

发表回复

登录后才能评论