关于中断

请问在中断程序中
   1.ATCH(中断连接指令)后面必须跟ENI(开中断指令)吗? 如果没有跟ENI(开中断指令)能否执行中断?
   2.DISI(关中断指令)是不是也用SM0.1调用?一旦执行,是不是所有中断全部被禁止?如何恢复原来的中断,再次调用ENI(开中断指令)吗?

问题补充:
DISI(关中断指令)与DTCH(中断分离指令)有什么不同?

最佳答案

1..ATCH(中断连接指令)后面必须跟ENI(开中断指令)!
    是这样的PLC由STOP转换至RUN(运行)模式时,中断开始时是被禁止。此是你必须用ENI(开中断指令)打开中断,中断才能执行。当然如果你能确保正在执行中断是中断是允许,当然也可以不要,但在复杂的编程过程中还有由STOP转换至RUN的过程有时很难确保,所以保险的考量,还是在ATCH(中断连接指令)后面跟ENI(开中断指令)。
 2.DISI(关中断指令)不一定要用SM0.1,你认为你的条件达到就可以调用此指令来关中断。是所有中断全部被禁止,但是现用中断事件将继续入队等候。再次调用ATCH(中断连接指令)和ENI(开中断指令)执行相应的中断,
 3.DISI(关中断指令):
 执行中断禁止指令会禁止处理中断;但是现用中断事件将继续入队等候,。
 DTCH(中断分离指令):
 使用"中断分离"指令断开中断事件与中断例行程序之间的联系,从而禁用单个中断事件。

提问者对于答案的评价:
ok

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

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

相关推荐

  • EM235CN的输出问题

    LD     SM0.0MOVW   流量设定:VW22, 流量输出:AQW0MOVW&n…

    SIMATIC S7-200 2020年11月1日
  • S7-200的以太网通讯

    打算用组态王远程监控S7-200,采用以太网通讯,由于现场有很多以太网设备,所以设置了一个交换机,CP243-1直接接在交换机上。请问这种连接方式该怎么设置?最好有具体的实例,小弟…

    SIMATIC S7-200 2018年12月6日
  • s7-200 计数器问题 频率小于10HZ 能用计数器计数吗

    各位老师,我这一有个来回往复运动的设备,运动频率小于10HZ,能用200的计数器计数吗? 不用高数计数器可以吗? 最佳答案 如果运动频率小于10Hz当然可以用200的计数…

    SIMATIC S7-200 2020年10月31日
  • 3台PLC如何连接

    我要控制6台步进电机,每个PLC只能控制两台,我想用三个PLC来控制,另两个PLC只用他们的那两个脉冲输出端口,主可以程序只写在一个PLC里,控制另两个PLC的输出吗?如何实现,谢…

    SIMATIC S7-200 2021年7月4日
  • 定时器计数器当前值读取

    我想问一下:如何读取定时器和计数器的当前值? 在什么资料上有介绍? 最佳答案 使用字操作指令,就可以读取定时器和计数器当前值 如:movw &nbsp…

    SIMATIC S7-200 2021年7月5日
  • CPU224继电器型,能输出高速脉冲吗?

    我查了手册应该不行,我想问问继电器如果不能输出高速脉冲,那么我加一个EM222DC模块,是不是就可以输出高速脉冲了? 最佳答案 简单回答: 1,继电器型绝对不支持脉冲输出…

    SIMATIC S7-200 2018年1月1日
  • 温控

    项目具体要求是这样的:有个烧煤的容器,喂料(煤)是靠传送带1(M1)带动的,燃烧出来的热量通过风机输送到烘干炉,要干燥的物料通过传送带2(M2)带动经过这个烘干炉,烘干炉里装有一个…

    SIMATIC S7-200 2018年12月14日
  • CPU224XP能接推挽型编码器吗

    cpu224xP能接推挽型编码器吗 问题补充:接线方式是漏型还是原型 最佳答案 漏型/源型 (IEC 类型1/漏型,除I0.3到I0.5)高速计数器 …

    SIMATIC S7-200 2020年11月1日
  • 200PLC和欧姆龙温控通讯

    求教200的PLC与欧姆龙温控modbus通讯,如何写参数(设定温度值),万分感谢! 最佳答案 首先你要有欧姆龙温控表modbus通讯相关说明书,在200 plc中直接调…

    SIMATIC S7-200 2017年6月10日
  • [求助]s7-200的模块选择

    有一个干燥器组的控制系统,想选择s7-200控制。有两个热电偶的温度信号输入,一个压力变送器的压力输入(4-20mA),需要控制四个电磁阀,单电控,无反馈。控制一个三相加热器。&n…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论