MC_ReadStatus_PTO : obtenir l'état de l'axe

Description du bloc fonction

Ce bloc fonction renvoie l'état du diagramme des états pour l'axe considéré.

Représentation graphique

G-SE-0028399.1.gif-high.gif

 

 

Représentation en langage IL et ST

Pour voir la représentation générale en langage IL ou ST, reportez-vous au chapitre Représen­tation des fonctions et blocs fonction.

Variables d'entrée

Ce tableau décrit les variables d'entrée :

Entrée

Type

Valeur initiale

Description

Axis

AXIS_REF_PTO

-

Nom de l'axe (instance) pour lequel le bloc fonction doit être exécuté. Dans l'arborescence des équipements, le nom est indiqué dans la configuration du contrôleur.

Enable

BOOL

FALSE

Lorsque la valeur est TRUE, le bloc fonction est exécuté. Les valeurs des entrées du bloc fonction sont modifiables en permanence, et les sorties sont mises à jour en continu.

La valeur FALSE met fin à l'exécution du bloc fonction et réinitialise ses sorties.

Variables de sortie

Le tableau suivant décrit les variables de sortie :

Sortie

Type

Valeur initiale

Description

Valid

BOOL

FALSE

Le jeu de sorties est valide.

Error

BOOL

FALSE

La valeur TRUE indique qu'une erreur a été détectée. L'exécution du bloc fonction est terminée.

ErrorId

PTO_ERROR

PTO_ERROR.NoError

Lorsque Error a la valeur TRUE : code de l'erreur détectée.

ErrorStop

BOOL

FALSE

Si la valeur est TRUE, l'état est "Active" (Diagramme des états de mouvement).

Disabled

BOOL

FALSE

Stoppping

BOOL

FALSE

Homing

BOOL

FALSE

Stanstill

BOOL

FALSE

DiscreteMotion

BOOL

FALSE

ContinuousMotion

BOOL

FALSE

IsHomed

BOOL

FALSE

La valeur TRUE indique que le point de référence est valide et qu'un mouvement absolu est autorisé.

AxisWarning

BOOL

FALSE

La valeur TRUE indique qu'une alerte est présente sur l'axe (pour plus d'informations, exécutez le bloc fonction MC_ReadAxisError_PTO).

QueueFull

BOOL

FALSE

La valeur TRUE indique que la file d'attente de mouvements est pleine et qu'aucun mouvement supplémentaire n'est admis dans la mémoire tampon.