Le S7-200 exécute les tâches suivantes si vous
effectuez une mise sous tension avec la cartouche
mémoire installée (figure 4-19) :
1.
Si le contenu de la cartouche mémoire diffère
de celui de l'EEPROM, le S7-200 efface la
mémoire vive.
2.
Le S7-200 copie le contenu de la cartouche
mémoire en mémoire vive.
3.
Le S7-200 copie dans l'EEPROM le bloc de
code, le bloc de données système et le bloc
de données.
Sélection de l'état de fonctionnement de la CPU S7-200
Le S7-200 a deux états de fonctionnement : l'état "Arrêt" (STOP) et l'état "Marche" (RUN). La DEL d'état en
face avant de la CPU signale l'état de fonctionnement en cours. A l'état "Arrêt", le S7-200 n'exécute pas le
programme et vous pouvez charger un programme ou la configuration de la CPU dans le S7-200. A l'état
"Marche", le S7-200 exécute le programme.
Le S7-200 comprend un commutateur de mode permettant de changer d'état de fonctionnement.
-
Vous pouvez vous servir de ce commutateur de mode, situé sous le volet d'accès frontal du S7-200,
pour sélectionner manuellement l'état de fonctionnement. Placer le commutateur de mode sur la
position STOP arrête l'exécution du programme, placer le commutateur de mode sur la position RUN
lance l'exécution du programme et placer le commutateur de mode sur la position TERM (terminal) ne
modifie pas l'état de fonctionnement.
Si une coupure de tension a lieu alors que le commutateur de mode est soit en position STOP soit en
position TERM, le S7-200 passe automatiquement à l'état de fonctionnement "Arrêt" (STOP) au retour
de la tension. Si le commutateur de mode est en position RUN, le S7-200 passe à l'état "Marche"
(RUN) au retour de la tension.
STEP 7-Micro/WIN vous permet de changer l'état de fonctionnement du S7-200 en ligne. Vous devez
-
mettre le commutateur de mode du S7-200 en position TERM ou RUN pour pouvoir changer l'état de
fonctionnement à partir du logiciel. Vous pouvez changer l'état de fonctionnement à l'aide des
commandes Système cible > Arrêt ou Système cible > Marche ou des boutons associées dans la
barre d'outils.
Vous pouvez insérer, dans votre programme, l'opération STOP pour faire passer le S7-200 à l'état
-
"Arrêt" (STOP). Cela vous permet d'interrompre l'exécution de votre programme selon la logique.
Consultez le chapitre 6 pour plus d'informations sur l'opération STOP.
Concepts concernant les automates programmables
Bloc de code
Bloc donn. système
Bloc de données
Valeurs forcées
CPU S7-200
Bloc de code
Bloc donn. système
Mémoire V
Mémoire M
Valeurs en cours de
Toutes les autres
temporis. et compt.
zones de mémoire
sont mises à zéro.
Valeurs forcées
Figure 4-19 Restauration à partir d'une cartouche mémoire
Chapitre 4
Cartouche
mémoire
Bloc de code
Bloc donn. système
Bloc de code
Bloc donn. système
Bloc de données
Bloc de données
Valeurs forcées
Mémoire M
(zone rémanente)
Valeurs forcées
RAM
EEPROM
4
37