MC_MOVEABSOLUTE
(Traduction du document original anglais)
Description de la fonction
La fonction MC_MOVEABSOLUTE permet d'exécuter un déplacement vers une position absolue.
Done est égal à TRUE si la position est atteinte et si la vitesse est nulle.
Représentation en FBD
Représentation :
Représentation en LD
Représentation :
Représentation en IL
Représentation :
LD Axis
CAL MC_MOVEABSOLUTE_Instance(AXIS:=AXIS, EXECUTE:=EXEC, POSITION:=POS, VELOCITY:=V, ACCELERATION:=ACC, DECELERATION:=DEC, ERROR=>ERR, DONE=>DO, BUSY=>B, COMMANDABORTED=>AB, ERRORID=>ERRID)
Représentation en ST
Représentation :
MC_MOVEABSOLUTE_Instance(AXIS:=AXIS, EXECUTE:=EXEC, POSITION:=POS, VELOCITY:=V, ACCELERATION:=ACC, DECELERATION:=DEC, ERROR=>ERR, DONE=>DO, BUSY=>B, COMMANDABORTED=>AB, ERRORID=>ERRID);
Description des paramètres d'entrée
Le tableau suivant décrit les paramètres d'entrée en complément des paramètres de base :
Paramètre
Type
Commentaire
POSITION
Valeur spécifiant la position du variateur.
VELOCITY
Valeur de la vitesse.
ACCELERATION
Valeur de l'accélération.
DECELERATION
Valeur de la décélération.
NOTE : la valeur 0 attribuée aux paramètres d'accélération et de décélération vous permet d'utiliser la valeur configurée dans le variateur. Si la valeur est différente de 0, le variateur la prend en compte.
NOTE : pour le variateur Icla, la valeur d'accélération est identique à celle de décélération. Le type est UINT. Le paramètre de décélération n'est pas actif.