Description de la fonction
9.5 Déplacement des outils et positionnement du magasin
Le type de données NCK_typeRelocate est utilisé pour le déplacement. Le type de données
peut être répertorié dans une table de visualisation :
• Relocate.command.in.request = TRUE ; il y a une instruction de la CN visant à
déplacer l'outil.
• Relocate.command.in.basic.relocate = TRUE ; l'instruction est du type "Relocate"
(déplacement).
• Les données sur le magasin source et cible ainsi que sur l'emplacement de départ et
l'emplacement cible ont été transférées par la CN.
Figure 9-47
Déplacement - NCK_typeRelocate
L'instruction "Déplacement" doit être acquittée par l'AP :
• Relocate.ack.out.execute = TRUE ; L'acquittement est téléchargé dans l'AP.
• Relocate.ack.out.totalComplete = FALSE ; Aucun acquittement global n'est
effectué, les signaux suivants doivent donc être renseignés :
• Relocate.ack.out.status = 1 ; Sans acquittement global, l'état "1" doit être utilisé.
• Relocate.ack.out.toolMagazine = 1 ; Numéro du magasin
• Relocate.ack.out.tooLocation = 7 ; Numéro d'emplacement de l'outil déplacé
• Relocate.ack.out.multitoolLocation = 0; Pas de multitool utilisé.
Terminer l'acquittement
• Le signal Execute ne peut être réinitialisé que lorsque Relocate.ack.in.done = TRUE
ou Relocate.ack.in.error = TRUE est en attente.
• Le "déplacement" est terminé avec Relocate.ack.out.execute = FALSE.
574
Description fonctionnelle, 01/2024, A5E48053832D AG
Gestion des outils