標題:
S7-200 中斷事件與中斷事件號
[打印本頁]
作者:
xiaojuan
時間:
2014-9-17 01:56
標題:
S7-200 中斷事件與中斷事件號
中斷連接和中斷分離指令
在激活一個中斷程序前,必須在中斷事件和該事件發(fā)生時希望執(zhí)行的那段程序之間建立一種聯(lián)系。中斷連接指令(ATCH)指定某中斷事件(中斷事件號指定)所要調用的程序段(由中斷程序號指定)。多個中斷事件可調用同一個中斷程序,但一個中斷事件不能同時指定調用多個中斷程序。在中斷允許時,某個中斷事件發(fā)生,只有為該事件指定的最后一個中斷程序被執(zhí)行。當為某個中斷事件指定其所對應的中斷程序時,該中斷事件會自動被允許。如果用全局中斷禁止指令(DISI)禁止所有中斷,則每個出現(xiàn)的中斷事件就進入中斷隊列,直到用全局中斷允許指令(ENI)重新允許中斷。
當把中斷事件和中斷程序連接時,自動允許中斷。如果采用禁止全局中斷指令不響應所有中斷,每個中斷事件進行排隊,直到采用允許全局中斷指令重新允許中斷。
可以用中斷分離指令(DTCH)截斷中斷事件和中斷程序之間的聯(lián)系,以單獨禁止中斷事件
。中斷分離指令(DTCH)使中斷回到不激活或無效狀態(tài)。
事件號 中斷描述
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 發(fā)送字符
10 定時中斷0 SMB34
11 定時中斷1 SMB35
HSC0 CV=PV (當前值=預置值)
HSC1 CV=PV(當前值=預置值)
HSC1輸入方向改變
HSC1外部復位
HSC2 CV=PV
HSC2 輸入方向改變
HSC2 外部復位
PLS0 脈沖數(shù)完成中斷
PLS1脈沖數(shù)完成中斷
21 定時器T32 CT=PT 中斷
22 定時器T96 CT=PT中斷
23 端口0 接受信息完成
24 端口1 接受信息完成
25 端口1 接受字符
26 端口1 發(fā)送字符
HSC0 輸入方向改變
HSC0 外部復位
HSC4 CV=PV
HSC4 輸入方向改變
HSC4 外部復位
HSC3 CV=PV(當前值=預置值)
HSC5 CV=PV
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1