MC_READSTATUS
(Traduction du document original anglais)
Description de la fonction
La fonction MC_READSTATUS permet de déterminer l'état logique du variateur.
Représentation en FBD
Représentation :
Représentation en LD
Représentation :
Représentation en IL
Représentation :
LD Axis
CAL MC_READSTATUS_Instance(AXIS:=AXIS, ENABLE:=ENABLE, ERROR=>ERR, VALID=>DO, BUSY=>B, ERRORID=>ERRID, ERRORSTOP=>ERRSTOP, STOPPING=>STOP, STANDSTILL=>ST, DISCRETMOTION=>DM, CONTINUOUSMOTION=>CM, SYNCHRONIZEDMOTION=>SM, MOTIONTASKMOTION=>MTM, REFERENCED=>REF, DOWNLOADING=>DWNLD, DISABLED=>DIS, HOMING=>HOM)
Représentation en ST
Représentation :
MC_READSTATUS_Instance(AXIS:=AXIS, ENABLE:=ENABLE, ERROR=>ERR, VALID=>DO, BUSY=>B, ERRORID=>ERRID, ERRORSTOP=>ERRSTOP, STOPPING=>STOP, STANDSTILL=>ST, DISCRETMOTION=>DM, CONTINUOUSMOTION=>CM, SYNCHRONIZEDMOTION=>SM, MOTIONTASKMOTION=>MTM, REFERENCED=>REF, DOWNLOADING=>DWNLD, DISABLED=>DIS, HOMING=>HOM);
Description des paramètres de sortie
Le tableau suivant décrit les paramètres de sortie en plus des paramètres de base :
Paramètre
Type
Commentaire
ERROR
Lorsque ERROR a pour valeur TRUE, le bloc fonction détecte une erreur d'exécution.
ERRORID
L'axe est manquant ou en défaut.
ERRORSTOP
Lorsque ERRORSTOP a pour valeur TRUE, le bloc s'arrête en raison d'une erreur.
STOPPING
Lorsque STOPPING a pour valeur TRUE, MC_STOP est en cours d'exécution.
STANDSTILL
Lorsque StandStill a pour valeur TRUE, le variateur est dans l'état StandStill.
DSICRETMOTION
Lorsque DISCRETMOTION a pour valeur TRUE, un déplacement en mode absolu ou relatif est en cours (marche par incréments).
CONTINUOUSMOTION
Lorsque CONTINUOUSMOTION a pour valeur TRUE, un déplacement en mode vitesse est en cours (couple).
SYNCHRONIZEDMOTION
Une opération de synchronisation est en cours, via le mode de fonctionnement Engrenage.
MOTIONTASKMOTION
Une opération MotionTask est en cours via le bloc LXM_STARTMTASK.
REFERENCED
Le variateur est référencé (référencement terminé).
Remarque : ce bit n'est pas pris en compte pour les variateurs de type ATV.
DOWNLOADING
Lorsque DOWNLOADING a pour valeur TRUE, un téléchargement est en cours.
DISABLED
L'axe est dans l'état désactivé (Disabled).
HOMING
Lorsque HOMING a pour valeur TRUE :
  • MC_HOME est en cours.
  • Sortie de MC_JOG de LimitSwitches est en cours pour l'équipement Lexium 05 / Icla.