Ce bloc fonction fournit des informations sur l'état du mouvement en cours.
Bibliothèque et espace de noms
Nom de la bibliothèque : GMC Independent PLCopen MC
Espace de noms : GIPLC
Entrée |
Type de données |
Description |
---|---|---|
Enable |
BOOL |
Plage de valeurs : FALSE, TRUE. Valeur par défaut : FALSE. L'entrée Enable démarre ou arrête l'exécution d'un bloc fonction. oFALSE : l'exécution du bloc fonction s'arrête. Les sorties Valid, Busy et Error sont réglées sur FALSE. oTRUE : le bloc fonction est en cours d'exécution. Le bloc fonction continue son exécution tant que l'entrée Enable est associée à la valeur TRUE. |
Sortie |
Type de données |
Description |
---|---|---|
Valid |
BOOL |
Plage de valeurs : FALSE, TRUE. Valeur par défaut : FALSE. oFALSE : l'exécution n'a pas encore commencé ou une erreur a été détectée. Les valeurs des sorties ne sont pas valides. oTRUE : l'exécution a abouti sans erreur détectée. Les valeurs des sorties sont valides et leur traitement peut se poursuivre. |
Busy |
BOOL |
Plage de valeurs : FALSE, TRUE. Valeur par défaut : FALSE. oFALSE : le bloc fonction n'est pas exécuté. oTRUE : le bloc fonction est en cours d'exécution. |
Error |
BOOL |
Plage de valeurs : FALSE, TRUE. Valeur par défaut : FALSE. oFALSE : le bloc fonction est en cours d'exécution et aucune erreur n'a été détectée. oTRUE : une erreur a été détectée pendant l'exécution du bloc fonction. |
ErrorID |
WORD |
Renvoie la valeur d'un code de diagnostic. Reportez-vous au chapitre Codes de diagnostic de la bibliothèque. Si la valeur est égale à 0 et si la sortie Error de ce bloc fonction est définie sur TRUE, le code de diagnostic peut être lu via la sortie AxisErrorID du bloc fonction MC_ReadAxisError. |
ConstantVelocity |
BOOL |
Plage de valeurs : FALSE, TRUE. Valeur par défaut : FALSE. oTRUE : un mouvement à une vitesse constante est effectué. |
Accelerating |
BOOL |
Plage de valeurs : FALSE, TRUE. Valeur par défaut : FALSE. oTRUE : le moteur accélère. |
Decelerating |
BOOL |
Plage de valeurs : FALSE, TRUE. Valeur par défaut : FALSE. oTRUE : le moteur décélère. |
DirectionPositive |
BOOL |
Plage de valeurs : FALSE, TRUE. Valeur par défaut : FALSE. oTRUE : l'arbre du moteur tourne en sens positif. |
DirectionNegative |
BOOL |
Plage de valeurs : FALSE, TRUE. Valeur par défaut : FALSE. oTRUE : l'arbre du moteur tourne en sens négatif. |
Entrée/sortie |
Type de données |
Description |
|
---|---|---|---|
Axis |
Axis_Ref |
Référence à l'axe (instance) pour lequel le bloc fonction doit être exécuté (correspond au nom de l'axe). Le nom de l'axe doit être défini dans l'arborescence Equipements de EcoStruxure Machine Expert. |