Communication S7
19.17
Interrogation de l'état d'une liaison avec FC62 "C_CNTRL"
Description
Dans S7-300, la fonction FC62 "C_CNTRL" se renseigne sur l'état d'une liaison.
Appelez la fonction système en donnant la valeur 1 à l'entrée de commande EN_R. L'état
momentané de la liaison adressée par ID est alors déterminé.
Paramètre
Déclaration
EN_R
INPUT
ID
INPUT
RET_VAL
OUTPUT
ERROR
OUTPUT
STATUS
OUTPUT
C_CONN
OUTPUT
C_STATUS OUTPUT
19-48
Type de
Zone de mémoire
données
BOOL
E, A, M, D, L,
Konst.
WORD
M, D, Konst.
INT
E, A, M, D, L
BOOL
E, A, M, D, L
WORD
E, A, M, D, L
BOOL
E, A, M, D, L
WORD
E, A, M, D, L
Description
Paramètre de commande "Prêt à recevoir"
(enabled to receive); l'état logique 1 de l'entrée
indique que la FC est prête à recevoir.
ID de paramètre d'adressage, voir Paramètres
communs des SFB/FB et des SFC/FC de la
communication S7
Informations d'erreur
Paramètres d'état ERROR et STATUS,
indication d'erreur :
ERROR=0 et STATUS a la valeur :
0000H : ni avertissement ni erreur
<> 0000H : avertissement, STATUS
donne des détails.
ERROR=1
Il y a une erreur, STATUS donne des
renseignements détaillés sur la nature de
l'erreur.
Etat de la liaison correspondante
Valeurs possibles :
•
0 : liaison interrompue ou pas établie
•
1 : liaison existante
Etat de la liaison :
•
W#16#0000 : la liaison n'est pas établie
•
W#16#0001 : la liaison est en cours
d'établissement
•
W#16#0002 : la liaison est établie
•
W#16#000F : aucune donnée disponible
pour l'état de la liaison (p. ex. au démarrage
du CP)
•
W#16#00FF : la liaison n'est pas configurée
Logiciel système pour SIMATIC S7-300/400
A5E00261421-01