恭喜,你发布的帖子
发布于 2018-12-05 11:50:21
12楼
发现一个 很小 很小 的漏洞。现象 非常 非常 非常 之不明显,但是这种情况是做多次调用的必然错误。
先说总结,初始化这一个周期,out输出是有可能无故on的。
原因:这个周期子程序跳开了后面所有扫描。此时这个out参数变成无主了。因为线圈没有被执行。(新人注意了,线圈有三种状态:on能流;off能流;无执行)但是子程序确实有执行,有执行的话in参数会被传入,out参数会被传出。所以此时L out的状态是未知的,受到上一次不知道哪个子程序执行的影响,如果上一次是on,那么不走运了。on了。
错误很简单,原因很严重。
再总结,纯out参数必定要切实落实赋值。除非子程序没有被调用。
请填写推广理由:
分享
只看
楼主