中断问题解惑

书上的例题
主程序   
LD SM0.1
MOVB  10,SMB34
ATCH INT-0,10
ENI 

中断
LD  SM0.0
MOVW AIW0   VW100
这段程序说的是 每隔10秒采样一次

我的问题是主程序中有 LD SM0.1只执行了一次中断  他是则么实现每隔10秒采样一次的呢?

专家建议

您好!
ENI 指令是“中断允许”,即启动中断的执行,中断启动后需要调用“DISI" 禁止中断的运行。所以上面的程序即可实现每隔10秒采样一次的功能。具体可以参考《S7-200可编程控制器系统手册》。
参考资料:http://support.automation.siemens.com/CN/view/zh/1109582

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午1:59
下一篇 2020年11月1日

相关推荐