Programmation selon IEC61131-3
5.2.6.5
21
Vitesse de consigne dans le mode de fonctionnement régulation de vitesse : Min: -2000 tours/s Max: 2000 tr/s
22
Accélération / décélération dans le mode de fonctionnement régulation de vitesse de rotation : Min: 0,24 tr/s² Max: 1000000 tr/s²
138
Positionnement infini (MC_MoveVelocity)
Nom FB
MC_MoveVelocity
Positionnement infini régulé avec vitesse réglable
VAR_IN_OUT
Axis
INT
VAR_INPUT
Execute
BOOL
MoveVelocity
REAL
Acceleration
DINT
Direction
INT
VAR_OUTPUT
InVelocity
BOOL
CommandAborted BOOL
Error
BOOL
Remarque :
Pour arrêter l'entraînement, le bloc de fonction doit être interrompu par un autre
!
bloc fonctionnel de positionnement ou le positionnement doit être arrêté par
l'appel du bloc de fonction MC_Stop.
Un positionnement sur la limite suit.
!
Execute : BOOL
Velocity : REAL
Acceleration : DINT
Direction : INT
Axis : (VAR_IN_OUT)
193-120104 N7 C3IxxT30 Juillet 2005
ID d'axe (constantes de bibliothèque)
Démarre le déroulement du bloc pour un flanc positif
Valeur de la vitesse maximale (toujours positive) (cette
valeur n'est pas atteinte en tout cas) [Unités/s] <plage de
21
valeur>
Valeur de l'accélération et décélération (toujours positive)
[Unités/s²] <plage de valeur>
Sélection : direction positive, direction négative, direction
effective, constantes de bibliothèque
La vitesse de consigne spécifiée à la sortie du capteur de la
valeur de consigne est atteinte.
Exécution interrompue
Erreur de positionnement
MC_MoveVelocity
InVelocity : BOOL
CommandAborted : BOOL
22
Error : BOOL