西门子plc S7 您所在的位置:网站首页 西门子plc中atch 西门子plc S7

西门子plc S7

#西门子plc S7| 来源: 网络整理| 查看: 265

西门子S7-200上升沿中断初始化程序实例 分析:查表2可知,I0.1上升沿产生的中断事件号为2。所以在主程序中用ATCH指令将事件号2和中断程序0连接起来,并全局开中断。程序如图1所示。 梯形图(主程序) ATCH和DTCH 图1 语句表 LD SM0.1 //首次扫描时 ATCH INT_0 2 //将INT_0和EVNT2连接 ENI //并全局启用中断 LD SM5.0 //如果检测到I/O错误 DTCH 2 //禁用用于I0.1的上升沿中断 (本网络为选项) LD M5.0 // 当M5.0=1时 DISI //禁用所有的中断 表2 S7-200 PLC中断事件及优先级

优先级分组

组内优先级

中断事件号

中断事件说明

中断事件类别

通信中断

0

8

通信口0:接收字符

通信口0

0

9

通信口0:发送完成

0

23

通信口0:接收信息完成

1

24

通信口1:接收信息完成

通信口1

1

25

通信口1:接收字符

1

26

通信口1:发送完成

I/O中断

 

0

19

PTO 0脉冲串输出完成中断

脉冲输出

1

20

PTO 1脉冲串输出完成中断

2

0

I0.0上升沿中断

外部输入

3

2

I0.1上升沿中断

4

4

I0.2上升沿中断

5

6

I0.3上升沿中断

6

1

10.0下降沿中断

7

3

I0.1下降沿中断

8

5

I0.2下降沿中断

9

7

I0.3下降沿中断

10

12

HSC0当前值=预置值中断

高速计数器

11

27

HSC0计数方向改变中断

12

28

HSC0外部复位中断

13

13

HSC1当前值=预置值中断

14

14

HSC1计数方向改变中断

15

15

HSC1外部复位中断

16

16

HSC2当前值=预置值中断

17

17

HSC2计数方向改变中断

18

18

HSC2外部复位中断

19

32

HSC3当前值=预置值中断

20

29

HSC4当前值=预置值中断

21

30

HSC4计数方向改变

22

31

HSC4外部复位

23

33

HSC5当前值=预置值中断

定时中断

0

10

定时中断0

定时

1

11

定时中断1

2

21

定时器T32 CT=PT中断

定时器

3

22

定时器T96 CT=PT中断



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有