Pour voir la représentation générale en langage IL ou ST, reportez-vous au chapitre Représentation des fonctions et blocs fonction.
Le tableau suivant décrit les variables d'entrée :
Entrées |
Type |
Valeur initiale |
Description |
---|---|---|---|
|
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. |
|
BOOL |
FALSE |
Lors d'un front montant, lance l'exécution du bloc fonction. Sur un front descendant, réinitialise les sorties du bloc fonction à la fin de son exécution. |
|
DINT |
20 |
Décélération en Hz/ms ou en ms (selon la configuration).
Plage (Hz/ms) : 1...
Plage (ms) : |
|
MC_BUFFER_MODE |
|
|
|
INT |
0 |
Pourcentage de décélération à partir d'une vitesse constante, utilisé pour créer le profil courbé en S. |
|
INT |
0 |
Pourcentage de décélération vers un état stationnaire, utilisé pour créer le profil courbé en S. |
Le tableau suivant décrit les variables de sortie :
Sortie |
Type |
Valeur initiale |
Description |
---|---|---|---|
|
BOOL |
FALSE |
La valeur TRUE indique que l'exécution du bloc fonction s'est terminée sans erreur détectée. |
|
BOOL |
FALSE |
La valeur TRUE indique que l'exécution du bloc fonctionnel est en cours. |
|
BOOL |
FALSE |
Le bloc fonction contrôle |
|
BOOL |
FALSE |
L'exécution du bloc fonction est interrompue, en raison d'une autre commande de mouvement ou d'une erreur détectée . |
|
BOOL |
FALSE |
La valeur TRUE indique qu'une erreur a été détectée. L'exécution du bloc fonction est terminée. |
|
PTO_ERROR |
|
Quand |