Mise au point du programme
(Traduction du document original anglais)
Présentation
Après un transfert du programme et une mise en marche de l'axe à l'aide de Lexium CT, une mise en service du process est effectuée.
La table d'animation est une solution de mise en œuvre pour surveiller, modifier et/ou forcer des valeurs de variables.
Les jeux de paramètres de l'axe sont accessibles et modifiables dans Control Expert par les blocs de messagerie MFB MC_READPARAMETER et MC_WRITEPARAMETER.
Mode modification
L'écran ci-après représente la table d'animation en mode modification :
Cette table permet de connaître l'état des paramètres d'entrées et de sorties du bloc MC_POWER.
Pour accéder à ce mode, cliquez sur le bouton Modification dans la zone de choix du mode.
NOTE : cette opération peut être affectée à d'autres blocs fonction.
NOTE : la table d'animation est dynamique seulement en mode connecté (affichage des valeurs des variables).
Modification des valeurs
L'exemple didactique utilise des variables de type booléen. Pour modifier une valeur booléenne, exécutez les actions suivantes :
Etape
Action
1
A l'aide de la souris, sélectionnez la variable booléenne à modifier.
2
Cliquez sur le bouton suivant la valeur souhaitée, ou exécutez à partir du menu contextuel les commandes Définir sur 0 ou Définir sur 1.
Mise en marche du système
Le tableau ci-après décrit la procédure à suivre pour mettre en marche le système utilisé dans l'exemple.
Etape
Action
1
Réglez la variable Cmd_Run_Z sur la valeur 1.
Résultat : la variable Axis_OK_Z passe à 1.
2
Réglez la variable Cmd_Reset_Z sur la valeur 1.
3
Réglez la variable Cmd_Home_Z sur la valeur 1.
Résultat : l'axe est référencé.
4
Pour mettre en rotation l'axe, réglez la variable Cmd_Mvt_Z sur la valeur 1.
Résultat : l'axe se met à tourner et les valeurs des variables Position_Z et Velocity_Z ne sont plus à 0.
5
Pour stopper la rotation de l'axe :
  • Réglez la variable Cmd_Stop_Z sur la valeur 1.
  • Réglez la variable Cmd_Mvt_Z sur la valeur 0.
Résultat : l'axe s'arrête de tourner.
6
Pour reprendre la rotation de l'axe et finir le mouvement :
  • Réglez la variable Cmd_Stop_Z sur la valeur 0.
  • Réglez la variable Cmd_Mvt_Z sur la valeur 1.
Résultat : l'axe se remet à tourner et finit son mouvement.