子程序中SM0.1的问题

子程序1中有SM0.1用于初始化,如果调用子程序1会初始化,然后调用子程序2,再调用子程序1,那第二次调用子程序1时SM0.1会运行吗?
SM0.1所说的首次扫描时为ON,是指第一次接通PLC电源时才为ON,还是每次调用含有SM0.1的子程序时SM0.1都会有一次扫描为ON?

最佳答案

如果是子程序中使用,就需要注意调用这个子程序的条件,如果调用条件是无条件调用的,如、SM0.0,则有效。反之,就没有实际意义了。
SM0.1是指当PLC开始上电后的第一个扫描周期有效,其它周期无效。

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

专家置评

SM0.1 该位在首次扫描是为1,一个用途是调用初始化子程序。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月10日 下午8:36
下一篇 2017年6月10日 下午8:36

相关推荐