dans $MC_RESET_MODE_MASK, ou après un nouveau démarrage de programme selon les
paramètres dans $MC_START_MODE_MASK.
Remarque
Si le changement d'outil est programmé avec T seul ($MC_TOOL_CHANGE_MODE), GETSELT et
GETEXET donnent le même numéro d'outil.
Si le changement d'outil est programmé avec T (sélection) et M06 (changement), le contenu des
deux instructions est différent.
Variable OPI
Les valeurs fournies par la fonction "GETEXET" sont disponibles dans la variable OPI
"toolHolderData" du bloc C/S.
Avec le paramètre n° 3, vous obtenez la valeur de GETEXET(tNo, Th).
Avec le paramètre n° 5, vous obtenez la valeur de GETEXET(tNo, Th, "S").
La variable OPI est disponible dans toutes les variantes de la gestion des outils.
Exemples (1)
Trois outils sont définis avec Tnr. = 5 / Nom = "Outil5", Tnr. = 7 / Nom = "Outil7" et Tnr. = 9 / Nom
= "Outil9".
Le changement d'outil est programmé avec T + M6.
Deux porte-outils sont définis. Le porte-outil 2 est le porte-outil maître.
Au début, il n'y a ni outil sur les porte-outils ni d'outil actif ou programmé :
Code de programme
def int tNr1, tNr2
T="Outil5"
te-outil maître
getselt ( tNr2, 2 )
getselt ( tNr1, 1 )
getexet ( tNr2, 2 )
getexet ( tNr1, 1 )
M6
til maître
getselt ( tNr2, 2 )
getexet ( tNr2, 2 )
T="Outil9"
te-outil maître
getselt ( tNr2, 2 )
Gestion des outils
Description fonctionnelle, 01/2024, A5E48053832D AG
; Sélection d'outil pour por-
; Changement d'outil pour porte-ou-
; Sélection d'outil pour por-
8.9 Instructions de langage CN
Commentaire
;tNr2 = 5 Outil présélectionné pour porte-
outil maître
;tNr1 = 0
;tNr2 = 0 Pas d'outil actif pour porte-ou-
til maître
;tNr1 = 0
;tNr2 = 5
;tNr2 = 5
;tNr2 = 9
Programmation CN
331