Télécharger Imprimer la page

Siemens SIMATIC S5 AP S5-155U Guide De Programmation page 289

Publicité

OB 153 : Génération et lecture de l'heure de déclenchement d'une alarme de retardement
Résultat
Erreurs possibles
Exemples
Définir et lancer une alarme de retardement
Il s'agit d'exécuter une fois une suite donnée d'instructions STEP 5 après
5 secondes lors d'un redémarrage automatique. A cet effet, une alarme de
retardement est définie et lancée dans le bloc d'organisation de démarrage
OB 22.
Instructions STEP 5 dans l'OB 22 pour l'appel de l'OB 153
:
:
:L
KF +5000
:L
KF +1
:
:SPA OB 153
:
Programmation de la CPU 948
C79000-G8577-C848-04
Nota
Si, lors de la définition d'une alarme de retardement, une alarme
de retardement définie auparavant n'est pas encore arrivée à
échéance, cette dernière est annulée et la nouvelle alarme est
démarrée.
Après traitement correct de l'OB 153, le RLG et les indicateurs OU,
1e ? et OVFLMEM sont égaux à zéro.
Lors de l'appel de l'OB 153 avec le numéro de fonction 2 ou 3,
l'ACCU 1-L contient le temps restant avant échéance en milli-
secondes.
Si, à l'appel de l'OB 153 avec le numéro de fonction 2 ou 3, aucun
contrat de retardement n'est actif, l'ACCU 1-L contient la valeur 0.
Le tableau suivant présente les erreurs pouvant se produire. En cas
d'erreur, le programme système met le RLG à 1 et inscrit le code cor-
respondant dans l'ACCU 1.
Tableau 6-15
Codes d'erreur de l'OB 153
Code
Signification
990FH
Appel multiple du bloc
9910H
Mode de fonctionnement incorrect
(Alarmes de processus via octet d'entrée EB 0 = OUI)
9911H
Numéro de fonction incorrect
9921H
Temps de retard incorrect
Valeur pour l'ACCU 2-L : 5000 ms
Valeur pour l'ACCU 1-L : numéro de fonction = 1 pour
"définir et lancer une alarme de retardement"
Appel de l'OB 153
6 - 51

Publicité

loading

Ce manuel est également adapté pour:

Simatic s5 cpu 948