Paramètres
Déclaration
Jerk
INPUT
Direction
INPUT
Done
OUTPUT
Busy
OUTPUT
CommandAborted
OUTPUT
Error
OUTPUT
ErrorID
OUTPUT
Déplacer un axe jusqu'à une position absolue
Pour un axe jusqu'à une position absolue, procédez comme suit :
1. Vérifiez les conditions figurant ci-dessus.
2. Indiquez la position cible souhaitée dans le paramètre "Position".
3. Démarrez la tâche "MC_MoveAbsolute" avec un front montant sur le paramètre
L'état du mouvement actuel s'affiche sur les paramètres "Busy", "Done" et "Error".
Voir aussi
Identification de l'erreur (Page 280)
S7-1500 Motion Control
Description fonctionnelle, 01/2013, A5E03879257-01
Type de
données
LREAL
INT
BOOL
BOOL
BOOL
BOOL
WORD
"Execute".
Valeur par
Description
défaut
-1.0
A-coup
Valeur > 0.0 : profil de vitesse avec une accélération
continue, l'à-coup spécifié est utilisé
Valeur = 0.0 : profil de vitesse de forme trapézoïdale
Valeur < 0.0 : l'à-coup configuré dans "Objet
technologique > Configuration > Paramètres
avancés > Valeur par défaut dynamique" est utilisé.
(<TO>.DynamicDefaults.Jerk)
3
Sens de rotation de l'axe
N'est exploité que si "Modulo" est activé.
"Objet technologique > Configuration > Paramètres
de base > Activer modulo"
1
Sens de rotation positif
2
Sens de rotation négatif
3
Chemin le plus court
FALSE
TRUE
FALSE
TRUE
FALSE
TRUE
FALSE
TRUE
16#0000
Identification d'erreur (Page 280) du paramètre
"Error"
10.1 S7-1500 Motion Control
La position cible est atteinte.
La tâche est en cours de traitement.
Pendant son exécution, la tâche a été
annulée par une autre tâche.
Une erreur s'est produite pendant le
traitement de la tâche. La tâche est
refusée. La cause de l'erreur est indiquée
dans le paramètre "ErrorID".
Référence
239