Généralités sur la communication S7 et la communication de base S7
Accès à la mémoire de travail de la CPU
Indépendamment du nombre en cours de données utiles à transmettre, les fonctions de
communication du système d'exploitation accèdent à la mémoire de travail de la CPU en
blocs de taille maximale, afin de ne pas allonger le temps de réaction en cas d'alarme.
Selon la charge de cycle maximale configurée avec STEP 7 pour la communication,
plusieurs accès à la mémoire de travail peuvent avoir lieu durant l'exécution d'une tâche par
les fonctions de communication du système d'exploitation.
Passage à l'état de fonctionnement Arrêt du client
Quand la CPU qui a pris l'initiative d'une tâche (et qui a donc établi une liaison) passe à l'état
de fonctionnement Arrêt durant une transmission de données, toutes les liaisons qu'elle a
établies sont suspendues.
Modifications du programme
Vous ne pouvez modifier qu'à l'état de fonctionnement Arrêt toutes les parties de votre
programme ayant un effet immédiat sur des appels de SFC de la communication de base
S7. Il s'agit particulièrement de l'effacement de blocs FC, FB ou OB contenant des appels de
SFC de la communication de base S7.
Après une telle modification, il faut effectuer un démarrage à chaud ou à froid.
Si vous ne respectez pas cette règle, vous risquez que des ressources de liaison restent
occupées et que l'automate programmable se trouve dans un état non défini.
20-12
Logiciel système pour SIMATIC S7-300/400 - Fonctions standard et fonctions système - Volume 2/2
A5E00739859-01