• <strong id="227bx"></strong>

  • <label id="227bx"></label>
    <ol id="227bx"><code id="227bx"><noframes id="227bx">
  • S7-200PLC中斷優先級和排對等候

    優先級是指多個中斷事件同時發出中斷請求時,CPU對中斷事件響應的優先次序。S7-200規定的中斷優先由高到低依次是:通信中斷、I/O中斷和定時中斷。每類中斷中不同的中斷事件又有不同的優先權,如表2所示。

    一個程序中總共可有128個中斷。S7-200在各自的優先級組內按照先來先服務的原則為中斷提供服務。在任何時刻,只能執行一個中斷程序。一旦一個中斷程序開始執行,則一直執行至完成。不能被另一個中斷程序打斷,即使是更高優先級的中斷程序。中斷程序執行中,新的中斷請求按優先級排隊等候。中斷隊列能保存的中斷個數有限,若超出,則會產生溢出。中斷隊列的最多中斷個數和溢出標志位如表3所示。

    2中斷事件及優先級

    優先級分組

    組內優先級

    中斷事件號

    中斷事件說明

    中斷事件類別

    通信中斷

    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中斷

    3 中斷隊列的最多中斷個數和溢出標志位

    隊列

    CPU 221

    CPU 222

    CPU 224

    CPU 226CPU 226XM

    溢出標志位

    通訊中斷隊列

    4

    4

    4

    8

    SM4.0

    I/O中斷隊列

    16

    16

    16

    16

    SM4.1

    定時中斷隊列

    8

    8

    8

    8

    SM4.2

    国产AV无码专区亚洲AV|欧美色中文字幕在线|欧美a级毛欧美|亚洲国产激情一区二区|亚洲gv天堂gv无码男同
  • <strong id="227bx"></strong>

  • <label id="227bx"></label>
    <ol id="227bx"><code id="227bx"><noframes id="227bx">