Manuel SS- 1 1SU
Traitement d'alarmes
Evaluation des demandes d'interruption dans l'OB2 :
Actualisation des LED de signalisation d'état dans le programme cyclique :
L I S ' OB2
L
P Y
9
T
EB
9
u
E
9 . 0
R
A
0 . 0
u
E
9 . 1
R
A
0 . 1
L
AB O
T
PY O
BE
Signif
icatwn
Acquitter l'alarme en chargeant l'octet "adr.du
module+ 1" dans la MIE
Question
:
Alarme déclenchée par le fin de course
1 ?
Si oui, mettre
à
"O" la sortie A 0.0 (entraînement 1 coupé)
Question : Alarme déclenchée par le fin de course 2 ?
Si oui, mettre
a "O"
la sortie A 0.1 (entraînement 2 coupé)
Le b i t de sortie actualisé AB O est transféré directement
dans le module de sorties (accès direct à la périphérie
pour écourter le temps de réaction)
Estimation du temps de rkaction à I'alarme
(condition : aucune alarme n'a étk inhibée par l'opération "AS") :
Le temps de réaction (c'est-à-dire le temps s'écoulant entre le changement d'état d'un fi n de
course et la mise
A
l'arrêt d'un entraînement) peut être évalué de la manière suivante :
LtST OB1
L
P Y
8
T
EB
8
u
E
8 . 0
=
A
1.0
u
E
8 . 1
=
A
1.1
BE
Retard d u signal d u module 434-7 (env. 1 ms)
+
Temps de réaction de la CPU (cf. chap. 9.2)
+
Tempsd'exkcution de l'OB2 (=somme des temps d'exécution de toutes les instructions)
S i r i
if
ica+Irtn
Charger l'état des entrées (octet de poids faible)
transférer l'octet de poids faible dans la MIE
Transmettre l'état du fin de course 1
à
la LED de
signalisation
Transmettre l'état d u fi n de course 2
à
la LED de
signalisation
=
Temps de réaction total