Détails sur les objets à échange implicite de l'IODDT de type T_COM_IBS_128 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é entre 32 et 128 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 du mot d'état (%IWr.m.0.128).
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.128.0
INTERNAL_FLT
BOOL
R
bit 4 = 1 : erreur interne (Module hors service).
%IWr.m.0.128.4
SOFT_CONF
BOOL
R
bit 7 = 1 : configuration logicielle incorrecte.
%IWr.m.0.128.7
MAST_OFF
BOOL
R
bit 8 = 1 : dysfonctionnement du maître INTERBUS.
%IWr.m.0.128.8
DP_EXCH_FLT
BOOL
R
bit 9 = 1 : erreur d'échange DP.
%IWr.m.0.128.9
PMS_EXCH_FLT
BOOL
R
bit 10 = 1 : erreur d'échange de la manipulation des messages PMS.
%IWr.m.0.128.10
OUTP_FLT
BOOL
R
bit 11 = 1 : sortie en mode de repli sur un arrêt de bus.
%IWr.m.0.128.11
CONF_FLT
BOOL
R
bit 13 = 1 : erreur de configuration du module.
%IWr.m.0.128.13
COM_FLT
BOOL
R
bit 14 = 1 : problème lors de la communication avec l'automate.
%IWr.m.0.128.14
MSG_ERR
BOOL
R
bit 15 = 1 : réception d'un message d'erreur.
%IWr.m.0.128.15
Mot d'état
Le tableau ci-après donne la signification du mot d'état (%IWr.m.0.129).
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, si %IWr.m.0.130.0 ou .3 = 1 ou le numéro du segment de bus erroné si %IWr.m.0.130.1 ou .2 = 1.
%IWr.m.0.129
Bits d'état
Le tableau ci-après donne la signification des bits du mot d'état (%IWr.m.0.130).
Symbole standard
Type
Accès
Signification
Adresse
USR_PAR_ERR
BOOL
R
bit 0 = 1 : erreur utilisateur (usr), %IWr.m.0.129 se rapporte au code d'erreur référencé dans la documentation Phoenix Contact.
%IWr.m.0.130.0
PERIPH_ERR
BOOL
R
bit 1 = 1 : erreur de périphérique (pf), localisation de l'erreur par %IWr.m.0.129.
%IWr.m.0.130.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.129.
%IWr.m.0.130.2
CTRL_ERR
BOOL
R
bit 3 = 1 : erreur du contrôleur (ctrl), %IWr.m.0.129 se rapporte au code d'erreur référencé dans la documentation Phoenix Contact.
%IWr.m.0.130.3
OP_DETECT_FLT
BOOL
R
bit 4 = 1 : erreur de détection des opérations (dtct).
%IWr.m.0.130.4
DATA_EXCH
BOOL
R
bit 5 = 1 : échange cyclique IBS (exécution).
%IWr.m.0.130.5
BUS_ACTIV
BOOL
R
bit 6 = 1 : IBS actif : cycles d'identification (act.).
%IWr.m.0.130.6
CTRL_RDY
BOOL
R
bit 7 = 1 : IBS prêt pour la configuration (rdy).
%IWr.m.0.130.7
BUS_INACTIV
BOOL
R
bit 8 = 1 : au moins un segment du bus est désactivé (bsa).
%IWr.m.0.130.8
HOST_FLT
BOOL
R
bit 9 = 1 : erreur de l'hôte (fail).
%IWr.m.0.130.9
FCT_RES_NEG
BOOL
R
exécution de la commande (r) testée à l'aide du registre %QWr.m.c.134,
bit 10 = 0 : la commande a été exécutée.
%IWr.m.0.130.10
SYNC_ERR
BOOL
R
bit 11 = 1 : erreur de synchronisation, fonctionnement du mode synchronisé uniquement (syr).
%IWr.m.0.130.11
DATA_CYCL_ERR
BOOL
R
bit 12 = 1 : erreur du cycle des données, fonctionnement du code synchronisé uniquement (dcr).
%IWr.m.0.130.12
SCAN_TIME_OVR
BOOL
R
bit 13 = 1 : dépassement du temps de cycle (w).
%IWr.m.0.130.13
BAD_BUS_QUAL
BOOL
R
bit 14 = 1 : mauvaise qualité de bus (q).
%IWr.m.0.130.14
SLAVE_RDY
BOOL
R
bit 15 = 1 : message en attente dans l'interface standard (ssi).
%IWr.m.0.130.15
Bits d'état
Le tableau ci-après donne la signification des bits de mot d'état (%IWr.m.0.131).
Symbole standard
Type
Accès
Signification
Adresse
MASTER_FLT
BOOL
R
bit 8 = 1 : erreur du maître.
%IWr.m.0.131.8
MAST_RDY
BOOL
R
bit 11 = 1 : maître prêt à communiquer.
%IWr.m.0.131.11
MOD_FLT
BOOL
R
bit 12 = 1 : erreur du module TSX IBY / IBX 100.
%IWr.m.0.131.12
MOD_RDY_COM
BOOL
R
bit 15 = 1 : module TSX IBY / IBX 100 prêt à communiquer.
%IWr.m.0.131.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.132
SCAN_TIME_MSB
INT
R
Temps de scrutation IBS (s) : D-Word (poids fort)
%IWr.m.0.133
Image des commandes
Le tableau ci-après donne la signification du mot IBS_CTRL (%IWr.m.0.134).
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.134.i, qui correspond à la commande %QWr.m.0.134.i.
%IWr.m.0.134
Mot d'état
Le tableau ci-après donne la signification du mot d'état (%IWr.m.0.135).
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.135
Mot d'état
Le tableau ci-après donne la signification du mot d'état (%IWr.m.0.136).
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.136
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.137
MSG_NBR_SENT
INT
R
Nombre de messages PMS envoyés.
%IWr.m.0.138
MSG_FLT
INT
R
Code d'erreur d'échange DP.
(égal à zéro : OK ; différent de zéro : erreur interne).
%IWr.m.0.139
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.128.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.128.1
Objets réservés
Les mots %QWr.m.0.129 à %QWr.m.0.133 sont réservés.
Objet %QWr.m.0.134
Le tableau ci-après donne la signification des bits du mot %IWr.m.0.134.
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.134.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.134.1
ACK_FLT
BOOL
R/W
bit 2 = 1 : acquittement des défauts %IWr.m.0.130.
%QWr.m.0.134.2
DESACT_EQMT
BOOL
R/W
bit 3 = 1 : désactivation d'un équipement (3).
%QWr.m.0.134.3
ACTIV_EQMT
BOOL
R/W
bit 4 = 1 : activation d'un équipement (3).
%QWr.m.0.134.4
SHUNT_EQMT
BOOL
R/W
bit 5 = 1 : shunt de l'équipement (3) (4).
%QWr.m.0.134.5
REVERS_EQMT
BOOL
R/W
bit 6 = 1 : suppression d'un shunt (3).
%QWr.m.0.134.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.135 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.135
Le tableau ci-après donne la signification du mot ELMT_NBR (%QWr.m.0.135).
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.134.1 = 1.
Ce mot désigne le numéro de l'équipement connecté (segment.position), si %QWm.0.134.1 au bit 6 = 1.
%QWr.m.0.135
Objets réservés
Les mots %QWr.m.0.136 à %QWr.m.0.139 sont réservés.