合信论坛

快捷导航
查看: 402|回复: 0

中断的使用步骤及注意事项

[复制链接]

0

主题

1

帖子

82

积分

注册会员

Rank: 2

积分
82
发表于 2021-1-27 18:31:33 | 显示全部楼层 |阅读模式
本帖最后由 13423885304 于 2021-1-28 08:47 编辑

中断源:中断事件发出中断请求的来源,可编程控制器有34个中断源。中断事件号:每个中断源分配一个编号用以识别。
中断按照优先级由高到低可分为:通信中断、输入输出中断、时基中断。
中断程序必须由三部分构成:中断事件的编号、中断程序指令、无条件返回指令。
以使用定时器中断的例子      
1,首先找出定时器对应的事件号 下载.png
可知定时器中断0对应的事件号为10
2,创建一个中断程序OB2,并且在里面进行一个自增的程序。
下载 (1).png
3,设置定时中断0的时间间隔SMB34,中断事件的连接跟使能
下载 (2).png
h]注意:只需要得电一次即可

值得注意的是定义时间间隔应该放在连接中断的前面 防止一开始就进入中断。
最后调试就是每100毫秒进入中断程序

使用中断时应该注意
1:执行中断处理程序,仅是一次扫描刷新,执行完毕后,内部的状态保持不变

2:中断处理程序越短越好,中断事件发生,PLC暂停当前PLC扫描周期的执行,去
执行中断程序,执行完毕后返回当前扫描周期继续执行,如果中断程序过长,会延长
扫描周期的时间,严重时,PLC的看门狗会检测到PLC扫描周期超时,PLC会停机报警。

3一个中断事件号不能同时和多个中断处理程序建立关联。

4多个中断事件可以和一个中断处理事件建立关系,当多个中断事件同时发生时。中断
事件优先级高的先执行,低的排队等待处理

5中断处理程序中不能使用DISI,ENI,HDEF,END等影响全局的控制指令。







下载 (3).png
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

客服热线
400-700-4858 周一至周五:09:00 - 18:00
深圳市南山区西丽镇茶光路南深圳集成电路设计应用产业园209

深圳市合信自动化技术有限公司(简称“合信技术”)成立于2003年,高新技术企业,专注于工业自动化产品的研发、生产、销售和技术服务,依靠高质量、高性能的自动化控制产品与方案为客户创造最大价值,立志于成为全球领先的工业自动化解决方案供应商。

Archiver|手机版|小黑屋|COTRUST Inc. ( 粤ICP备13051915号 )

GMT+8, 2021-4-11 05:19 , Processed in 0.072926 second(s), 24 queries .

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