Siemens SINUMERIK ONE Basic Program Plus Consignes De Fonctionnement page 332

Table des Matières
Programmation CN
8.9 Instructions de langage CN
Code de programme
getexet ( tNr2, 2 )
T1="Outil7"
porte-outil secondaire
getselt ( tNr2, 2 )
getselt ( tNr1, 1 )
M1=6
til secondaire
getexet ( tNr1, 1 )
Exemple (2)
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 M6
N75 T8
N80 GETEXET(tNo)
N90 GETSELT(tNo1,,"S")
N100 X1
N110 GETEXET(tNo)
N120 GETEXET(tNo1,,"S")
N130 M6
N140 GETEXET(tNo)
N150 GETEXET(tNo1,,"S")
OPI :
Dans ce cas, la variable OPI "progTNumberSSL" dans le bloc de variables 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.
Utilisation de $P_TOOLNO - Getexet
Si la gestion des outils est active, vous devez généralement travailler avec GETEXET.
Si vous vous en tenez aux spécifications suivantes, $P_TOOLNO peut également être utilisé :
332
; Sélection d'outil pour
; Changement d'outil pour porte-ou-
G0
Commentaire
;tNr2 = 5
;tNr2 = 9 Outil présélectionné pour porte-
outil maître
;tNr1 = 7 Outil présélectionné pour porte-
outil secondaire
;tNr1 = 7 Outil actif pour porte-outil se-
condaire
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é installé
Description fonctionnelle, 01/2024, A5E48053832D AG
Gestion des outils
Table des Matières
loading

Ce manuel est également adapté pour:

Sinumerik one basic program

Table des Matières