这个FB内部变量为什么无法清空

如图所示L62.0-L63.7为16个bool
L62.1被置位过所以此刻是通的 但是我执行了Lw62赋0的操作 按理L62.1应该为0
但实际上还是1 请问是什么原因

问题补充:
回复zhanglio:但是我想直接批量复位,不然16个点还好要是 几百个呢 有没有什么好的方法

图片说明:

这个FB内部变量为什么无法清空   

最佳答案

从图上来看, L62.0—L63.7和你说的os01不是一个概念,L62.0-L63.7是临时变量,对应到前面的定义应该是在TEMP中定义,这个临时变量是随时因程序的运行而可能会被修改。而os01是一个输出参数,在调用的FB块中是有对应的DB数据块来记录该数据的。

提问者对于答案的评价:
谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日
下一篇 2018年12月1日

相关推荐