Exemple (3)
Il existe un outil avec le nom "bloqué" et le numéro d'outil = 5.
Code de programme
def int tNo
N100 T="bloqué"
N110 GETSELT ( tNo )
N120 M06
OPI :
Dans ce cas, la variable OPI "progTNumber" dans le bloc variable C/S indique le numéro
d'outil précédemment programmé, ou la valeur = 0 si aucune autre sélection d'outil n'a été
programmée avant la sélection d'outil erronée.
Exemple (4)
Dans l'état de réinitialisation, l'outil avec le numéro d'outil=5 a été installé dans la broche
principale. Une recherche de bloc est lancée pour le bloc "N100" dans le programme CN suivant.
Code de programme
def int tNo, tNo1
N70 T7
N80 GETSELT( tNo )
N90 GETSELT(tNo1,,"S")
N100 X1 G0
N110 GETSELT( tNo )
N120 GETSELT(tNo1,,"S")
N130 T8
N140 GETSELT( tNo )
N150 GETSELT(tNo1,,"S")
OPI :
Dans ce cas, la variable OPI "progTNumberSSL" dans le bloc variable C/S indique le numéro
d'outil précédemment programmé, ou la valeur = 0 si aucune autre sélection d'outil n'a été
programmée avant la sélection d'outil erronée.
Voir aussi
Recherche de blocs (SSL) en relation avec la gestion des outils active (Page 543)
8.9.16
GETEXET - Lecture du numéro T utilisé
La fonction GETEXET est disponible avec TMMO et TMMG.
Gestion des outils
Description fonctionnelle, 01/2024, A5E48053832D AG
Commentaire
; L'alarme 'aucun outil utilisable' est
; retardée jusqu'à ce que le M06 associé soit programmé
; ou jusqu'à ce que l'outil soit à nouveau programmé.
; tNo = -1 est le résultat.
; l'alarme retardée de N100 est émise
Commentaire
; tNo = 7
; tNo1=5
; Bloc cible
; tNo = 7
; tNo1=5, car aucun nouvel outil n'a encore été
; programmé après la cible
; tNo = 8
; tNo1=8 car un nouvel outil a été programmé
Programmation CN
8.9 Instructions de langage CN
329