如何用S7-200每隔10秒调用一次子程序

请大神指导一下用S7-200smart每隔10秒调用一次子程序的程序怎么写,自己写了一个但是不知道对不对。

图片说明:

如何用S7-200每隔10秒调用一次子程序   

最佳答案

你如果感觉对自己的理解不够充分。
那么,在你帖出的子程序中编辑一个简单的ADD_I指令或者inc_I指令测试子程序的调用情况。
你这个程序可能会遇到的几个问题:
1)定时器刷新过程是异步的,所以,严格意义上并不一定在10S定时时间内执行,验证这个程序可以用定时器的定时时间与定时中断的定时时间做一个比对,答案马上揭晓。
2)当子程序调用时,对上次离去前残值的处理。当子程序不调用后,原来运行的结果可能会影响到下一次调用的运行结果,所以,在调用时,首先需要对这些数据进行初始化操作。

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午1:16
下一篇 2021年7月5日 下午1:16

相关推荐

发表回复

登录后才能评论