Communication S7
19.11
Démarrage à chaud ou à froid d'un appareil distant avec
SFB19 "START"
Description
Quand son entrée de commande REQ a un front montant, le bloc SFB19 "START" active
un démarrage à chaud ou à froid dans l'appareil distant dont l'adresse est donnée par ID.
Lorsque l'appareil distant est un système H, l'effet de la tâche de démarrage dépend du
paramètre PI_NAME : la tâche de démarrage concerne soit une CPU précise, soit toutes
les CPU du système H. Si l'appareil distant est une CPU, il y a deux conditions à ce
démarrage :
•
la CPU doit être à l'état d'arrêt (STOP),
•
le commutateur à clé de la CPU doit être sur "RUN" ou sur "RUN-P".
Après la procédure de démarrage à chaud ou à froid, l'appareil passe à l'état de
fonctionnement Marche et envoie un acquittement d'exécution positif. L'évaluation de cet
acquittement positif met à 1 le paramètre d'état DONE. Les erreurs éventuelles sont
indiquées au moyen des paramètres d'état ERROR et STATUS.
Pour activer de nouveau un démarrage à chaud ou à froid dans le même appareil distant,
il faut attendre que le précédent soit terminé.
Paramètre Déclaration
REQ
INPUT
ID
INPUT
DONE
OUTPUT
ERROR
OUTPUT
STATUS
OUTPUT
19-34
Type de
Zone de
données
mémoire
BOOL
E, A, M, D, L
WORD
M, D,
constante
BOOL
E, A, M, D, L
BOOL
E, A, M, D, L
WORD
E, A, M, D, L
Description
Paramètre de commande request (demande); son
front montant active le SFB.
Paramètre d'adressage ID, voir Paramètres
communs aux SFB/FB et aux SFC/FC de la
communication S7
Paramètre d'état DONE :
0 :
la tâche n'a pas encore été démarrée ou elle est
encore active
1 : la tâche a été exécutée sans erreur.
Paramètres d'état ERROR et STATUS, indication
d'erreur :
ERROR=0
STATUS a la valeur :
0000H : ni avertissement ni erreur
<> 0000H : avertissement, STATUS donne
des détails.
ERROR=1
Une erreur est apparue, STATUS donne des
renseignements détaillés sur le type de l'erreur.
Logiciel système pour SIMATIC S7-300/400
A5E00261421-01