找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 9924|回复: 0
打印 上一主题 下一主题
收起左侧

S7-200 中断事件与中断事件号

[复制链接]
跳转到指定楼层
楼主
ID:51090 发表于 2014-9-17 01:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
中断连接和中断分离指令
在激活一个中断程序前,必须在中断事件和该事件发生时希望执行的那段程序之间建立一种联系。中断连接指令(ATCH)指定某中断事件(中断事件号指定)所要调用的程序段(由中断程序号指定)。多个中断事件可调用同一个中断程序,但一个中断事件不能同时指定调用多个中断程序。在中断允许时,某个中断事件发生,只有为该事件指定的最后一个中断程序被执行。当为某个中断事件指定其所对应的中断程序时,该中断事件会自动被允许。如果用全局中断禁止指令(DISI)禁止所有中断,则每个出现的中断事件就进入中断队列,直到用全局中断允许指令(ENI)重新允许中断。
当把中断事件和中断程序连接时,自动允许中断。如果采用禁止全局中断指令不响应所有中断,每个中断事件进行排队,直到采用允许全局中断指令重新允许中断。
可以用中断分离指令(DTCH)截断中断事件和中断程序之间的联系,以单独禁止中断事件
。中断分离指令(DTCH)使中断回到不激活或无效状态。
事件号                  中断描述
0                                                     上升沿I0.0
1                                                     下降沿I0.0
2                                                     上升沿I0.1
3                                                     下降沿I0.1
4                                                     下降沿I0.2
5                                                     下降沿I0.2
6                                                     上升沿I0.3
7                                                     下降沿I0.3
8                                                     端口0 接受字符
9                                                     端口0 发送字符
10                                                 定时中断0 SMB34
11                                                 定时中断1 SMB35
                                                 HSC0 CV=PV (当前值=预置值)
                                                 HSC1 CV=PV(当前值=预置值)
                                                 HSC1输入方向改变
                                                 HSC1外部复位
                                                 HSC2 CV=PV
                                                 HSC2 输入方向改变
                                                 HSC2 外部复位
                                                 PLS0 脉冲数完成中断
                                                 PLS1脉冲数完成中断
21                                                 定时器T32 CT=PT 中断
22                                                 定时器T96 CT=PT中断
23                                                 端口0 接受信息完成
24                                                 端口1 接受信息完成
25                                                 端口1 接受字符
26                                                 端口1 发送字符
                                                 HSC0 输入方向改变
                                                 HSC0 外部复位
                                                 HSC4 CV=PV
                                                 HSC4 输入方向改变
                                                 HSC4 外部复位
                                                 HSC3 CV=PV(当前值=预置值)
                                                 HSC5 CV=PV

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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