GMF, canal, mode programme, comportement après remise à zéro
3.19 Temps d'exécution du programme / Compteur de pièces
Bit
5
6
7
8
9
10
11
12
13
14
15
Paramétrage
Comptage de pièces avec fonction M définie par l'utilisateur
Si le bit correspondant est mis à 1 dans PM27880, l'impulsion de comptage est déclenchée
via une instruction M paramétrable à l'aide du paramètre machine suivant et non via la fin de
programme M2/M30 :
PM27882 $MC_PART_COUNTER_MCODE[<n>] (Comptage de pièces avec instruction M
définie par l'utilisateur)
<n>
0
1
2
Lors de l'appel d'une instruction M définie par l'utilisateur, le compteur de pièces
correspondant est incrémenté de la valeur "1".
Niveau de protection pour le comptage de pièces
Le paramètre machine suivant permet de régler le niveau de protection pour l'activation/la
désactivation du comptage de pièces via l'interface utilisateur :
PM51074 $MN_ACCESS_WRITE_WPC_COUNTER = <Niveau de protection>
264
Valeur Signification
0
$AC_TOTAL_PARTS est incrémenté de la valeur "1" par M02 / M30.
1
$AC_TOTAL_PARTS est incrémenté de la valeur "1" par l'instruction M définie avec
PM27882[0].
0
$AC_TOTAL_PARTS est activé même lorsque le test du programme/la recherche de bloc
est actif/active.
1
$AC_TOTAL_PARTS est incrémenté de la valeur "1" avec un retour avec GOTOS.
1
$AC_ACTUAL_PARTS est actif.
0
$AC_ACTUAL_PARTS est incrémenté de la valeur "1" par M02 / M30.
1
$AC_ACTUAL_PARTS est incrémenté de la valeur "1" par l'instruction M définie avec
PM27882[1].
0
$AC_ACTUAL_PARTS est activé même lorsque le test du programme/la recherche de bloc
est actif/active.
1
$AC_ACTUAL_PARTS est incrémenté de la valeur "1" avec un retour avec GOTOS.
1
$AC_SPECIAL_PARTS est activé.
0
$AC_SPECIAL_PARTS est incrémenté de la valeur "1" par M02 / M30.
1
$AC_SPECIAL_PARTS est incrémenté de la valeur "1" par l'instruction M définie avec
PM27882[2].
0
$AC_SPECIAL_PARTS est activé même lorsque le test du programme/la recherche de bloc
est actif/active.
1
$AC_SPECIAL_PARTS est incrémenté de la valeur "1" lors d'un saut avec GOTOS.
Signification
PM27882[0] définit l'instruction M dans laquelle $AC_TOTAL_PARTS est incrémenté.
PM27882[1] définit l'instruction M dans laquelle $AC_ACTUAL_PARTS est incrémenté.
PM27882[2] définit l'instruction M dans laquelle $AC_SPECIAL_PARTS est incrémenté.
Description fonctionnelle, 01/2023, A5E48764112D AE
Fonctions de base