Détails sur les objets à échange implicite de l'IODDT de type T_COM_IBS_242 pour les modules TSX IBY 100 et TSX IBX 100
(Traduction du document original anglais)
Présentation
Les tableaux ci-après donnent des détails sur les objets à échange implicite de l'IODDT de type T_COM_IBS_242 qui concernent la communication INTERBUS à l'aide des modules TSX IBY 100 et TSX IBX 100. Cet IODDT est utilisé lorsque vous avez configuré 242 mots d'entrée/sortie.
Bit d'erreur
Le tableau ci-après indique la signification du bit d'erreur CH_ERROR (%Ir.m.c.ERR).
Symbole standard
Type
Accès
Signification
Adresse
CH_ERROR
EBOOL
R
Bit d'erreur de voie de communication.
%Ir.m.c.ERR
Bits d'état
Le tableau ci-après donne la signification des bits de mot d'état (%IWr.m.0.242).
Symbole standard
Type
Accès
Signification
Adresse
IBS_FLT
BOOL
R
bit 0 = 1 : si bit 8 = 1 ou bit 9 = 1 ou bit 10 = 1.
%IWr.m.0.242.0
INTERNAL_FLT
BOOL
R
bit 4 = 1 : erreur interne (Module hors service).
%IWr.m.0.242.4
SOFT_CONF
BOOL
R
bit 7 = 1 : configuration logicielle incorrecte.
%IWr.m.0.242.7
MAST_OFF
BOOL
R
bit 8 = 1 : dysfonctionnement du maître INTERBUS.
%IWr.m.0.242.8
DP_EXCH_FLT
BOOL
R
bit 9 = 1 : erreur d'échange DP.
%IWr.m.0.242.9
PMS_EXCH_FLT
BOOL
R
bit 10 = 1 : erreur d'échange de la manipulation des messages PMS.
%IWr.m.0.242.10
OUTP_FLT
BOOL
R
bit 11 = 1 : sortie en mode de repli sur un arrêt de bus.
%IWr.m.0.242.11
CONF_FLT
BOOL
R
bit 13 = 1 : erreur de configuration du module.
%IWr.m.0.242.13
COM_FLT
BOOL
R
bit 14 = 1 : problème lors de la communication avec l'automate.
%IWr.m.0.242.14
MSG_ERR
BOOL
R
bit 15 = 1 : réception d'un message d'erreur.
%IWr.m.0.242.15
Mot d'état
Le tableau ci-après donne la signification du mot d'état (%IWr.m.0.243).
Symbole standard
Type
Accès
Signification
Adresse
PAR_SEG_NBR_ERR
INT
R
Ce mot désigne un code d'erreur référencé dans la documentation Phoenix Contact, %IWr.m.0.244.0 ou .3 = 1 ou
le numéro du segment de bus erroné si %IWr.m.0.244.1 ou .2 = 1.
%IWr.m.0.243
Bits d'état
Le tableau ci-après donne la signification des bits de mot d'état (%IWr.m.0.244).
Symbole standard
Type
Accès
Signification
Adresse
USR_PAR_ERR
BOOL
R
bit 0 = 1 : erreur utilisateur (usr), %IWr.m.0.243 se rapporte au code d'erreur référencé dans la documentation Phoenix Contact.
%IWr.m.0.244.0
PERIPH_ERR
BOOL
R
bit 1 = 1 : erreur de périphérique (pf), localisation de l'erreur par %IWr.m.0.243.
%IWr.m.0.244.1
BUS_ERR
BOOL
R
bit 2 = 1 : erreur sur le bus local, bus distant d'installation ou bus distant (bus), localisation de l'erreur par %IWr.m.0.243.
%IWr.m.0.244.2
CTRL_ERR
BOOL
R
bit 3 = 1 : erreur du contrôleur (ctrl), %IWr.m.0.243 se rapporte au code d'erreur référencé dans la documentation Phoenix Contact.
%IWr.m.0.244.3
OP_DETECT_FLT
BOOL
R
bit 4 = 1 : erreur de détection des opérations (dtct).
%IWr.m.0.244.4
DATA_EXCH
BOOL
R
bit 5 = 1 : échange cyclique IBS (exécution).
%IWr.m.0.244.5
BUS_ACTIV
BOOL
R
bit 6 = 1 : IBS actif : cycles d'identification (act.).
%IWr.m.0.244.6
CTRL_RDY
BOOL
R
bit 7 = 1 : IBS prêt pour la configuration (rdy).
%IWr.m.0.244.7
BUS_INACTIV
BOOL
R
bit 8 = 1 : au moins un segment du bus est désactivé (bsa).
%IWr.m.0.244.8
HOST_FLT
BOOL
R
bit 9 = 1 : erreur de l'hôte (fail).
%IWr.m.0.244.9
FCT_RES_NEG
BOOL
R
exécution de la commande (r) testée à l'aide du registre %QWr.m.c.248,
bit 10 = 0 : la commande a été exécutée.
%IWr.m.0.244.10
SYNC_ERR
BOOL
R
bit 11 = 1 : erreur de synchronisation, fonctionnement du mode synchronisé uniquement (syr).
%IWr.m.0.244.11
DATA_CYCL_ERR
BOOL
R
bit 12 = 1 : erreur du cycle des données, fonctionnement du code synchronisé uniquement (dcr).
%IWr.m.0.244.12
SCAN_TIME_OVR
BOOL
R
bit 13 = 1 : dépassement du temps de cycle (w).
%IWr.m.0.244.13
BAD_BUS_QUAL
BOOL
R
bit 14 = 1 : mauvaise qualité de bus (q).
%IWr.m.0.244.14
SLAVE_RDY
BOOL
R
bit 15 = 1 : message en attente dans l'interface standard (ssi).
%IWr.m.0.244.15
Bits d'état
Le tableau ci-après donne la signification des bits de mot d'état (%IWr.m.0.245).
Symbole standard
Type
Accès
Signification
Adresse
MASTER_FLT
BOOL
R
bit 8 = 1 : erreur du maître.
%IWr.m.0.245.8
MAST_RDY
BOOL
R
bit 11 = 1 : maître prêt à communiquer.
%IWr.m.0.245.11
MOD_FLT
BOOL
R
bit 12 = 1 : erreur du module TSX IBY / IBX 100.
%IWr.m.0.245.12
MOD_RDY_COM
BOOL
R
bit 15 = 1 : module TSX IBY / IBX 100 prêt à communiquer.
%IWr.m.0.245.15
Temps de scrutation
Le tableau ci-après donne la signification des mots SCAN_TIME_LSB et SCAN_TIME_MSB.
Symbole standard
Type
Accès
Signification
Adresse
SCAN_TIME_LSB
INT
R
Temps de scrutation IBS (s) : D-Word (poids faible)
%IWr.m.0.246
SCAN_TIME_MSB
INT
R
Temps de scrutation IBS (s) : D-Word (poids fort)
%IWr.m.0.247
Image des commandes
Le tableau ci-après donne la signification du mot IBS_CTRL (%IWr.m.0.248).
Symbole standard
Type
Accès
Signification
Adresse
IBS_CTRL
INT
R
Image des commandes IBS. IBS confirme la réception de la commande en réinitialisant sur la valeur 1 le bit %IWr.m.0.248.i, équivalant à la commande %QWr.m.0.248.i.
%IWr.m.0.248
Mot d'état
Le tableau ci-après donne la signification du mot d'état (%IWr.m.0.249).
Symbole standard
Type
Accès
Signification
Adresse
OUT_IN_NBR
INT
R
Ce mot désigne le numéro d'échange %QW et %IW.
%IWr.m.0.249
Mot d'état
Le tableau ci-après donne la signification du mot d'état (%IWr.m.0.250).
Symbole standard
Type
Accès
Signification
Adresse
DP_EXCH_FLT_W
INT
R
Code d'erreur d'échange DP (égal à 0 : OK, différent de 0 : erreur interne).
%IWr.m.0.250
Traitement des messages
Le tableau ci-après donne la signification des mots relatifs au traitement des messages.
Symbole standard
Type
Accès
Signification
Adresse
MSG_NBR_RCV
INT
R
Nombre de messages PMS reçus.
%IWr.m.0.251
MSG_NBR_SENT
INT
R
Nombre de messages PMS envoyés.
%IWr.m.0.252
MSG_FLT
INT
R
Code d'erreur d'échange DP.
(égal à zéro : OK ; différent de zéro : erreur interne).
%IWr.m.0.253
Objets des mots de commande
Le tableau ci-après donne la signification des mots de commande.
Symbole standard
Type
Accès
Signification
Adresse
AUTO_START
BOOL
R/W
bit 0 = 1 : démarrage automatique après disparition IBS d'une erreur.
%QWr.m.0.242.0
STOP_PROC
BOOL
R/W
bit 1 = 1 : arrêt du pré-traitement lors de l'arrêt de l'application et modification des sorties avec l'état configuré en mode STOP (mode de repli ou maintenance).
%QWr.m.0.242.1
Objets réservés
Les mots %QWr.m.0.243 à %QWr.m.0.247 sont réservés.
Objet %QWr.m.0.248
Le tableau ci-après donne la signification des bits du mot %IWr.m.0.248.
Symbole standard
Type
Accès
Signification
Adresse
SYS_START
BOOL
R/W
bit 0 = 1 : lancement du système INTERBUS (2) (Start Bus).
%QWr.m.0.248.0
SYS_STOP
BOOL
R/W
bit 1 = 1 : arrêt du système INTERBUS (Stop Bus), réinitialisation des sorties, reconfiguration (3).
%QWr.m.0.248.1
ACK_FLT
BOOL
R/W
bit 2 = 1 : acquittement de l'erreur %IWr.m.0.244.
%QWr.m.0.248.2
DESACT_EQMT
BOOL
R/W
bit 3 = 1 : désactivation d'un équipement (3).
%QWr.m.0.248.3
ACTIV_EQMT
BOOL
R/W
bit 4 = 1 : activation d'un équipement (3).
%QWr.m.0.248.4
SHUNT_EQMT
BOOL
R/W
bit 5 = 1 : shunt de l'équipement (3) (4).
%QWr.m.0.248.5
REVERS_EQMT
BOOL
R/W
bit 6 = 1 : suppression d'un shunt (3).
%QWr.m.0.248.6
Touche
(2)
A savoir
Si ce bit n'est pas réinitialisé, le bus INTERBUS redémarre automatiquement après la disparition d'une erreur.
(3)
Pour ce service, les paramètres de %QWr.m.0.249 sont nécessaires
(4)
Cette commande est valide uniquement si le bus est inactif. Suite à l'exécution de la commande, l'équipement doit être déconnecté du bus avant de redémarrer INTERBUS.
Objet %QWr.m.0.249
Le tableau ci-après donne la signification du mot ELMT_NBR (%QWr.m.0.249).
Symbole standard
Type
Accès
Signification
Adresse
ELMT_NBR
INT
R/W
Ce mot désigne le numéro de la configuration actuelle (valeur 1), si %QWm.0.248.1 = 1.
Ce mot désigne le numéro de l'équipement connecté (segment.position), si %QWm.0.248.1 au bit 6 = 1.
%QWr.m.0.249
Objets réservés
Les mots %QWr.m.0.250 à %QWr.m.0.253 sont réservés.