Module d'interface série
2.10 Communication par blocs fonctionnels
Remarque
Les paramètres EN et ENO n'existent qu'en représentation graphique (CONT ou LOG). Pour
le traitement de ces paramètres, le compilateur utilise le résultat binaire RB.
Le résultat binaire RB est mis à l'état de signal "1" lorsque le bloc s'est terminé sans erreur.
En présence d'une erreur, le résultat binaire RB est mis à "0".
Affectation dans la zone de données
Le FB S_VSTAT fonctionne avec un DB d'instance I_STAT. Le numéro du DB est indiqué
lors de l'appel. L'accès aux données du DB d'instance n'est pas autorisé.
Remarque
Pour détecter un changement de signal, il faut respecter une durée minimale d'impulsion. Le
temps de cycle de la CPU, le temps d'actualisation sur le module ET 200S 1SI et le temps
de réponse du partenaire de communication sont des grandeurs essentielles.
Paramètre FB4 V24_STAT
Le tableau suivant décrit les paramètres du bloc de fonction S_VSTAT (FB4).
Tableau 2- 19 FB4 : Paramètre V24_STAT
Nom
Type
REQ
INPUT
R
INPUT
LADDR
INPUT
DONE
OUTPUT
1
ERROR
OUTPUT
1
STATUS
OUTPUT
1
DTR_OUT
OUTPUT
1
DSR_IN
OUTPUT
1
86
Type de
Description
données
BOOL
Lancement de la tâche sur front
montant
BOOL
Interruption du contrat
INT
Adresse de base du module
ET 200S 1SI
BOOL
Indique la fin du FB
BOOL
Tâche terminée avec erreur
WORD
Spécification de l'erreur
BOOL
Data terminal ready,
ET 200S 1SI prêt à fonctionner.
BOOL
Data set ready, partenaire de
communication prêt à fonctionner.
Affectation autorisée, remarque
La tâche en cours est annulée.
L'émission est inhibée.
L'adresse de base figure dans
STEP 7.
(sortie ET 200S 1SI)
Le paramètre STATUS contient
l'information d'erreur.
Lorsque ERROR == 1, le paramètre
STATUS contient l'information
d'erreur.
(sortie ET 200S 1SI)
(entrée ET 200S 1SI)
Modules d'interface série
Instructions de service, 03/2009, A5E00124882-05