Communication S7
21.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
21-52
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
Logiciel système pour SIMATIC S7-300/400 - Fonctions standard et fonctions système - Volume 2/2
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
A5E00739859-01