Déclaration des variables
(Traduction du document original anglais)
Présentation
En plus des variables associées à l’axe lors de sa création sous le répertoire Mouvement, d’autres variables sont à déclarer.
Elles sont à affecter :
Elles permettent notamment d’exploiter certaines données et de piloter l’axe par les blocs de la librairie MotionFunctionBlock.
Déclaration dans l’éditeur de données
Le tableau ci-dessous récapitule les variables à créer dans l’éditeur de données pour l’exemple didactique :
Nom
Type
Commentaire
Cmd_Home_Z
BOOL
Commande de l’axe en position d’origine
Cmd_Mvt_Z
BOOL
Commande d’un mouvement de l’axe
Cmd_Marche_Z
BOOL
Commande de marche de l’axe
Cmd_Stop_Z
BOOL
Commande d’arrêt de l’axe
Cmd_Reset_Z
BOOL
Commande d’acquittement de l’axe
Cmd_Upload_Z
BOOL
Commande d’enregistrement des données de l’axe dans un tableau de recette
Cmd_Download_Z
BOOL
Commande de transfert des données du tableau de recette vers l’axe
Axis_OK_Z
BOOL
Axe reconnu sur le Bus CANopen
Position_Z
DINT
Valeur de la position de l’axe
Velocity_Z
DINT
Valeur de vitesse de l’axe
Recipe_Z
ARRAY[0..727] OF BYTE
Variable tampon pour la gestion des recettes.
NOTE : la taille du tableau pour la gestion des recettes est conforme à celle des recettes créées par le répertoire Mouvement.