书上的例题
主程序
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