200smart,线圈变量为什么不能写入

假如线圈为m10.0,这个线圈的触点不能写入。

图片说明:

200smart,线圈变量为什么不能写入   

钻石用户推荐最佳答案

你的问题给你浓缩到这样一个程序:
LD     I0.0
=      M10.0
LD     I0.1
=      M10.0
当I0.0 = 1 为什么M10.0 仍然为0,而没有因I0.0 = 1而1呢?
你给M10.0写1,程序一定是执行了的。但是,你监控的结果且为0,是因为当本周期写1后,第2个周期因你的程序,又写了0,人的眼睛的反映远没有plc扫描周期那样快,所以,你会感觉没有被写入。
想要验证M10.0是否被写入,你可以在这个线圈的网络段下面,添加M10.0作为计数条件的计数器程序段,来验证你强制的状态。

提问者对于答案的评价:

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

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

相关推荐

发表回复

登录后才能评论