21.2
Comportement de mise en route des SFB de la
communication S7
Conditions requises
Dans S7-400, on suppose dans ce qui suit que
•
les descriptions de liaison (SDB) existent sur les modules,
•
les liaisons configurées sont établies,
•
pour chaque SFB, le paramètre effectif de ID est conforme à l'ID de liaison configurée.
Comportement au démarrage à chaud ou à froid
Au démarrage à chaud ou à froid, tous les SFB sont mis à l'état NO_INIT. Les paramètres
effectifs mémorisés dans les DB d'instance ne changent pas.
Démarrage à chaud ou à froid avec les SFB pour l'échange à deux sens
En général, avec les SFB pour l'échange à deux sens, les deux modules n'exécutent pas un
démarrage à chaud ou à froid simultanément. Le SFB concerné effectue l'adaptation
implicitement selon les règles suivantes.
Les blocs de réception (URCV, BRCV) se comportent comme suit :
•
Si le SFB a reçu une tâche, mais ne l'a pas encore acquittée au moment du démarrage
à chaud ou à froid, il génère un télégramme d'annulation de séquence (SFB BRCV) et
passe immédiatement à l'état NO_INIT.
•
Avec le SFB BRCV, il peut arriver qu'un segment de données arrive encore malgré
l'émission d'une annulation de séquence. Ce segment de données est alors rejeté au
niveau local.
•
Avec le SFB URCV, le passage à l'état NO_INIT a lieu immédiatement.
Les blocs d'émission (USEND, BSEND) se comportent comme suit :
•
Si le SFB BSEND a commencé une séquence de tâche qui n'est pas encore terminée, il
émet une annulation de séquence au démarrage à chaud ou à froid. Aussitôt après, il
passe à l'état NO_INIT. Un acquittement arrivant après cela sera rejeté au niveau local.
•
Si le SFB BSEND a déjà émis ou reçu une annulation de séquence au moment de la
demande de démarrage à chaud ou à froid, il passe aussitôt à l'état NO_INIT.
•
Dans tous les autres cas et quand le SFB ne fait qu'envoyer des messages (par
exemple SFB USEND), le traitement local est annulé et le SFB passe immédiatement à
l'état NO_INIT.
Logiciel système pour SIMATIC S7-300/400 - Fonctions standard et fonctions système - Volume 2/2
A5E00739859-01
Communication S7
21-5