Etat de fonctionnement MISE EN ROUTE
OB 22
Redémarrage automatique
Démarrage automatique avec
rémanence
4 - 26
Lorsque la CPU exécute un redémarrage automatique ou un démarra-
ge automatique avec rémanence, le programme système appelle une
fois le bloc OB 22. Vous pouvez y écrire un programme STEP 5 qui
prépare la reprise du traitement cyclique (généralement après une cou-
pure secteur).
Au retour de la tension d'alimentation, la CPU exécute les opérations
système énumérées au paragraphe 4.4.3 pour le redémarrage et tente
de poursuivre le traitement du programme au point d'interruption.
Le bloc OB 22 est appelé à cet effet.
Une fois celui-ci traité, le traitement reprend au point d'interruption,
par l'instruction suivante.
Au retour de la tension après une coupure secteur, le traitement a lieu
comme suit :
• • Le signal BASP (verrouillage des sorties) reste actif jusqu'à la fin
du cycle restant et n'est désactivé qu'au début du cycle suivant.
• • La mémoire image des sorties est remise à zéro à la fin du cycle
restant.
• • Si le bloc OB 22 n'est pas chargé, la CPU reprend le traitement du
programme au point d'interruption dès la fin de la procédure de re-
démarrage automatique.
Si le mode "Démarrage avec rémanence" est paramétré dans le DX 0,
le programme système exécute, après le traitement de l'OB 22, un
démarrage (la CPU reprend l'exécution du programme à la première
instruction STEP 5 dans l'OB 1). L'état des mémentos, mémentos
de couplage et sémaphores et la liste des adresses de blocs (DB 0)
sont conservés.
Programmation de la CPU 948
C79000-G8577-C848-04