Création de boîtes de dialogue de mise en service
3.5 Exemple d'utilisation pour une partie puissance
3.5
Exemple d'utilisation pour une partie puissance
Activation de l'objet entraînement
L'objet entraînement à activer a déjà été mis en service et désactivé à nouveau par le
constructeur de machine pour pouvoir commercialiser éventuellement l'axe ou les axes en tant
qu'option.
Les étapes suivantes doivent être effectuées pour activer l'axe :
• Activer l'objet entraînement via p0105.
• Débloquer le 2e axe dans les paramètres machine du canal.
• Sauvegarder les paramètres machine de l'entraînement via p0971.
• Attendre la fin de l'écriture des données.
• Déclencher le redémarrage du NCK et des entraînements.
Programmation :
<DEVICE>
<list_id>1</list_id>
<name> "Activer l'entraînement" </name>
<SET_ACTIVE>
</SET_ACTIVE>
<SET_INACTIVE>
</SET_INACTIVE>
</DEVICE>
Activation de l'appareil commandé par l'AP
L'appareil est adressé via l'octet de sortie 10 et informe l'AP qu'il est prêt à fonctionner via l'octet
d'entrée 9.
L'octet de sortie est forcé sur la valeur du code défini pour l'activation. La boucle WHILE attend
ensuite que l'appareil soit prêt à fonctionner.
266
<data name = "drive/dc/p105[DO5]">1</data>
<data name = "$MC_AXCONF_MACHAX_USED[4]">5</data>
<data name = "drive/dc/p971[DO5]">1</data>
<while>
<condition> "drive/dc/p971[DO5]" !=0 </condition>
</while>
<control_reset resetnc ="true" resetdrive = "true"/>
<data name = "drive/dc/p105[DO5]">0</data>
<data name = "$MC_AXCONF_MACHAX_USED[4]">0</data>
<data name = "drive/dc/p971[DO5]">1</data>
<while>
<condition> "drive/dc/p971[DO5]" !=0 </condition>
</while>
<control_reset resetnc ="true" resetdrive = "true"/>
Manuel de programmation, 10/2020, 6FC5397-1DP40-6DA4
Easy XML