OB 142 : Activation/désactivation du retardement général d'alarmes
6.11 OB 142 : Activation/désactivation du retardement général d'alarmes
Fonction
Paramètres
6 - 32
Un programme STEP 5 peut être interrompu en fin de bloc ou en fin
d'instruction pour l'exécution de programmes de plus haute priorité.
Aux niveaux de traitement de priorité élevée, on trouve les alarmes de
processus et toutes les alarmes d'horloge. Le temps d'exécution du
programme interrompu s'allonge alors du temps d'exécution des pro-
grammes imbriqués. L'OB 142 permet d'éviter l'interruption du pro-
gramme à la fin d'un ou de plusieurs blocs ou instructions successifs
(selon le paramétrage du DX 0) par des niveaux de traitement de pro-
gramme prioritaires.
L'OB 142 exerce une influence sur la réaction aux alarmes.
"Activation du retardement général d'alarmes" signifie que, doréna-
vant, toutes les alarmes qui se présentent continuent d'être enregi-
strées et que les alarmes déjà existantes restent enregistrées. Les
alarmes enregistrées ne sont toutefois pas traitées dans un premier
temps. En d'autres termes, les fins de bloc et d'instruction sont mas-
quées pour le traitement des alarmes. Seuls les OB de traitement
d'alarmes de processus ou d'horloge déjà en cours d'exécution sont
traités dans leur totalité.
"Désactivation du retardement général d'alarmes" signifie que toutes
les alarmes enregistrées seront traitées à la limite de bloc ou d'in-
struction suivante.
Nota
La durée de retardement des alarmes doit être inférieure à trois
fois la période d'alarme d'horloge la plus courte. Sinon, il se
produit une erreur de traitement d'alarmes d'horloge.
1) Mot de commande
L'OB 142 inscrit les alarmes à retarder dans un mot de commande in-
terne.
Bit 15
Mot de commande
Programmation de la CPU 948
C79000-G8577-C848-04
0