Télécharger Imprimer la page

Siemens SIMATIC ET 200SP Manuel Système page 275

Masquer les pouces Voir aussi pour SIMATIC ET 200SP:

Publicité

13.6.1
Etat de fonctionnement MISE EN ROUTE
Comportement
Avant que la CPU ne commence le traitement du programme utilisateur cyclique, un
programme de mise en route est traité.
Dans le programme de mise en route, vous pouvez définir des variables d'initialisation pour
votre programme cyclique en programmant en conséquence les OB de mise en route. Vous
pouvez programmer au choix un, plusieurs ou aucun OB de mise en route.
Particularités à la mise en route
Tenez compte des points suivants relatifs à l'état de fonctionnement MISE EN ROUTE :
• La CPU réinitialise la mémoire image des entrées.
• Toutes les sorties sont désactivées ou réagissent comme paramétré pour le module
concerné : elles fournissent une valeur de remplacement paramétrée ou conservent la
dernière valeur transmise et basculent ainsi le processus piloté dans un état sécurisé.
• La CPU transfère les entrées de périphérie dans la mémoire image des entrées avant de
traiter le programme de démarrage.
• Une fois le programme de démarrage traité, la CPU valide les sorties de périphérie.
REMARQUE
Pour lire l'état actuel des entrées à l'état de fonctionnement MISE EN ROUTE, vous pouvez
accéder aux entrées via la mémoire image ou via l'accès direct à la périphérie.
Pour initialiser les sorties à l'état de fonctionnement MISE EN ROUTE, vous pouvez écrire
des valeurs via la mémoire image ou via l'accès direct à la périphérie. Les valeurs sont
transmises aux sorties lors du passage à l'état de fonctionnement RUN.
• La CPU se met toujours en marche en démarrage à chaud.
– Les mémentos, temporisations et compteurs non rémanents sont initialisés.
– Les variables non rémanentes dans les bloc de données sont initialisées.
• Au cours de la mise en route, le temps de cycle n'est pas encore surveillé.
• La CPU traite les OB de mise en route dans l'ordre de leurs numéros. La CPU traite tous les
OB de mise en route programmés indépendamment du type de démarrage sélectionné.
(Figure "Paramétrage du comportement au démarrage").
• La CPU peut lancer les OB suivants à la mise en route si l'événement correspondant se
produit :
– OB 82 : Alarme de diagnostic
– OB 83 : Débrochage/enfichage de modules
– OB 86 : Erreur de châssis
– OB 121 : Erreur de programmation (uniquement pour un traitement d'erreur global)
– OB 122 : Erreur d'accès à la périphérie (uniquement pour un traitement d'erreur global)
La CPU ne démarre les autres OB qu'après passage à l'état de fonctionnement MARCHE.
Système de périphérie décentralisée
Manuel système, 11/2023, A5E03576850-AN
L'utilisation du traitement d'erreur global et local est décrite dans l'aide en ligne de
STEP 7.
13.6 Etats de fonctionnement de la CPU
Mise en service
275

Publicité

loading