Détail des objets à échange explicite de l'IODDT de type T_CCY_GROUP1_2_3
(Traduction du document original anglais)
Présentation
Cette partie présente les objets à échanges explicites de l’IODDT de type T_CCY_GROUP1_2_3 qui s’applique au module TSX CCY 1128 pour les voies 1, 2 et 3. 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.
La mise à jour de certains de ces objets est réalisée par des fonctions spécifiques :
Exemple de déclaration d’une variable : IODDT_VAR1 de type T_CCY_GROUP1_2_3
Remarques
Paramètres de réglage des pistes
Le tableau ci-dessous présente les objets de réglage des pistes accessibles par les fonctions READ_PARAM, WRITE_PARAM, SAVE_PARAM, RESTORE_PARAM, MOD_TRACK. Pour connaître les objets impactés par chaque fonction, reportez vous à sa descrition
Symbole standard
Type
Accès
Signification
Repère
SPECIF_TRACK_T0
INT
RW
Détail des bits ci-dessous
%MWr.m.0.32
ADD_TRACK_T0
BOOL
RW
bit =1 mise en parallèle des pistes sur une sortie, OUT 0 = piste 0 + piste 4
%MWr.m.0.32.11
INVERT_TRACK_T0
BOOL
RW
bit =1 inversion de l’état de la piste
%MWr.m.0.32.12
EVT_TRACK_T0
BOOL
RW
bit =1 piste événementielle
%MWr.m.0.32.13
USE_TRACK_T0
BOOL
RW
bit =0 la piste ne participe pas au traitement
bit =1 la piste participe au traitement
%MWr.m.0.32.15
ANTICIP_FACTOR_T0
INT
RW
facteur d’anticipation par pas de 50 microsecondes
valeur comprise entre 0 et 32767
%MWr.m.0.33
SPECIF_TRACK_T1
INT
RW
Détail des bits ci-dessous
%MWr.m.0.34
ADD_TRACK_T1
BOOL
RW
bit =1 mise en parallèle des pistes sur une sortie, OUT 1 = piste 1 + piste 5
%MWr.m.0.34.11
INVERT_TRACK_T1
BOOL
RW
bit =1 inversion de l’état de la piste
%MWr.m.0.34.12
EVT_TRACK_T1
BOOL
RW
bit =1 piste événementielle
%MWr.m.0.34.13
USE_TRACK_T1
BOOL
RW
bit =0 la piste ne participe pas au traitement
bit =1 la piste participe au traitement
%MWr.m.0.34.15
ANTICIP_FACTOR_T1
INT
RW
facteur d’anticipation par pas de 50 microsecondes
valeur comprise entre 0 et 32767
%MWr.m.0.35
SPECIF_TRACK_T2
INT
RW
Détail des bits ci-dessous
%MWr.m.0.36
ADD_TRACK_T2
BOOL
RW
bit =1 mise en parallèle des pistes sur une sortie, OUT 2 = piste 2 + piste 6
%MWr.m.0.36.11
INVERT_TRACK_T2
BOOL
RW
bit =1 inversion de l’état de la piste
%MWr.m.0.36.12
EVT_TRACK_T2
BOOL
RW
bit =1 piste événementielle
%MWr.m.0.36.13
USE_TRACK_T2
BOOL
RW
bit =0 la piste ne participe pas au traitement
bit =1 la piste participe au traitement
%MWr.m.0.36.15
ANTICIP_FACTOR_T2
INT
RW
facteur d’anticipation par pas de 50 microsecondes
valeur comprise entre 0 et 32767
%MWr.m.0.37
SPECIF_TRACK_T3
INT
RW
Détail des bits ci-dessous
%MWr.m.0.38
ADD_TRACK_T3
BOOL
RW
bit =1 mise en parallèle des pistes sur une sortie, OUT 3 = piste 3 + piste 7
%MWr.m.0.38.11
INVERT_TRACK_T3
BOOL
RW
bit =1 inversion de l’état de la piste
%MWr.m.0.38.12
EVT_TRACK_T3
BOOL
RW
bit =1 piste événementielle
%MWr.m.0.38.13
USE_TRACK_T3
BOOL
RW
bit =0 la piste ne participe pas au traitement
bit =1 la piste participe au traitement
%MWr.m.0.38.15
ANTICIP_FACTOR_T3
INT
RW
facteur d’anticipation par pas de 50 microsecondes
valeur comprise entre 0 et 32767
%MWr.m.0.39
SPECIF_TRACK_T4
INT
RW
Détail des bits ci-dessous
%MWr.m.0.40
INVERT_TRACK_T4
BOOL
RW
bit =1 inversion de l’état de la piste
%MWr.m.0.40.12
EVT_TRACK_T4
BOOL
RW
bit =1 piste événementielle
%MWr.m.0.40.13
USE_TRACK_T4
BOOL
RW
bit =0 la piste ne participe pas au traitement
bit =1 la piste participe au traitement
%MWr.m.0.40.15
ANTICIP_FACTOR_T4
INT
RW
facteur d’anticipation par pas de 50 microsecondes
valeur comprise entre 0 et 32767
%MWr.m.0.41
SPECIF_TRACK_T5
INT
RW
Détail des bits ci-dessous
%MWr.m.0.42
INVERT_TRACK_T5
BOOL
RW
bit =1 inversion de l’état de la piste
%MWr.m.0.42.12
EVT_TRACK_T5
BOOL
RW
bit =1 piste événementielle
%MWr.m.0.42.13
USE_TRACK_T5
BOOL
RW
bit =0 la piste ne participe pas au traitement
bit =1 la piste participe au traitement
%MWr.m.0.42.15
ANTICIP_FACTOR_T5
INT
RW
facteur d’anticipation par pas de 50 microsecondes
valeur comprise entre 0 et 32767
%MWr.m.0.43
SPECIF_TRACK_T6
INT
RW
Détail des bits ci-dessous
%MWr.m.0.44
INVERT_TRACK_T6
BOOL
RW
bit =1 inversion de l’état de la piste
%MWr.m.0.44.12
EVT_TRACK_T6
BOOL
RW
bit =1 piste événementielle
%MWr.m.0.44.13
USE_TRACK_T6
BOOL
RW
bit =0 la piste ne participe pas au traitement
bit =1 la piste participe au traitement
%MWr.m.0.44.15
ANTICIP_FACTOR_T6
INT
RW
facteur d’anticipation par pas de 50 microsecondes
valeur comprise entre 0 et 32767
%MWr.m.0.45
SPECIF_TRACK_T7
INT
RW
Détail des bits ci-dessous
%MWr.m.0.46
INVERT_TRACK_T7
BOOL
RW
bit =1 inversion de l’état de la piste
%MWr.m.0.46.12
EVT_TRACK_T7
BOOL
RW
bit =1 piste événementielle
%MWr.m.0.46.13
USE_TRACK_T7
BOOL
RW
bit =0 la piste ne participe pas au traitement
bit =1 la piste participe au traitement
%MWr.m.0.46.15
ANTICIP_FACTOR_T7
INT
RW
facteur d’anticipation par pas de 50 microsecondes
valeur comprise entre 0 et 32767
%MWr.m.0.47
Paramètres de réglage des cames
Le tableau ci-dessous présente les objets de réglage des cames accessibles par les fonctions READ_PARAM, WRITE_PARAM, SAVE_PARAM, RESTORE_PARAM, MOD_CAM. Pour connaître les objets impactés par chaque fonction, reportez vous à sa descrition
Symbole standard
Type
Accès
Signification
Repère
SPECIF_CAM_C0
INT
RW
spécification du premier profil de came
%MWr.m.c.48
FORW_ENABLE_C0
BOOL
RW
bit =1 came validée en sens avant
%MWr.m.c.48.3
BACK_ENABLE_C0
BOOL
RW
bit =1 came validée en sens arrière
%MWr.m.c.48.4
USE_CAM_C0
BOOL
RW
bit =0 la came n’est pas traitée par le programme
bit =1 la came est déclarée et traitée par le programme
%MWr.m.c.48.15
SPECIF_CAM_1_C0
BOOL
R
spécification du second profil de came
%MWr.m.c.49
X1_C0
INT
R
valeur du seuil X1 de la came
%MWr.m.c.50
X2_C0
INT
R
valeur du seuil X2 de la came
%MWr.m.c.51
TIME_SWITCH_OFF_C0
INT
R
valeur de la temporisation à l’ouverture par pas de 100 microsecondes de 0 à 16383
%MWr.m.c.52
...
...
...
...
...
SPECIF_CAM_C31
INT
RW
spécification du premier profil de came
%MWr.m.c.203
FORW_ENABLE_C31
BOOL
RW
bit =1 came validée en sens avant
%MWr.m.c.203.3
BACK_ENABLE_C31
BOOL
RW
bit =1 came validée en sens arrière
%MWr.m.c.203.4
USE_CAM_C31
BOOL
RW
bit =0 la came n’est pas traitée par le programme
bit =1 la came est déclarée et traitée par le programme
%MWr.m.c.203.15
SPECIF_CAM_1_C31
BOOL
R
spécification du second profil de came
%MWr.m.c.204
X1_C31
INT
R
valeur du seuil X1 de la came
%MWr.m.c.205
X2_C31
INT
R
valeur du seuil X2 de la came
%MWr.m.c.206
TIME_SWITCH_OFF_C31
INT
R
valeur de la temporisation à l’ouverture par pas de 100 microsecondes de 0 à 16383
%MWr.m.c.207
Le tableau précédent décrit les paramètres des cames 0 et 31,la règle d’écriture est donnée dans l’exemple qui suit.
Par exemple X2_C12 correspond au mot %MWr.m.c.111 (111 = 51+5*12). La règle générale est la suivante :