在PLC200里面,程序用到指令ATCH,然后在下一步程序用ENI,我看到注释说ENI表示开中断,请问开中断是什么意思呢
产品版区:SIMATIC S7-200
悬赏分:5 | 解决时间:2008-08-09 10:18:25 | 提问者: 国大阿四分地 -
最佳答案
回答者:
寒音
-
中级工程师  第10级
2008-08-08 17:07:10
提问者对于答案的评价:
谢谢您的解答
楼上的回答正确.
回答者: 小路 - 中级工程师  第10级
2008-08-08 17:45:59
请看软件指令的帮助一节
回答者: SG9 - 资深顾问  第13级
2008-08-08 18:14:33
ENI是使能全局中断,ENable Interrupt,为上升沿触发。
如果程序中存在ATCH,只有在同时使能ENI以后,你的ATCH才有效。
与之相应的就是DISI。
ENI和DISI是对整个程序中所有的中断进行控制,如果使能了ENI那么中断都可运行,如果使能了DISI那么中断都被禁止。
而ATCH和DTCH是对单个中断程序的控制,如果使能了ATCH那么相应的中断号可运行,如果使能了DTCH那么相应的中断号被禁止。
回答者: SILVQD - 初级工程师  第9级
2008-08-09 10:15:42
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!