Objets d'échange pour l'IODDT T_SSI_BMX
Traduction de la notice originale
Présentation
Le tableau ci-après présente les objets d'échange des IODDT de type T_SSI_BMX qui s'appliquent au module SSI BMX EAE 0300.
De manière générale, la signification des bits est donnée pour l'état 1 de ce bit.
Tous les bits ne sont pas utilisés.
Objets de voie
Le tableau ci-dessous indique la signification des objets de voie :
Symbole standard
Type
Accès
Signification
Objet langage
L
Elément de langage du niveau de voie utilisé pour les échanges explicites READ_STS, READ_PARAM, WRITE_PARAM, SAVE_PARAM et RESTORE_PARAM
%CHr.m.c
CH_ERROR
BOOL
L
Bit d'erreur de voie détectée lorsque ce bit est à 1
%Ir.m.c.ERR
Valeur du compteur et valeurs des capteurs
Le tableau suivant donne la valeur de comptage en cours et les valeurs capturées :
Symbole standard
Type
Accès
Signification
Objet langage
SSI_CURRENT_VALUE
UDINT
L
Valeur actuelle du registre SSI
%IDr.m.c.2
CAPT_0_VALUE
UDINT
L
Valeur mémorisée dans le registre de capture 0
%IDr.m.c.4
CAPT_1_VALUE
UDINT
L
Valeur mémorisée dans le registre de capture 1
%IDr.m.c.6
Bits de %Ir.m.cs
Le tableau suivant donne la signification des bits de %Ir.m.c :
Symbole standard
Type
Accès
Signification
Objet langage
ST_REFLEX_OUTPUT
EBOOL
L
Niveau de tension appliqué à la sortie de la voie 24 VCC
0: 0 VCC
1: 24 VCC
%Ir.m.c.0
ST_OUTPUT_LATCH
EBOOL
L
Etat logique de la mémorisation de la voie interne
%Ir.m.c.1
ST_CAPT_INPUT_0
EBOOL
L
%Ir.m.c.2
ST_CAPT_INPUT_1
EBOOL
L
%Ir.m.c.3
SSI_Status, mot %IWr.m.c.0
Le tableau suivant donne la signification des bits du mot d'état %IWr.m.c.0, nommé SSI_STATUS :
Symbole standard
Type
Accès
Signification
Objet langage
Réservé
Réservé
%IWr.m.c.0.0
MODULO_FLAG
BOOL
L
0 : pas de passage du modulo
1 : passage du modulo
NOTE : Pour activer ce bit drapeau, EVT_MODULO_ENABLE doit être défini sur 1.
%IWr.m.c.0.1
CAPT_0_FLAG
BOOL
L
0 : le registre de capture 0 n'est pas mis à jour
1 : le registre de capture 0 est mis à jour
NOTE : Pour activer ce bit drapeau, EVT_CAPT_0_ENABLE doit être défini sur 1.
%IWr.m.c.0.2
CAPT_1_FLAG
BOOL
L
0 : le registre de capture 1 n'est pas mis à jour
1 : le registre de capture 1 est mis à jour
NOTE : Pour activer ce bit drapeau, EVT_CAPT_1_ENABLE doit être défini sur 1.
%IWr.m.c.0.3
SSI_FRAME_ERR_FLAG
BOOL
L
0 : la trame SSI est correcte
1 : erreur de ligne telle que la perte de ligne
%IWr.m.c.0.4
SSI_STATUS_ERR_FLAG
BOOL
L
Indique qu'une erreur de lecture des données a été détectée
%IWr.m.c.0.5
SSI_PARITY_ERR_FLAG
BOOL
L
0 : parité correcte
1 : erreur de parité
%IWr.m.c.0.6
COMPARE_STATUS, mot %IWr.m.c.1
Le tableau suivant donne la signification des bits du mot d'état %IWr.m.c.1, nommé COMPARE_STATUS :
Symbole standard
Type
Accès
Signification
Objet langage
SSI_LOW
BOOL
L
Valeur actuelle SSI sous le seuil inférieur (%QDr.m.c.4)
%IWr.m.c.1.0
SSI_WIN
BOOL
L
Valeur actuelle SSI entre le seuil inférieur (%QDr.m.c.4) et le seuil supérieur (%QDr.m.c.6)
%IWr.m.c.1.1
SSI_HIGH
BOOL
L
Valeur actuelle SSI au-dessus du seuil supérieur (%QDr.m.c.6)
%IWr.m.c.1.2
CAPT_0_LOW
BOOL
L
Valeur capturée dans le registre 0 sous le seuil inférieur (%QDr.m.c.4)
%IWr.m.c.1.3
CAPT_0_WIN
BOOL
L
Valeur capturée dans le registre 0 entre le seuil inférieur (%QDr.m.c.4) et le seuil supérieur (%QDr.m.c.6)
%IWr.m.c.1.4
CAPT_0_HIGH
BOOL
L
Valeur capturée dans le registre 0 au-dessus du seuil supérieur (%QDr.m.c.6)
%IWr.m.c.1.5
CAPT_1_LOW
BOOL
L
Valeur capturée dans le registre 1 sous le seuil inférieur (%QDr.m.c.4)
%IWr.m.c.1.6
CAPT_1_WIN
BOOL
L
Valeur capturée dans le registre 1 entre le seuil inférieur (%QDr.m.c.4) et le seuil supérieur (%QDr.m.c.6)
%IWr.m.c.1.7
CAPT_1_HIGH
BOOL
L
Valeur capturée dans le registre 1 au-dessus du seuil supérieur (%QDr.m.c.6)
%IWr.m.c.1.8
LT_HIGH
BOOL
L
Seuil inférieur (%QDr.m.c.4) au-dessus du seuil supérieur (%QDr.m.c.6)
%IWr.m.c.1.9
EVT_SOURCES, mot %IWr.m.c.10
Le tableau suivant donne la signification des bits du mot d'état %IWr.m.c.10, nommé EVT_SOURCES :
Symbole standard
Type
Accès
Signification
Objet langage
Réservé
Réservé
%IWr.m.c.10.0
EVT_MODULO
BOOL
L
Evénement dû au passage du modulo
%IWr.m.c.10.1
Réservé
BOOL
L
Réservé
%IWr.m.c.10.2
EVT_SSI_LOW
BOOL
L
Evénement dû au fait que la valeur SSI est sous le seuil inférieur
%IWr.m.c.10.3
EVT_SSI_WINDOW
BOOL
L
Evénement dû au fait que la valeur SSI est comprise entre les deux seuils
%IWr.m.c.10.4
EVT_SSI_HIGH
BOOL
L
Evénement dû au fait que la valeur SSI est au-dessus du seuil supérieur
%IWr.m.c.10.5
EVT_CAPT_0
BOOL
L
Evénement dû à la fonction de capture 0
%IWr.m.c.10.6
EVT_CAPT_1
BOOL
L
Evénement dû à la fonction de capture 1
%IWr.m.c.10.7
EVT_OVERRUN
BOOL
L
Des événements ont été perdus
%IWr.m.c.10.9
Seuils de sortie
Le tableau suivant donne les seuils de sortie :
Symbole standard
Type
Accès
Signification
Objet langage
LOWER_TH_VALUE
UDINT
R/W
Valeur du seuil inférieur
%QDr.m.c.4
UPPER_TH_VALUE
UDINT
R/W
Valeur du seuil supérieur
%QDr.m.c.6
Mots %Qr.m.c.d
Le tableau ci-après donne la signification des mots de sortie :
Symbole standard
Type
Accès
Signification
Objet langage
OUTPUT_FORCE
EBOOL
R/W
1 : sortie réflexe forcée sur « 1 ».
0 et le bloc réflexe est désactivé : la sortie réflexe renvoie
%Qr.m.c.0
REFLEX_BLOCK_ENABLE
EBOOL
R/W
1 : fonction du bloc de sortie activée
%Qr.m.c.1
FUNCTIONS_ENABLING, mot %QWr.m.c.0
Le tableau suivant donne la signification des bits du mot %QWr.m.c.0, nommé FUNCTIONS_ENABLING :
Symbole standard
Type
Accès
Signification
Objet langage
Réservé
Réservé
%QWr.m.c.0.0
Réservé
Réservé
%QWr.m.c.0.1
Réservé
Réservé
%QWr.m.c.0.2
VALID_CAPT_0
BOOL
L/E
Autorisation de capture dans le registre de capture 0
%QWr.m.c.0.3
VALID_CAPT_1
BOOL
L/E
Autorisation de capture dans le registre de capture 1
%QWr.m.c.0.4
COMPARE_ENABLE
BOOL
L/E
Autorisation de fonctionnement des comparateurs
%QWr.m.c.0.5
COMPARE_SUSPEND
BOOL
L/E
Comparateur figé à sa dernière valeur
%QWr.m.c.0.6
EVT_SOURCES_ENABLING, mot %QWr.m.c.1
Le tableau suivant donne la signification des bits du mot %QWr.m.c.1, nommé EVT_SOURCES_ENABLING :
Symbole standard
Type
Accès
Signification
Objet langage
Réservé
Réservé
%QWr.m.c.1.0
EVT_MODULO_ENABLE
BOOL
L/E
Tâche EVENT appelée lors du passage d'un module SSI
%QWr.m.c.1.1
Réservé
Réservé
%QWr.m.c.1.2
EVT_SSI_LOW_ENABLE
BOOL
L/E
Tâche EVENT appelée lorsque la valeur SSI est sous le seuil inférieur
%QWr.m.c.1.3
EVT_SSI_WINDOW_ENABLE
BOOL
L/E
Tâche EVENT appelée lorsque la valeur SSI est comprise entre le seuil inférieur et le seuil supérieur
%QWr.m.c.1.4
EVT_SSI_HIGH_ENABLE
BOOL
L/E
Tâche EVENT appelée lorsque la valeur SSI est au-dessus du seuil supérieur
%QWr.m.c.1.5
EVT_CAPT_0_ENABLE
BOOL
L/E
Tâche EVENT appelée pendant la capture dans le registre 0
%QWr.m.c.1.6
EVT_CAPT_1_ENABLE
BOOL
L/E
Tâche EVENT appelée pendant la capture dans le registre 1
%QWr.m.c.1.7