MC_ReadActualVelocity_PTO : obtenir la vitesse commandée de l'axe
Ce bloc fonction renvoie la valeur de la vitesse commandée de l'axe.
Représentation en langage IL et ST
Pour voir la représentation générale en langage IL ou ST, reportez-vous au chapitre Représentation des fonctions et blocs fonction.
Ce tableau décrit les variables d'entrée :
Entrée |
Type |
Valeur initiale |
Description |
---|---|---|---|
Axis |
AXIS_REF_PTO |
- |
Nom de l'axe (instance) pour lequel le bloc fonction doit être exécuté. Dans l'arborescence des équipements, le nom est indiqué dans la configuration du contrôleur. |
Enable |
BOOL |
FALSE |
Lorsque la valeur est TRUE, le bloc fonction est exécuté. Les valeurs des entrées du bloc fonction sont modifiables en permanence, et les sorties sont mises à jour en continu. La valeur FALSE met fin à l'exécution du bloc fonction et réinitialise ses sorties. |
Le tableau suivant décrit les variables de sortie :
Sortie |
Type |
Valeur initiale |
Description |
---|---|---|---|
Valid |
BOOL |
FALSE |
Des données valides sont disponibles à la broche de sortie du bloc fonction. |
Error |
BOOL |
FALSE |
La valeur TRUE indique qu'une erreur a été détectée. L'exécution du bloc fonction est terminée. |
ErrorId |
PTO_ERROR |
PTO_ERROR.NoError |
Lorsque Error a la valeur TRUE : code de l'erreur détectée. |
Velocity |
DINT |
0 |
Vitesse réelle de l'axe (en Hz). |