中断分离指令(DTCH)执行后,怎么恢复该事件的中断

中断禁止DISI后,中断可以重新启用ENI。那么中断分离指令(DTCH)之后,中断为什么不能重新启用。有什么办法吗?

最佳答案

DISI:全局禁止中断,禁止处理中断服务程序,但中断事件仍然会排队等候。
ENI: 全局允许中断,开放中断处理功能。
DTCH:中断分离,将中断事件号与中断服务程序之间的关联切断,并禁止该中断事件。
ATCH:中断连接,连接某中断事件所要调用的程序段。
从上面看到,DTCH 中断分离指令,当满足某一条件时需要再次调用 ATCH 中断连接指令才可以。
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/programming/Interrupt.html

提问者对于答案的评价:

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

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

相关推荐

  • s7200的问题

    wincc-s7200如何连接我有simatic net软件 应该用什么硬件与200相连 最佳答案 多了若有S7-200 PC Access…

    SIMATIC S7-200 2021年7月5日
  • S7-200 CP243-1 以太网通讯模块

    请教高手:给s7-200 CP243-1以太网模块配置参数后,直接用笔记本ping该模块的IP,响应有时会很慢,可能是参数配置有问题?请教高手指点,最好能提供相关的技术文…

    SIMATIC S7-200 2020年11月1日
  • 取十进制数中的两位

    S7-200中,比如我想将123456789中的数67单独取出来,怎么编程呢, 最佳答案 其实楼主的要求是取十进制数据的百位和千位数字而已。1. 取百位时,只需将当前数据…

    SIMATIC S7-200 2020年10月31日
  • 西门子200和触摸屏通讯线制作?

    1、几个名词的问题,买了个RS232/485转换器,485端管脚定义是这样的,T/R+,T/R-,RXD+,RXD-,T/R是指这根线既发送有接收吗?到底怎么理解这些呢?&nbsp…

    SIMATIC S7-200 2021年7月5日
  • S7-200编程-单击按钮和双击按钮置位

    各位学长,目前项目中有两个问题请教:1.有一个自复位按钮需要做两种功能,例如单击时置位M1.0,双击时置位M2.0,我想需通过判断两次按键之间的时间来实现,假设默认是500ms,大…

    SIMATIC S7-200 2020年11月1日
  • s7-200 pid 自动时 不执行

    s7-200 pid   向导生成2个pid    ,,手动时值正常,自动时输出值不变 &…

    2021年7月5日
  • 关于PLC 的选型问题,谁有好的建议

    关于PLC 的选型问题,谁有好的建议 钻石用户推荐最佳答案 休息一下,200PC停产了,建议用200 SMART模块.1.https://new.siemens…

    SIMATIC S7-200 2021年7月5日
  • s7-224与台达变频器

    s7-224能带10台,台达变频器么 可以的话要怎么做!如果不行的话还有别的办法么?以前没做过通讯求一详细点的的解决方法。 最佳答案 可以,但实时性不要要求过高。参见:1…

    SIMATIC S7-200 2020年10月31日
  • 关于224XP模拟输出问题

    CPU 224 XP在CPU上集成了两个模拟量输入端口和一个模拟量输出端口。我问一下,是否可以在模拟输出端口不接负载,而直接通过程序控制输出电压。 最佳答案 可…

    SIMATIC S7-200 2021年7月5日
  • 200plc,供电输出电流多少

    我要用221CPU,(AC/DC/RELAY),的直流输出24伏给编码器供电。请问221CPU(AC/DC/RELAY)的直流输出电流最大多少? 最佳答案 你增加一个24V的开关电…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论