OB 153 : Génération et lecture de l'heure de déclenchement d'une alarme de retardement
6.15 OB 153 : Génération et lecture de l'heure de déclenchement d'une
alarme de retardement
Fonction
Durée de vie d'un contrat de
retardement
Paramètres
6 - 50
Avec l'OB 153, vous pouvez transmettre des "contrats de retarde-
ment" au programme système afin que des "alarmes de retardement"
soient traitées à l'écoulement d'un temps de retard donné (voir l'OB 6
au paragraphe 4.5.3).
L'appel de l'OB 153 permet :
• • de définir et de lancer une alarme de retardement,
• • d'arrêter une alarme de retardement activée (annulation d'un con-
trat de retardement),
• • de lire le temps restant avant échéance d'une alarme de retarde-
ment.
Vous pouvez émettre un contrat de retardement via l'OB 153 dans les
états de fonctionnement "mise en route" et "marche" (RUN).
Toutefois, le programme système n'active l'alarme de retardement
déclenchée par un contrat de retardement qu'en état de marche RUN
(appel de l'OB 6).
Il refuse sans émettre de message les contrats arrivant à échéance en
dehors de l'état RUN.
Il rejette également un contrat en cours mais non encore à échéance
lors du passage à l'arrêt (STOP) ou en cas de coupure de l'alimentati-
on.
Accumulateurs
a) ACCU 2-L
L'ACCU 2-L ne doit contenir de valeur que si vous appelez l'OB 153
avec le numéro de fonction 1 (définition d'une alarme de retardement).
Temps de retard en millisecondes (65 535 au maximum)
Valeurs admises : 0001H à FFFFH
b) ACCU 1-L
Numéro de fonction
Valeurs admises
1 = Définir et lancer une alarme de retardement
2 = Arrêter une alarme de retardement
3 = Lire le temps restant avant échéance
(annuler le contrat)
Programmation de la CPU 948
C79000-G8577-C848-04