Détails des objets à échange explicite de l'IODDT de type T_CSY_IND
(Traduction du document original anglais)
Présentation
Cette partie présente les objets à échange explicite de l'IODDT de type T_CSY_IND qui s'appliquent au module TSX CSY 84 pour les voies 1 à 16. 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_CSY_IND
Remarques
Indicateurs d'exécution d'un échange explicite : EXCH_STS
Le tableau ci-dessous présente les bits de contrôle des échanges explicites : EXCH_STS (%MWr.m.c.0). La mise à jour de ces variables est réalisée automatiquement par le système à chaque échange explicite.
Symbole standard
Type
Accès
Signification
Repère
STS_IN_PROGR
BOOL
R
Lecture des mots d'état de la voie en cours
%MWr.m.c.0.0
CMD_IN_PROGR
BOOL
R
Echange de paramètres de commande en cours
%MWr.m.c.0.1
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 en cours
%MWr.m.c.0.15
Compte rendu d'échanges explicites : EXCH_RPT
Le tableau ci-dessous présente les bits de compte rendu : EXCH_RPT (%MWr.m.c.1). La mise à jour de ces variables est réalisée automatiquement par le système à chaque échange explicite.
Symbole standard
Type
Accès
Signification
Repère
STS_ERR
BOOL
R
Défaut de lecture des mots d'état de la voie
(1 = échec)
%MWr.m.c.1.0
CMD_ERR
BOOL
R
Défaut lors d'un échange de paramètres de commande
(1 = échec)
%MWr.m.c.1.1
ADJ_ERR
BOOL
R
Défaut lors d'un échange de paramètres de réglage
(1 = échec)
%MWr.m.c.1.2
RECONF_ERR
BOOL
R
Défaut lors de la reconfiguration de la voie
(1 = échec)
%MWr.m.c.1.15
Mot de défaut voie
Le tableau ci-dessous présente les bits de défaut voie : CH_FLT. La mise à jour de ces variables est réalisée par un READ_STS (IODDT_VAR1).
Symbole standard
Type
Accès
Signification
Repère
EXT_FLT0
BOOL
R
Défaut externe 0 : défaut variateur
%MWr.m.c.2.0
EXT_FLT1
BOOL
R
Défaut externe 1 : défaut de communication avec l'axe
%MWr.m.c.2.1
EXT_FLT2
BOOL
R
Défaut externe 2
%MWr.m.c.2.3
INT_FLT
BOOL
R
Défaut interne
%MWr.m.c.2.4
CONF_FLT
BOOL
R
Défaut de configuration : configuration matérielle et logicielle différentes
%MWr.m.c.2.5
COM_FLT
BOOL
R
Défaut de communication
%MWr.m.c.2.6
APPLI_FLT
BOOL
R
Défaut de commande, de réglage, de configuration du projet
%MWr.m.c.2.7
PROCESS_CONF
BOOL
R
Création d'objet mouvement en cours
%MWr.m.c.2.11
PROCESS_CONF_FAILED
BOOL
R
Défaut de configuration (sauf pour voie 0)
%MWr.m.c.2.12
Objets de la fonction TRF_RECIPE
Le tableau ci-dessous présente les objets associés à la fonction TRF_RECIPE. Ces objets sont automatiquement mis à jour par le système à chaque recours à la fonction TRF_RECIPE.
Symbole standard
Type
Accès
Signification
Repère
ERROR_TRF
INT
R
Erreur d'écriture de la fonction TRF_RECIPE
%MWr.m.c.3
RETURN_TRF_1
DINT
R
Retour 1 de la fonction TRF_RECIPE
%MDr.m.c.4
RETURN_TRF_2
REAL
R
Retour 2 de la fonction TRF_RECIPE
%MFr.m.c.6
RETURN_TRF_3
REAL
R
Retour 3 de la fonction TRF_RECIPE
%MFr.m.c.8
ACTION_TRF
INT
R
Action à réaliser par la fonction TRF_RECIPE
%MWr.m.c.10
PARAM_TRF_1
DINT
R
Paramètre 1 de la fonction TRF_RECIPE
%MDr.m.c.11
PARAM_TRF_2
DINT
R
Paramètre 2 de la fonction TRF_RECIPE
%MDr.m.c.13
PARAM_TRF_3
REAL
R
Paramètre 3 de la fonction TRF_RECIPE
%MFr.m.c.15
PARAM_TRF_4
REAL
R
Paramètre 4 de la fonction TRF_RECIPE
%MFr.m.c.17
Mots d'interface WRITE_CMD
Le tableau ci-dessous présente les significations des variables associées au WRITE_CMD dont l'action a été spécifiée dans le mot ACTION_CMD. La mise à jour de ces variables est réalisée par un WRITE_CMD (IODDT_VAR1).
Symbole standard
Type
Accès
Signification
Repère
ERROR_CMD
INT
RW
Erreur lors du WRITE_CMD
%MWr.m.c.19
RETURN_CMD_1
DINT
RW
Retour 1 de la fonction
%MDr.m.c.20
RETURN_CMD_2
REAL
RW
Retour 2 de la fonction
%MFr.m.c.22
RETURN_CMD_3
REAL
RW
Retour 3 de la fonction
%MFr.m.c.24
ACTION_CMD
INT
RW
Action à réaliser
%MWr.m.c.26
PARAM_CMD_1
DINT
RW
Paramètre 1
%MDr.m.c.27
PARAM_CMD_2
DINT
RW
Paramètre 2
%MDr.m.c.29
PARAM_CMD_3
REAL
RW
Paramètre 3
%MFr.m.c.31
PARAM_CMD_4
REAL
RW
Paramètre 4
%MFr.m.c.33
Mots d'interface READ_PARAM, WRITE_PARAM
Le tableau ci-dessous présente les significations des paramètres accessibles par les fonctions READ_PARAM et WRITE_PARAM pour les voies 1 à 16. La mise à jour de ces variables est réalisée par un READ_PARAM (IODDT_VAR1) ou WRITE_PARAM (IODDT_VAR1). Il est également possible d'utiliser les fonctions SAVE_PARAM et RESTORE_PARAM.
Symbole standard
Type
Accès
Signification
Repère
FUNCTION_VALIDATION
INT
RW
Mot contenant les bits de validation sélectifs
%MWr.m.c.35
ACCEL
REAL
RW
Valeur d'accélération
%MFr.m.c.36
DECEL
REAL
RW
Valeur de décélération
%MFr.m.c.38
ACCEL_TYPE
INT
RW
Type d'accélération
%MWr.m.c.40
IN_POSITION_BAND
REAL
RW
Valeur de la fenêtre au point
%MFr.m.c.41
ENABLE_POSITION_BAND
REAL
RW
Valeur de la fenêtre de contrôle
%MFr.m.c.43
ROLLOVER_MAX
REAL
RW
Modulo maximal
%MFr.m.c.45
ROLLOVER_MIN
REAL
RW
Modulo minimal
%MFr.m.c.47
ACCEL_MAX
REAL
RW
Accélération maximale
%MFr.m.c.49
DECEL_MAX
REAL
RW
Décélération maximale
%MFr.m.c.51
SPEED_MAX
REAL
RW
Vitesse maximale
%MFr.m.c.53
POSITION_MAX
REAL
RW
Position maximale
%MFr.m.c.55
POSITION_MIN
REAL
RW
Position minimale
%MFr.m.c.57
SCALE_NUMERATOR
REAL
RW
Numérateur du facteur d'échelle (configuration d'un axe indépendant et fonction GetGearRatio)
%MFr.m.c.59
SCALE_DENOMINATOR
REAL
RW
Dénominateur du facteur d'échelle (configuration d'un axe indépendant et fonction GetGearRatio)
%MFr.m.c.61
ACCEL_UNIT
INT
RW
Unité d'accélération
%MWr.m.c.63
SPEED_UNIT
INT
RW
Unité de vitesse
%MWr.m.c.64
POSITION_UNIT
INT
RW
Unité de position
%MWr.m.c.65