Cette instruction peut être utilisée pour sélectionner un sous-ensemble d'outils dans un
groupe d'outils qui sont pris en compte lors du changement d'outil qui suivra (groupe de
technologies d'outils).
Les sous-groupes sont réglés à l'aide de la variable système $TC_TP11[t].
Nom
Signification
Type de données
Accès
Arrêt implicite du
prétraitement des
blocs
Le bit de paramètres machine $MC_RESET_MODE_MASK, bit 20 permet de définir si la
dernière valeur programmée de $P_USEKT est conservée après une réinitialisation ou une
fin de programme ou si $P_USEKT est mis à la valeur entrée dans $MC_USEKT_RESET_VALUE.
Exemple
Le groupe d'outils "Fraise_25" se compose de 4 outils.
(On a : Tool_Change_Mode=1)
Fraise_25
Fraise_25
Fraise_25
Fraise_25
%MPF
...
T="Fraise_25"
M06
...
$P_USEKT=2
...
T="Fraise_25"
M06
Gestion des outils
Description fonctionnelle, 01/2024, A5E48053832D AG
$P_USEKT
$P_USEKT est une valeur codée sur bits. Seuls les bits 0 à 15 ont un contenu signi‐
ficatif.
Tous les outils dont les paramètres $TC_TP11 ont mis à 1 l'un des bits de $P_USEKT
sont disponibles pour les changements d'outil suivants. La valeur 0 signifie "tous les
bits sont mis à 1".
S'il n'y a pas d'outil de ce type dans un groupe d'outils pour lequel un changement
d'outil a été programmé, l'alarme 22069 est générée.
INT
Lecture dans le pro‐
Écriture dans le
gramme pièce
programme pièce
x
x
-
-
Outil frère 1
Outil frère 2
Outil frère 3
Outil frère 4
Chaque outil de ce groupe peut être mis en place, car aucune sélection
n'a encore été faite. La décision est prise en fonction de la stratégie de
recherche définie.
"Fraiser_25", outil frère 2 mis en place
8.9 Instructions de langage CN
Lecture dans l'ac‐
tion synchrone
-
N°_T 1
N°_T 2
N°_T 3
N°_T 4
Programmation CN
Écriture dans l'act.
synchrone
-
TP11=1
TP11=2
TP11=4
TP11=8
377