Se l'FM 352 genera un interrupt di processo, nella variabile OB4x_POINT_ADDR dell'OB dell'interrupt di processo è disponibile l'informazione di allarme.
La tabella seguente mostra il contenuto della doppia parola OB4x_POINT_ADDR.
|
Byte |
Bit 7 |
Bit 6 |
Bit 5 |
Bit 4 |
Bit 3 |
Bit 2 |
Bit 1 |
Bit 0 |
|---|---|---|---|---|---|---|---|---|
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
|
1 |
0 |
0 |
0 |
0 |
0 |
Camma |
0 |
0 |
|
2 |
Camma 7 on |
Camma 7 off |
Camma 6 on |
Camma 6 off |
Camma 5 on |
Camma 5 off |
Camma 4 on |
Camma 4 off |
|
3 |
Camma 3 on |
Camma 3 off |
Camma 2 on |
Camma 2 off |
Camma 1 on |
Camma 1 off |
Camma 0 on |
Camma 0 off |
La causa dell'allarme è indicata nel byte 1.
Camma: analizzare i byte 2 e 3 secondo la tabella.
Interrupt di processo persi
Se l'elaborazione di un interrupt di processo nel rispettivo OB non è ancora terminata, l'unità memorizza tutti gli eventi degli interrupt di processo successivi. Se l’evento si ripete una seconda volta prima che l’interrupt di processo abbia potuto essere attivato, l’unità attiva l’allarme di diagnostica "Interrupt di processo perduto".