找回密码
 请使用中文注册

手机号码,快捷登录

手机号码,快捷登录

查看: 501|回复: 0

中断是什么?PLC中断,单片机中断,那中断能干什么?

[复制链接]
阅读字号:

1356

主题

50

回帖

2万

积分

超级版主

积分
26939
发表于 2023-7-7 12:48:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?请使用中文注册

×

bdd1339ccc22ae9d456fd784fc26f644.png
7
ATCH表示中断连接指令,用于中断事件号和中断程序进行连接
8
INT管脚表示连接具体的中断程序
9
EVNT表示中断事件号
10
ENI为允许中断指令。CPU在RUN模式下时是禁止中断功能的,在使用中断程序前必须使用允许开中断指令
11
中断分离指令DTCH:中断分离指令解除中断事件 EVNT 与所有中断例程的关联,并禁用中断事件,需要再次激活中断程序时,则需再次激活允许中断连接

aacd704def5fd52f9552a607db5143fc.png
12
中断禁止指令DISI:当指令执行后禁止所有中断,即便发生中断事件也不会执行中断程序;需重新开启允许中断后才可再次使用中断功能。中断禁止和中断分离有一定的区别,中断分离是断开某个中断事件而中断禁止是断开整个中断程序

b934d7f855070628e3cd623fbd35f430.png
13
中断返回RETI:中断有条件返回指令可用于根据前面的程序逻辑的条件从中断返回,不再执行后面的程序段,在中断程序中使用

025fe4ab4a24de21104d1fe3f1679fb9.png
14
清除中断事件指令CLR_EVNT:
从中断队列中移除所有类型为 EVNT 的中断事件。使用该指令可将不需要的中断事件从中断队列中清除。如果该指令用于清除假中断事件,则应在从队列中清除事件之前分离事件。否则,在执行清除事件指令后,将向队列中添加新事件。




中断程序使用过程注意点1
中断程序应短小而简单,执行时对其他处理越短越好
2
200SMART 最多使用128个中断程序,中断程序不能嵌套
3
中断程序执行后会自动返回,也可在中途由逻辑控制使用中断返回指令返回
4
中断程序只需要和中断事件连接一次(使用沿脉冲或SM0.1 );多个中断事件可以连接一个中断服务程序;一个中断事件只能连接一个中断程序
5
中断程序不能通过条件调用,只有由用户程序把中断程序名称和中断事件联系起来,并且需要允许中断后才能进入等待中断并随时执行的状态

.
您需要登录后才可以回帖 登录 | 请使用中文注册

本版积分规则

QQ|Archiver|手机版|家电维修论坛 ( 蜀ICP备19011473号-4 川公网安备51102502000164号 )

GMT+8, 2025-5-1 23:09 , Processed in 0.191596 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表