S7-200PLC中斷優(yōu)先級(jí)和排對(duì)等候
優(yōu)先級(jí)是指多個(gè)中斷事件同時(shí)發(fā)出中斷請(qǐng)求時(shí),CPU對(duì)中斷事件響應(yīng)的優(yōu)先次序。S7-200規(guī)定的中斷優(yōu)先由高到低依次是:通信中斷、I/O中斷和定時(shí)中斷。每類中斷中不同的中斷事件又有不同的優(yōu)先權(quán),如表2所示。
一個(gè)程序中總共可有128個(gè)中斷。S7-200在各自的優(yōu)先級(jí)組內(nèi)按照先來先服務(wù)的原則為中斷提供服務(wù)。在任何時(shí)刻,只能執(zhí)行一個(gè)中斷程序。一旦一個(gè)中斷程序開始執(zhí)行,則一直執(zhí)行至完成。不能被另一個(gè)中斷程序打斷,即使是更高優(yōu)先級(jí)的中斷程序。中斷程序執(zhí)行中,新的中斷請(qǐng)求按優(yōu)先級(jí)排隊(duì)等候。中斷隊(duì)列能保存的中斷個(gè)數(shù)有限,若超出,則會(huì)產(chǎn)生溢出。中斷隊(duì)列的最多中斷個(gè)數(shù)和溢出標(biāo)志位如表3所示。
表2中斷事件及優(yōu)先級(jí)
|
優(yōu)先級(jí)分組 |
組內(nèi)優(yōu)先級(jí) |
中斷事件號(hào) |
中斷事件說明 |
中斷事件類別 |
|
通信中斷 |
0 |
8 |
通信口0:接收字符 |
通信口0 |
|
0 |
9 |
通信口0:發(fā)送完成 | ||
|
0 |
23 |
通信口0:接收信息完成 | ||
|
1 |
24 |
通信口1:接收信息完成 |
通信口1 | |
|
1 |
25 |
通信口1:接收字符 | ||
|
1 |
26 |
通信口1:發(fā)送完成 | ||
|
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當(dāng)前值=預(yù)置值中斷 |
高速計(jì)數(shù)器 | |
|
11 |
27 |
HSC0計(jì)數(shù)方向改變中斷 | ||
|
12 |
28 |
HSC0外部復(fù)位中斷 | ||
|
13 |
13 |
HSC1當(dāng)前值=預(yù)置值中斷 | ||
|
14 |
14 |
HSC1計(jì)數(shù)方向改變中斷 | ||
|
15 |
15 |
HSC1外部復(fù)位中斷 | ||
|
16 |
16 |
HSC2當(dāng)前值=預(yù)置值中斷 | ||
|
17 |
17 |
HSC2計(jì)數(shù)方向改變中斷 | ||
|
18 |
18 |
HSC2外部復(fù)位中斷 | ||
|
19 |
32 |
HSC3當(dāng)前值=預(yù)置值中斷 | ||
|
20 |
29 |
HSC4當(dāng)前值=預(yù)置值中斷 | ||
|
21 |
30 |
HSC4計(jì)數(shù)方向改變 | ||
|
22 |
31 |
HSC4外部復(fù)位 | ||
|
23 |
33 |
HSC5當(dāng)前值=預(yù)置值中斷 | ||
|
定時(shí)中斷 |
0 |
10 |
定時(shí)中斷0 |
定時(shí) |
|
1 |
11 |
定時(shí)中斷1 | ||
|
2 |
21 |
定時(shí)器T32 CT=PT中斷 |
定時(shí)器 | |
|
3 |
22 |
定時(shí)器T96 CT=PT中斷 |
表3 中斷隊(duì)列的最多中斷個(gè)數(shù)和溢出標(biāo)志位
|
隊(duì)列 |
CPU 221 |
CPU 222 |
CPU 224 |
CPU 226和CPU 226XM |
溢出標(biāo)志位 |
|
通訊中斷隊(duì)列 |
4 |
4 |
4 |
8 |
SM4.0 |
|
I/O中斷隊(duì)列 |
16 |
16 |
16 |
16 |
SM4.1 |
|
定時(shí)中斷隊(duì)列 |
8 |
8 |
8 |
8 |
SM4.2 |
本文標(biāo)簽:S7-200PLC中斷優(yōu)先級(jí)和排對(duì)等候
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報(bào)酬未能及時(shí)支付,在此深表歉意,請(qǐng)《S7-200PLC中斷優(yōu)先級(jí)和排對(duì)等候》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
關(guān)于“S7-200PLC中斷優(yōu)先級(jí)和排對(duì)等候”的更多資訊










