对I1.0的上升沿和下降沿各建立一个硬件中断DB,在中断DB中必须要用到DETACH和ATTACH么?
问题补充:
首先谢谢!
我想知道对于同一个硬件I1.0的上升沿和下降沿是算两个硬件中断事件,还是一个硬件中断事件?
如若算两个,那么是不是就不需要DETACH和ATTACH了?
可以直接一点的告诉我么,恐怕我的理解能力没有你想象中的那么好。
最佳答案
1、给一个事件指定一个硬件中断OB。这种方法比较简单方便;
2、多个硬件中断OB分时处理一个硬件中断事件,需要用DETACH指令取消原有的OB与事件的连接,用ATTACH指令将一个新的硬件中断OB分配给硬件中断事件。
3、详见:
S7-1200硬件中断的学习:
http://bbs.gkong.com/archive.aspx?ID=400984
4、问题补充:
、我想知道对于同一个硬件I1.0的上升沿和下降沿是算两个硬件中断事件,还是一个硬件中断事件?
算一个、两个或更多都可以。这要根据你实际控制需要了。
、如若算两个,那么是不是就不需要DETACH和ATTACH了?
只要将将一个新的硬件中断OB分配给硬件中断事件或撤销都要DETACH和ATTACH了。
提问者对于答案的评价:
衷心谢谢你的帮助!
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc192840.html