Détails des objets à échanges explicites de l'IODDT de type T_COUNT_STD
(Traduction du document original anglais)
Présentation
Cette partie présente les objets à échange explicite de l'IODDT de type T_COUNT_STD qui s'appliquent aux modules TSX CTY 2A et TSX CTY 4A. 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_COUNT_STD
Remarques
Indicateurs de fonctionnement d'échange explicite : EXCH_STS
Le tableau ci-dessous indique 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
R
Lecture des mots d'état de la voie
%MWr.m.c.0.0
ADJ_IN_PROGR
BOOL
R
Echange de paramètres de réglage en cours
%MWr.m.c.0.2
RECONF_IN_PROGR
BOOL
R
Reconfiguration du module
%MWr.m.c.0.15
Compte rendu d'échange explicite : EXCH_RPT
Le tableau ci-dessous présente les significations des bits de compte-rendu EXCH_RPT (%MWr.m.c.1).
Symbole standard
Type
Accès
Signification
Adresse
STS_ERR
BOOL
R
Défaut de lecture des mots d'état de la voie
%MWr.m.c.1.0
ADJ_ERR
BOOL
R
Défaut lors d'un échange des paramètres d'ajustement
%MWr.m.c.1.2
RECONF_ERR
BOOL
R
Défaut lors d'une reconfiguration de la voie
%MWr.m.c.1.15
Défauts standard voie, CH_FLT
Le tableau ci-dessous présente les significations des bits du mot d'état CH_FLT (%MWr.m.c.2). La lecture s'effectue via une variable READ_STS (IODDT_VAR1).
Symbole standard
Type
Accès
Signification
Adresse
COUNT_INP_FLT
BOOL
R
Erreur des entrées de comptage
%MWr.m.c.2.0
COUNT_APP_FLT
BOOL
R
Défaut applicatif de comptage
%MWr.m.c.2.1
AUX_IO_FLT
BOOL
R
E/S auxiliaires
%MWr.m.c.2.3
INTERNAL_FLT
BOOL
R
Erreur interne ou auto-test de la voie
%MWr.m.c.2.4
CONF_FLT
BOOL
R
Configuration logicielle et matérielle différentes
%MWr.m.c.2.5
COM_FLT
BOOL
R
Erreur de communication avec l'automate
%MWr.m.c.2.6
APPLI_FLT
BOOL
R
Défaut applicatif (défaut de réglage ou de configuration)
%MWr.m.c.2.7
CH_LED0
BOOL
R
Bits de commande de l'indicateur vert CHx (état de la voie)
00 = éteint, 01 = clignotant, 11 = allumé
%MWr.m.c.2.8
CH_LED1
BOOL
R
%MWr.m.c.2.9
AUX_PS_FLT
BOOL
R
Défaut alimentation des ES auxiliaires
%MWr.m.c.2.11
SHORT_CIRCUIT
BOOL
R
Défaut de court-circuit sur une voie
%MWr.m.c.2.12
ENC_PS_FLT
BOOL
R
Erreur d'alimentation, de codeur ou de différence de potentiel
%MWr.m.c.2.13
LINE_BRK_FLT
BOOL
R
Erreur de coupure de ligne ou court-circuit du codeur
%MWr.m.c.2.14
Défauts spécifiques sur la voie, %MWr.m.c.3
Le tableau ci-dessous présente les significations des bits du mot d'état de voie %MWr.m.c.3. La lecture s'effectue via une variable READ_STS (IODDT_VAR1).
Symbole standard
Type
Accès
Signification
Adresse
CH_CONF_FLT
BOOL
R
Erreur de configuration des voies
%MWr.m.c.3.0
MEASURE_OVR
BOOL
R
Défaut de dépassement de mesure
%MWr.m.c.3.1
ABS_ENC_FLT
BOOL
R
Défaut spécifique codeur absolu
%MWr.m.c.3.2
OVERSPEED_FLT
BOOL
R
Défaut de survitesse
%MWr.m.c.3.3
Paramètres
Le tableau ci-dessous présente plusieurs paramètres, les requêtes utilisées sont (READ_PARAM,WRITE_PARAM, par exemple : READ_PARAM (IODDT_VAR1)).
Symbole standard
Type
Accès
Signification
Adresse
PRESET
DINT
R/W
Valeur de présélection (paramètre)
%MDr.m.c.4
THRESHOLD0
DINT
R/W
Valeur du seuil 0 (paramètre)
%MDr.m.c.6
THRESHOLD1
DINT
R/W
Valeur du seuil 1 (paramètre)
%MDr.m.c.8
HIGH_SP
DINT
R/W
Valeur de la consigne haute
%MDr.m.c.10
LOW_SP
DINT
R/W
Valeur de la consigne basse
%MDr.m.c.12
Commandes SET de la sortie de compteur 0, %MWr.m.c.14
Le tableau ci-dessous présente les significations des bits du mot de commande %MWr.m.c.14. Les requêtes utilisées sont celles associées aux paramètres (READ_PARAM, WRITE_PARAM, par exemple : READ_PARAM (IODDT_VAR1)).
Symbole standard
Type
Accès
Signification
Adresse
S0_ENAB
BOOL
R/W
A la confirmation
%MWr.m.c.14.0
S0_PRES
BOOL
R/W
A la présélection
%MWr.m.c.14.1
S0_CAPT
BOOL
R/W
A la capture
%MWr.m.c.14.2
Commandes SET de la sortie de compteur 0, %MWr.m.c.15
Le tableau ci-dessous présente les significations des bits du mot de commande %MWr.m.c.15. Les requêtes utilisées sont celles associées aux paramètres (READ_PARAM, WRITE_PARAM, par exemple : READ_PARAM (IODDT_VAR1)).
Symbole standard
Type
Accès
Signification
Adresse
S0_TH0_INC
BOOL
R/W
Au franchissement du seuil 0 dans le sens +
%MWr.m.c.15.0
S0_TH0_DEC
BOOL
R/W
Au franchissement du seuil 0 dans le sens -
%MWr.m.c.15.1
S0_CAPT_GE_TH0
BOOL
R/W
Si la valeur capturée est ≥ au seuil 0
%MWr.m.c.15.2
S0_CAPT_LT_TH0
BOOL
R/W
Si la valeur capturée est < au seuil 0
%MWr.m.c.15.3
S0_TH1_INC
BOOL
R/W
Au franchissement du seuil 1 dans le sens +
%MWr.m.c.15.4
S0_TH1_DEC
BOOL
R/W
Au franchissement du seuil 1 dans le sens -
%MWr.m.c.15.5
S0_CAPT_GE_TH1
BOOL
R/W
Si la valeur capturée est ≥ au seuil 1
%MWr.m.c.15.6
S0_CAPT_LT_TH1
BOOL
R/W
Si la valeur capturée est < au seuil 1
%MWr.m.c.15.7
S0_HISP_INC
BOOL
R/W
Au franchissement de la consigne haute dans le sens +
%MWr.m.c.15.8
S0_HISP_DEC
BOOL
R/W
Au franchissement de la consigne haute dans le sens -
%MWr.m.c.15.9
S0_CAPT_GE_HISP
BOOL
R/W
Si la valeur capturée est ≥ à la consigne haute
%MWr.m.c.15.10
S0_LOSP_INC
BOOL
R/W
Au franchissement de la consigne basse dans le sens +
%MWr.m.c.15.12
S0_LOSP_DEC
BOOL
R/W
Au franchissement de la consigne basse dans le sens -
%MWr.m.c.15.13
S0_CAPT_LT_LOSP
BOOL
R/W
Si la valeur capturée est < à la consigne basse
%MWr.m.c.15.15
Commandes RAZ de la sortie de compteur 0, %MWr.m.c.16
Le tableau ci-dessous présente les significations des bits du mot de commande %MWr.m.c.16. Les requêtes utilisées sont celles associées aux paramètres (READ_PARAM, WRITE_PARAM, par exemple : READ_PARAM (IODDT_VAR1)).
Symbole standard
Type
Accès
Signification
Adresse
R0_ENAB
BOOL
R/W
A la confirmation
%MWr.m.c.16.0
R0_PRES
BOOL
R/W
A la présélection
%MWr.m.c.16.1
R0_CAPT
BOOL
R/W
A la capture
%MWr.m.c.16.2
Commandes RAZ de la sortie de compteur 0, %MWr.m.c.17
Le tableau ci-dessous présente les significations des bits du mot de commande %MWr.m.c.17. Les requêtes utilisées sont celles associées aux paramètres (READ_PARAM, WRITE_PARAM, par exemple : READ_PARAM (IODDT_VAR1)).
Symbole standard
Type
Accès
Signification
Adresse
R0_TH0_INC
BOOL
R/W
Au franchissement du seuil dans le sens +
%MWr.m.c.17.0
R0_TH0_DEC
BOOL
R/W
Au franchissement du seuil 0 dans le sens -
%MWr.m.c.17.1
R0_CAPT_GE_TH0
BOOL
R/W
Si la valeur capturée est ≥ au seuil 0
%MWr.m.c.17.2
R0_CAPT_LT_TH0
BOOL
R/W
Si la valeur capturée est < au seuil 0
%MWr.m.c.17.3
R0_TH1_INC
BOOL
R/W
Au franchissement du seuil 1 dans le sens +
%MWr.m.c.17.4
R0_TH1_DEC
BOOL
R/W
Au franchissement du seuil 1 dans le sens -
%MWr.m.c.17.5
R0_CAPT_GE_TH1
BOOL
R/W
Si la valeur capturée est ≥ au seuil 1
%MWr.m.c.17.6
R0_CAPT_LT_TH1
BOOL
R/W
Si la valeur capturée est < au seuil 1
%MWr.m.c.17.7
R0_HISP_INC
BOOL
R/W
Au franchissement de la consigne haute dans le sens +
%MWr.m.c.17.8
R0_HISP_DEC
BOOL
R/W
Au franchissement de la consigne haute dans le sens -
%MWr.m.c.17.9
R0_CAPT_GE_HISP
BOOL
R/W
Si la valeur capturée est ≥ à la consigne haute
%MWr.m.c.17.10
R0_LOSP_INC
BOOL
R/W
Au franchissement de la consigne basse dans le sens +
%MWr.m.c.17.12
R0_LOSP_DEC
BOOL
R/W
Au franchissement de la consigne basse dans le sens -
%MWr.m.c.17.13
R0_CAPT_LT_LOSP
BOOL
R/W
Si la valeur capturée est < à la consigne basse
%MWr.m.c.17.15
Commandes SET de la sortie de compteur 1, %MWr.m.c.18
Le tableau ci-dessous présente les significations des bits du mot de commande %MWr.m.c.18. Les requêtes utilisées sont celles associées aux paramètres (READ_PARAM, WRITE_PARAM, par exemple : READ_PARAM (IODDT_VAR1)).
Symbole standard
Type
Accès
Signification
Adresse
S1_ENAB
BOOL
R/W
A la confirmation
%MWr.m.c.18.0
S1_PRES
BOOL
R/W
A la présélection
%MWr.m.c.18.1
S1_CAPT
BOOL
R/W
A la capture
%MWr.m.c.18.2
Commandes SET de la sortie de compteur 1, %MWr.m.c.19
Le tableau ci-dessous présente les significations des bits du mot de commande %MWr.m.c.19. Les requêtes utilisées sont celles associées aux paramètres (READ_PARAM, WRITE_PARAM, par exemple : READ_PARAM (IODDT_VAR1)).
Symbole standard
Type
Accès
Signification
Adresse
S1_TH0_INC
BOOL
R/W
Au franchissement du seuil 0 dans le sens +
%MWr.m.c.19.0
S1_TH0_DEC
BOOL
R/W
Au franchissement du seuil 0 dans le sens -
%MWr.m.c.19.1
S1_CAPT_GE_TH0
BOOL
R/W
Si la valeur capturée est ≥ au seuil 0
%MWr.m.c.19.2
S1_CAPT_LT_TH0
BOOL
R/W
Si la valeur capturée est < au seuil 0
%MWr.m.c.19.3
S1_TH1_INC
BOOL
R/W
Au franchissement du seuil 1 dans le sens +
%MWr.m.c.19.4
S1_TH1_DEC
BOOL
R/W
Au franchissement du seuil 1 dans le sens -
%MWr.m.c.19.5
S1_CAPT_GE_TH1
BOOL
R/W
Si la valeur capturée est ≥ au seuil 1
%MWr.m.c.19.6
S1_CAPT_LT_TH1
BOOL
R/W
Si la valeur capturée est < au seuil 1
%MWr.m.c.19.7
S1_HISP_INC
BOOL
R/W
Au franchissement de la consigne haute dans le sens +
%MWr.m.c.19.8
S1_HISP_DEC
BOOL
R/W
Au franchissement de la consigne haute dans le sens -
%MWr.m.c.19.9
S1_CAPT_GE_HISP
BOOL
R/W
Si la valeur capturée est ≥ à la consigne haute
%MWr.m.c.19.10
S1_LOSP_INC
BOOL
R/W
Au franchissement de la consigne basse dans le sens +
%MWr.m.c.19.12
S1_LOSP_DEC
BOOL
R/W
Au franchissement de la consigne basse dans le sens -
%MWr.m.c.19.13
S1_CAPT_LT_LOSP
BOOL
R/W
Si la valeur capturée est < à la consigne basse
%MWr.m.c.19.15
Commandes RAZ de la sortie de compteur 1, %MWr.m.c.20
Le tableau ci-dessous présente les significations des bits du mot de commande %MWr.m.c.20. Les requêtes utilisées sont celles associées aux paramètres (READ_PARAM, WRITE_PARAM, par exemple : READ_PARAM (IODDT_VAR1)).
Symbole standard
Type
Accès
Signification : commutateur 1 en condition RAZ
Adresse
R1_ENAB
BOOL
R/W
A la confirmation
%MWr.m.c.20.0
R1_PRES
BOOL
R/W
A la présélection
%MWr.m.c.20.1
R1_CAPT
BOOL
R/W
A la capture
%MWr.m.c.20.2
Commandes RAZ de la sortie de compteur 1, %MWr.m.c.21
Le tableau ci-dessous présente les significations des bits du mot de commande %MWr.m.c.21. Les requêtes utilisées sont celles associées aux paramètres (READ_PARAM, WRITE_PARAM, par exemple : READ_PARAM (IODDT_VAR1)).
Symbole standard
Type
Accès
Signification : commutateur 1 en condition RAZ
Adresse
R1_TH0_INC
BOOL
R/W
Au franchissement du seuil 0 dans le sens +
%MWr.m.c.21.0
R1_TH0_DEC
BOOL
R/W
Au franchissement du seuil 0 dans le sens -
%MWr.m.c.21.1
R1_CAPT_GE_TH0
BOOL
R/W
Si la valeur capturée est ≥ au seuil 0
%MWr.m.c.21.2
R1_CAPT_LT_TH0
BOOL
R/W
Si la valeur capturée est inférieure au seuil 0
%MWr.m.c.21.3
R1_TH1_INC
BOOL
R/W
Au franchissement du seuil 1 dans le sens +
%MWr.m.c.21.4
R1_TH1_DEC
BOOL
R/W
Au franchissement du seuil 1 dans le sens -
%MWr.m.c.21.5
R1_CAPT_GE_TH1
BOOL
R/W
Si la valeur capturée est ≥ au seuil 1
%MWr.m.c.21.6
R1_CAPT_LT_TH1
BOOL
R/W
Si la valeur capturée est < au seuil 1
%MWr.m.c.21.7
R1_HISP_INC
BOOL
R/W
Au franchissement de la consigne haute dans le sens +
%MWr.m.c.21.8
R1_HISP_DEC
BOOL
R/W
Au franchissement de la consigne haute dans le sens -
%MWr.m.c.21.9
R1_CAPT_GE_HISP
BOOL
R/W
Si la valeur capturée est ≥ à la consigne haute
%MWr.m.c.21.10
R1_LOSP_INC
BOOL
R/W
Au franchissement de la consigne basse dans le sens +
%MWr.m.c.21.12
R1_LOSP_DEC
BOOL
R/W
Au franchissement de la consigne basse dans le sens -
%MWr.m.c.21.13
R1_CAPT_LT_LOSP
BOOL
R/W
Si la valeur capturée est < à la consigne basse
%MWr.m.c.21.15