OB 143 : Activation/désactivation du retardement sélectif d'alarmes d'horloge cycliques
6.12 OB 143 : Activation/désactivation du retardement sélectif d'alarmes
d'horloge cycliques
Fonction
Paramètres
Programmation de la CPU 948
C79000-G8577-C848-04
Le bloc OB 143 permet d'éviter l'interruption du programme à la fin
d'un ou de plusieurs blocs ou instructions successifs par certains OB
d'alarmes d'horloge cycliques (alarmes d'horloge avec base de temps
fixe). Cette fonction vous permet, par exemple, d'empêcher l'interrup-
tion d'une certaine partie du programme par un OB 10 (période 1) ou
un OB 11 (période 2), les autres alarmes d'horloge programmées étant
traitées comme d'habitude.
L'OB 143 exerce une influence sur la réaction aux alarmes d'horloge.
"Activation du retardement sélectif d'alarmes d'horloge cycliques" si-
gnifie que toutes les alarmes qui se présentent continuent d'être enregi-
strées et que les alarmes d'horloge existant déjà restent enregistrées.
Les alarmes d'horloge indiquées dans le mot de commande ne sont
toutefois pas traitées dans un premier temps. En d'autres termes, les
fins de bloc et d'instruction sont masquées pour le traitement de ces
alarmes d'horloge. Seul un OB d'alarme d'horloge (pour le traitement
d'une alarme d'horloge avec base de temps fixe) déjà en cours
d'exécution est traité dans sa totalité.
"Désactivation du retardement sélectif d'alarmes d'horloge cycliqu-
es" signifie que toutes les alarmes enregistrées sont traitées à la limite
de bloc ou d'instruction suivante (selon le paramétrage du DX 0).
1) Mot de commande
L'OB 143 inscrit les alarmes d'horloge à retarder dans un mot de com-
mande interne.
Bit 15
Les bits de ce mot de commande ont la signification suivante :
Bit
0 à 2
réservés, ces bits doivent rester à 0.
Alarmes d'horloge cycliques avec base de temps fixe
3 = "1"
Période 1 (OB 10)
4 = "1"
Période 2 (OB 11)
5 = "1"
Période 3 (OB 12)
6 = "1"
Période 4 (OB 13)
7 = "1"
Période 5 (OB 14)
8 = "1"
Période 6 (OB 15)
Mot de commande
Alarme
0
6 - 35