PM10719 $MN_T_NO_FCT_CYCLE_MODE, bit 1 et bit 2
Bit 2
0
0
1
Variable système pour le moment d'appel
La variable système $P_SUB_STAT permet de lire si le remplacement est actif et, le cas
échéant, quand le sous-programme de remplacement a été appelé par rapport au bloc :
Va‐
leur
0
1
2
Exemple : Remplacement de la fonction T
Paramétrage
PM22550 $MC_TOOL_CHANGE_MODE = 0
PM10717 $MN_T_NO_FCT_CYCLE_NAME = "MY_T_CYCLE"
PM10719 $MN_T_NO_FCT_CYCLE_MODE = 0
Programmation
N110 D1
N120 G90 G0 X100 Y100 Z50
N130 D2 X110 Z0 T5
Une description détaillée de remplacement de la fonction T se trouve dans le chapitre :
"Exemples de remplacement de la fonction M/T lors du changement d'outil (Page 237)".
Fonctions de base
Description fonctionnelle, 01/2023, A5E48764112D AE
GMF, canal, mode programme, comportement après remise à zéro
Bit 1
Moment d'appel du sous-programme de remplacement
0
En fin de bloc
Une fois le sous-programme de remplacement traité, l'interprétation se poursuit avec
la ligne de programme suivant celle qui a déclenché l'opération de remplacement.
1
En début de bloc
Après traitement du sous-programme de remplacement, la ligne de programme qui a
conduit à l'appel du sous-programme de remplacement est interprétée. Les adresses
T, D ou DL et la fonction M pour le changement d'outil ne sont plus traitées.
-
En début et en fin de bloc
Le sous-programme de remplacement est appelé deux fois.
Signification
Remplacement inactif
Remplacement actif, appel de sous-programme en début de bloc
Remplacement actif, appel de sous-programme en fin de bloc
3.17 Remplacement de fonctions par des sous-programmes
Commentaire
; D1
; D1 est actif.
; D1 reste actif La fonction T est remplacée en
fin de bloc par l'appel UP MY_T_CYCLE. D2 est
mis à la disposition de MY_T_CYCLE dans une va-
riable système.
Signification
Changement d'outil avec la fonc‐
tion T
Nom du sous-programme pour
le remplacement de la fonction T
Moment de l'appel : Fin de bloc
235