GMF, canal, mode programme, comportement après remise à zéro
3.19 Temps d'exécution du programme / Compteur de pièces
PM27860 $MC_PROCESSTIMER_MODE, Bit 0 - 2 = <Valeur>
Bit
0
1
2
Paramétrage
Comportement des temporisateurs toujours actifs
Le comportement des temporisateurs toujours actifs est défini, pour GOTOS et
correction = 0 %, à l'aide du paramètre machine suivant :
PM27850 $MC_PROG_NET_TIMER_MODE
Bit
0
1
Comportement des temporisateurs activables
Le comportement des temporisateurs activables pour certaines fonctions (par ex. avance de
marche d'essai, test de programme) est défini à l'aide du paramètre machine suivant :
PM27860 $MC_PROCESSTIMER_MODE
Bit
4
5
6
7
274
Valeur Signification
0
Temporisateur pour $AC_OPERATING_TIME inactif.
1
Temporisateur pour $AC_OPERATING_TIME actif.
0
Temporisateur pour $AC_CYCLE_TIME inactif.
1
Temporisateur pour $AC_CYCLE_TIME actif.
0
Temporisateur pour $AC_CUTTING_TIME inactif.
1
Temporisateur pour $AC_CUTTING_TIME actif.
Valeur Signification
0
$AC_ACT_PROG_NET_TIME n'est pas remis à "0" avec un saut avec GOTOS en début de
programme (réglage de base).
1
$AC_ACT_PROG_NET_TIME n'est pas remis à "0" avec un saut avec GOTOS au début du
programme, la valeur est préalablement enregistrée dans $AC_OLD_PROG_NET_TIME et
le compteur de programme $AC_OLD_PROG_NET_TIME_COUNT est incrémenté.
0
$AC_ACT_PROG_NET_TIME n'est pas incrémenté si la correction = 0 %. En d'autres ter‐
mes, le temps d'exécution du programme est mesuré sans le temps pour lequel la cor‐
rection a été réglée sur "0" (réglage de base).
1
$AC_ACT_PROG_NET_TIME est incrémenté même si la correction = 0 %. En d'autres
termes, le temps d'exécution du programme est mesuré avec le temps pour lequel la
correction a été réglée sur "0".
Valeur Signification
0
Mesure désactivée lorsque l'avance de marche d'essai est activée.
1
Mesure activée même lorsque l'avance de marche d'essai est activée.
0
Mesure désactivée lors du test de programme.
1
Mesure activée même en test du programme.
Uniquement pour bit 1 = 1 (Le temporisateur pour $AC_CYCLE_TIME est actif)
0
$AC_CYCLE_TIME est remis à "0" même lorsqu'il est démarré par ASUP et PROG_EVENT.
1
$AC_CYCLE_TIME n'est pas remis à "0" lorsqu'il est démarré par ASUP et PROG_EVENT.
Uniquement pour bit 2 = 1 (Le temporisateur pour $AC_CUTTING_TIME est actif)
0
Le temporisateur pour $AC_CUTTING_TIME compte uniquement pour un outil actif.
1
Le temporisateur pour $AC_CUTTING_TIME compte indépendamment de l'outil.
Description fonctionnelle, 01/2023, A5E48053578D AF
Fonctions de base