主程序和子程序调用产生的问题

大侠们:请问在S7-200里主程序调用子程序时,哪些线圈或定时器计数器值保持不变?在子程序返回主程序时,哪些线圈或定时器计数器值保持不变?谢

最佳答案

调用子程序时,如果子程序中相应的线圈或定时器满足条件的话,线圈会动作,定时器也会计时。
如果是条件调用子程序的话,如果某线圈前面的条件满足,线圈会ON。此时如果断开子程序的调用条件,既然该线圈前面的条件不满足,该线圈仍会保持ON的状态。

提问者对于答案的评价:
不详细

专家置评

已阅,最佳答案正确。
定时器不建议在子程序中使用,请参见:S7-200怎样编写子程序,被多次调用时可实现定时器功能  http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=4&a_id=858204&s_id=0&num=12#anch

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月23日
下一篇 2017年11月23日

相关推荐