Télécharger Imprimer la page

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

Publicité

Traitement des erreurs à l'aide de blocs d'organisation
5.5
Traitement des erreurs à l'aide de blocs d'organisation
Tableau 5-7
Blocs d'organisation appelés lors de l'apparition d'erreurs
Appel d'un bloc non chargé (BL INEX)
Ouverture d'un bloc de données DB/DX non chargé (DB INEX)
Retard d'acquittement dans le programme utilisateur lors de
l'accès à des cartes de périphérie (ACQ)
Retard d'acquittement lors de l'actualisation de la mémoire image
et du transfert de mémentos de couplage (ACQ)
Erreur d'adressage (DAD)
Dépassement de temps de cycle (CYC)
Erreur de substitution (SUB)
Retard d'acquittement pour l'octet d'entrée EB 0
(alarmes de processus ; ACQ)
Retard d'acquittement pour la périphérie décentralisée (zone
d'adressage étendue ; ACQ)
Erreur de parité et retard d'acquittement pour la mémoire
utilisateur (PARI)
Erreur de chargement ou de transfert (DTC)
Erreur de traitement d'alarmes d'horloge :
a) collision d'alarmes d'horloge (bit de commande COLAH)
b) alarme d'horloge masquée trop longtemps (AHMAS)
1 Ceci n'est valable que si l'erreur d'adressage n'est pas inhibée par l'instruction AFS de STEP 5.
5 - 20
Lorsque le programme système reconnaît une erreur donnée, il appelle
le bloc d'organisation associé à cette erreur. Il est possible de définir
le comportement de la CPU en programmant ce bloc d'organisation
de manière appropriée.
Suivant la programmation de ce bloc d'organisation, vous pouvez :
• • poursuivre le traitement normal,
• • mettre la CPU en STOP
et
• • exécuter un programme d'erreur spécifique.
Il existe des blocs d'organisation pour les erreurs suivantes.
Cause de l'erreur
Appel de Réaction en cas d'OB
non programmé
OB 19
aucune
OB 19
Arrêt
OB 23
aucune
OB 24
aucune
OB 25
Arrêt
OB 26
Arrêt
OB 27
Arrêt
OB 28
Arrêt
OB 29
aucune
OB 30
Arrêt
OB 32
Arrêt
OB 33
Arrêt
aucune
Programmation de la CPU 948
C79000-G8577-C848-04
1

Publicité

loading

Ce manuel est également adapté pour:

Simatic s5 cpu 948