Télécharger Imprimer la page

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

Publicité

10.2.5
Mesures à prendre pour le
démarrage du système
Démarrage
Redémarrage
Programmation de la CPU 948
C79000-G8577-C848-04
La communication multiprocesseur exige que toutes les CPU partici-
pantes exécutent de la même manière le passage de l'état d'arrêt à
l'état de marche RUN (mise en route), c'est-à-dire effectuent toutes
un démarrage ou toutes un redémarrage.
Vous obtenez un mode de mise en route identique, au moins pour les
CPU participant à la communication, en prenant les mesures suivantes
(voir paragraphe 10.1.7) :
• • manipulations (par le commutateur en face avant ou la console de
programmation),
• • paramétrage (DX 0)
et
• • programmation (à l'aide du bloc d'organisation de fonction spécia-
le OB 223, arrêt en cas de modes de mise en route différents en
fonctionnement multiprocesseur).
Dans le bloc d'organisation OB 20 spécifique au démarrage, une seu-
le des CPU doit organiser la mémoire intermédiaire du coordinateur
923C à l'aide de la fonction d'initialisation. Des données éventuelle-
ment existantes sont alors détruites.
Puis, encore pendant la mise en route, vous pouvez appeler les
fonctions "Emission", "Test d'émission", "Réception" et "Test de
réception". Une programmation adaptée doit garantir que cela ne se
fasse qu'après l'initialisation correcte de la mémoire intermédiaire du
COR. Lorsque le démarrage est terminé, donc en état de marche RUN,
le programme utilisateur s'exécute à partir du début, c'est-à-dire à la
première instruction de l'OB 1.
La fonction d'initialisation ne doit pas être utilisée dans les blocs d'or-
ganisation OB 21 (redémarrage manuel) et OB 22 (redémarrage auto-
matique). L'appel des fonctions "Emission", "Test d'émission",
"Réception" et "Test de réception" peut entraîner des difficultés ; re-
spectez à ce sujet les recommandations des paragraphes suivants.
Lorsque le redémarrage est terminé, donc en état de marche RUN,
l'exécution du programme utilisateur ne recommence pas au début,
mais à l'endroit de l'interruption. Cette interruption peut se trouver,
par exemple, dans la fonction d'émission.
Communication multiprocesseur
10 - 21

Publicité

loading

Ce manuel est également adapté pour:

Simatic s5 cpu 948