Détails des objets à échange explicite de l'IODDT de type T_COM_MB
(Traduction du document original anglais)
Présentation
Cette section présente les objets à échange explicite de l'IODDT de type T_COM_MB qui s'applique à la communication Modbus. Elle regroupe les objets de type mot, dont les bits ont une signification particulière. Ces objets sont présentés en détail ci-dessous.
Exemple de déclaration d'une variable : IODDT_VAR1 de type T_COM_MB
Remarques
Indicateurs d'exécution d'un échange explicite : EXCH_STS
Le tableau suivant présente les significations des bits de contrôle d'échange de la voie EXCH_STS (%MWr.m.c.0).
Symbole standard
Type
Accès
Signification
Adresse
STS_IN_PROGR
BOOL
L
Lecture des mots d'état de la voie en cours.
%MWr.m.c.0.0
CMD_IN_PROGR
BOOL
L
Echange de paramètres de commande en cours.
%MWr.m.c.0.1
ADJ_IN_PROGR
BOOL
L
Echange de paramètres de réglage en cours.
%MWr.m.c.0.2
Compte rendu d'échange explicite : EXCH_RPT
Le tableau ci-dessous présente les significations des bits de compte renduEXCH_RPT (%MWr.m.c.1).
Symbole standard
Type
Accès
Signification
Adresse
STS_ERR
BOOL
L
Défaut de lecture des mots d'état de la voie.
%MWr.m.c.1.0
CMD_ERR
BOOL
L
Défaut lors d'un échange de paramètres de commande.
%MWr.m.c.1.1
ADJ_ERR
BOOL
L
Défaut lors d'un échange de paramètres de réglage.
%MWr.m.c.1.2
Défauts standard voie, CH_FLT
Le tableau suivant présente les significations des bits du mot d'état CH_FLT (%MWr.m.c.2). La lecture est effectuée par un READ_STS (IODDT_VAR1).
Symbole standard
Type
Accès
Signification
Adresse
NO_DEVICE
BOOL
L
Aucun équipement ne fonctionne sur la voie.
%MWr.m.c.2.0
1_DEVICE_FLT
BOOL
L
Tous les équipements qui assurent la fonction Modbus ne gèrent pas ce bit de mot.
%MWr.m.c.2.1
BLK
BOOL
L
Défaut bornier (non connecté).
%MWr.m.c.2.2
TO_ERR
BOOL
L
Erreur de Time out (câblage défectueux).
%MWr.m.c.2.3
INTERNAL_FLT
BOOL
L
Défaut interne ou autotest de la voie.
%MWr.m.c.2.4
CONF_FLT
BOOL
L
Configurations matérielle et logicielle différentes.
%MWr.m.c.2.5
COM_FLT
BOOL
L
Défaut de communication avec l'automate.
%MWr.m.c.2.6
APPLI_FLT
BOOL
L
Défaut applicatif (défaut de réglage ou de configuration).
%MWr.m.c.2.7
Etat spécifique voie, %MWr.m.c.3
Le tableau ci-dessous présente les significations du mot d'état voie PROTOCOL (%MWr.m.c.3). La lecture est effectuée par un READ_STS (IODDT_VAR1).
Symbole standard
Type
Accès
Signification
Adresse
PROTOCOL
INT
L
Octet 0 = 16#06 pour la fonction Modbus maître.
%MWr.m.c.3
PROTOCOL
INT
L
Octet 0 = 16#07 pour la fonction Modbus esclave.
%MWr.m.c.3
PROTOCOL
INT
L
Octet 1 = 16#02 pour la fonction de redondance d'UC.
%MWr.m.c.3
Commande
Le tableau ci-dessous présente les significations des bits du mot CONTROL (%MWr.m.c.15). La commande est effectuée par un WRITE_CMD , ex : WRITE_CMD (IODDT_VAR1).
Symbole standard
Type
Accès
Signification
Adresse
-
BOOL
L/E
RAZ compteur.
%MWr.m.c.15.0
DTR_ON
BOOL
L/E
Signal DTR (Terminal de donnée prêt) ON.
%MWr.m.c.15.8
DTR_OFF
BOOL
L/E
Signal DTR (Terminal de donnée prêt) OFF.
%MWr.m.c.15.9
MB_TO_CHAR
BOOL
L/E
Changement Modbus vers Mode caractère (modem).
%MWr.m.c.15.14
CHAR_TO_MB
BOOL
L/E
Changement mode caractère (modem) vers Modbus.
%MWr.m.c.15.15