Définir le compteur avec FUNCTION COUNT
Application
La fonction CN FUNCTION COUNT vous permet de piloter un compteur depuis le programme CN. Ce compteur vous permet, par exemple, de définir une valeur cible. Jusqu'à ce que cette valeur soit atteinte, la commande doit répéter le programme CN.
Description fonctionnelle
L'état du compteur est conservé même après un redémarrage de la commande.
La CN ne tient compte de la fonction FUNCTION COUNT que dans le mode de fonctionnement Exécution de pgm.
La CN affiche l’état actuel du compteur et le nombre nominal défini dans l’onglet PGM de la zone de travail Etat.
Programmation
Les programmes CN inclus dans le manuel utilisateur ne sont que des exemples de solutions. Il vous faudra les adapter avant d'utiliser ces programmes CN ou certaines séquences CN sur une machine.
- Les éléments suivants doivent être adaptés :
- Outils
- Valeurs de coupe
- Avances
- Hauteur de sécurité, ou positions de sécurité
- Positions spécifiques à la machine, par ex. avec M91
- Chemins des appels de programmes
Certains programmes CN dépendent de la cinématique de la machine. Il vous faudra adapter ces programmes CN avant de mener le premier test sur la cinématique de votre machine.
Puis il vous faudra également tester les programmes CN à l'aide de la simulation, avant d'exécuter le programme de manière effective.
Le test de programme doit vous permettre de vérifier que vous pourrez bien utiliser ces programmes CN avec les options logicielles disponibles, la cinématique machine active et la configuration machine actuelle.
11 FUNCTION COUNT TARGET5 | ; Définition de la valeur cible du compteur à 5 |
Insérer fonction CN Toutes les fonctions FN FUNCTION COUNT
La fonction CN contient les éléments de syntaxe suivants :
Élément de syntaxe | Signification |
---|---|
FUNCTION COUNT | Ouverture de la syntaxe pour le compteur |
INC, RESET, ADD, SET, TARGET ou REPEAT | Définir une fonction de compteur |
Fonctions du compteur
La fonction CN FUNCTION COUNT offre les options suivantes pour le compteur :
Syntaxe | Fonction |
---|---|
INC | Augmenter la valeur du compteur de 1 |
RESET | Réinitialiser le compteur |
ADD | Augmenter la valeur du compteur d'un nombre défini Numéro fixe ou variable ou nom Programmation : 0...9999 |
SET | Affecter une valeur définie au compteur Numéro fixe ou variable ou nom Programmation : 0...9999 |
TARGET | Définir le nombre nominal à atteindre Numéro fixe ou variable ou nom Programmation : 0...9999 |
REPEAT | Répéter le programme CN à partir du label défini si la valeur cible n'est pas encore atteinte Numéro fixe ou variable ou nom |
Remarques
- Vérifier avant l'usinage si un compteur est actif
- Le paramètre machine optionnel CfgNcCounter (n° 129100) permet au constructeur de la machine de définir si vous pouvez éditer le compteur.
- Vous pouvez utiliser le cycle 225 GRAVAGE pour graver l'état actuel du compteur.
Exemple
Les programmes CN inclus dans le manuel utilisateur ne sont que des exemples de solutions. Il vous faudra les adapter avant d'utiliser ces programmes CN ou certaines séquences CN sur une machine.
- Les éléments suivants doivent être adaptés :
- Outils
- Valeurs de coupe
- Avances
- Hauteur de sécurité, ou positions de sécurité
- Positions spécifiques à la machine, par ex. avec M91
- Chemins des appels de programmes
Certains programmes CN dépendent de la cinématique de la machine. Il vous faudra adapter ces programmes CN avant de mener le premier test sur la cinématique de votre machine.
Puis il vous faudra également tester les programmes CN à l'aide de la simulation, avant d'exécuter le programme de manière effective.
Le test de programme doit vous permettre de vérifier que vous pourrez bien utiliser ces programmes CN avec les options logicielles disponibles, la cinématique machine active et la configuration machine actuelle.
11 FUNCTION COUNT RESET | ; Réinitialiser le compteur |
12 FUNCTION COUNT TARGET10 | ; Définition du nombre nominal d'usinages |
13 LBL 11 | ; Définition d'une marque de saut |
* - ... | ; Exécution de l'usinage |
21 FUNCTION COUNT INC | ; Augmentation de la valeur du compteur de 1 |
22 FUNCTION COUNT REPEAT LBL 11 | ; Répétition de l'usinage tant que le nombre nominal n'est pas atteint |