Variable système
$C_TE
$C_TS_PROG
$C_TS
$C_TCA
$C_DUPLO_PROG
$C_DUPLO
$C_THNO_PROG
$C_THNO
$C_D_PROG
$C_D
$C_DL_PROG
$C_DL
$P_SUB_STAT
$C_MTL_PROG
$C_MTL
3.17.2.4
Exemple : Remplacement d'une fonction M
Exemple 1
La fonction M6 est remplacée par l'appel du sous-programme "SUB_M6".
Les informations pertinentes pour un changement d'outil doivent être transférées via des
variables système.
Paramétrage
Paramètre machine
PM10715 $MN_M_NO_FCT_CYCLE[2] = 6
PM10716 $MN_M_NO_FCT_CYCLE_NAME[2] = "SUB_M6"
PM10718 $MN_M_NO_FCT_CYCLE_PAR = 2
Fonctions de base
Description fonctionnelle, 01/2023, A5E48764112D AE
GMF, canal, mode programme, comportement après remise à zéro
3.17 Remplacement de fonctions par des sous-programmes
Signification
Contient pour :
•
$C_T_PROG == TRUE
•
$C_TS_PROG == TRUE
la valeur de l'extension d'adresse de la fonction T
TRUE si un nom d'outil a été programmé lors du remplacement T ou
TCA.
Pour $C_TS_PROG == TRUE, contient le nom d'outil programmé
pour le remplacement T ou TCA
TRUE si le remplacement TCA est actif
TRUE si le numéro duplo a été programmé lors du remplacement
TCA
Pour $C_DUPLO_PROG == TRUE, contient la valeur du numéro du‐
plo programmé
TRUE si le porte-outil/numéro de broche a été programmé lors du
remplacement TCA
Pour $C_THNO_PROG == TRUE, contient la valeur du porte-outil/
numéro de broche programmé
TRUE, si la fonction D a été programmée
Contient la valeur de la fonction D pour $C_D_PROG == TRUE
TRUE, si la fonction DL a été programmée
Contient la valeur de la fonction DL pour $C_DL_PROG == TRUE
Moment d'appel relatif au bloc du sous-programme de remplace‐
ment
TRUE lorsque l'adresse MTL a été programmée
Contient la valeur de l'adresse MTL pour $C_MTL_PROG == TRUE
Signification
Changement d'outil
avec M6
Sous-progr. de rempla‐
cement pour M6
Transfert d'info. via
des variables système
237