READ_STS
(Traduction du document original anglais)
Rappel
Ce service permet de lire de manière explicite, les mots d'état associés au module de commande d'axes ou aux différentes voies.
Cette instruction peut s'appliquer à tous les types d'IODDT pouvant être associés au module TSX CSY 84 ou TSX CSY 164. Pour un axe indépendant, nous prendrons l'exemple d'une variable appelée Serco_Channel de type T_CSY_IND.
Il est également possible d'appliquer cette instruction à un module TSX CSY 84 ou TSX CSY 164. Dans ce cas, cette dernière doit être appliquée à un IODDT de type T_CSY_CMD. Prenons l'exemple de la variable appelée Sercos_module.
Syntaxe de l'instruction READ_STS (module)
READ_STS (Sercos_Module) : lecture des informations de diagnostic général du module associé à l'IODDT Serco_Module.
Syntaxe de l'instruction READ_STS (voie)
READ_STS (Sercos_Channel) : lecture des informations de diagnostic générale de la voie associée à l'IODDT Sercos_Channel.
Contrôle de l'échange
Les 2 bits suivants de l'IODDT peuvent être utilisés pour contrôler les échanges de mots d'état entre le processeur et le module :
Symbole standard
Signification
Bit
STS_IN_PROGR
Ce bit est positionné à 1 lorsque la lecture est en cours. Il est remis à 0 lorsque l'échange est terminé.
%MWr.m.c.0.0
STS_ERR
Ce bit donne le compte-rendu de l'échange. Il est positionné à 1 en cas de défaut.
%MWr.m.c.1.0