HEIDENHAIN TNC 640 Manuel Utilisateur page 522

Masquer les pouces Voir aussi pour TNC 640:
Table des Matières

Publicité

14
Macro utilisateur
La macro utilisateur est un autre programme CN.
Une macro utilisateur contient une séquence de plusieurs
instructions. Une macro vous permet de définir plusieurs fonctions
CN exécutées par la CN. En tant qu'utilisateur, vous créez des
macros sous forme de programme CN.
Le mode de fonctionnement des macros est le même que celui des
programmes CN appelés, par exemple avec la fonction PGM CALL.
La macro se définit comme programme CN avec le type de fichier
*.h ou *.i .
Dans la macro, HEIDENHAIN conseille d'utiliser des paramètres
QL. Les paramètres QL ont uniquement un effet local dans le
programme CN. Si vous utilisez d'autres types de variables dans
la macro, toute modification peut éventuellement avoir des effets
sur le programme CN appelant. Pour procéder explicitement à
des modifications dans le programme CN appelant, utilisez des
paramètres Q ou QS, avec les numéros 1200 à 1399.
Les valeurs des paramètres de cycles peuvent être lues dans la
macro.
Informations complémentaires : manuel utilisateur
Programmation Klartext
Exemple de macro utilisateur pour le retrait
0 BEGIN PGM RET MM
1 FUNCTION RESET TCPM
2 L Z-1 R0 FMAX M91
3 FN 10: IF +Q533 NE +0 GOTO LBL "DEF_DIRECTION"
4 FN 18: SYSREAD QL1 = ID240 NR1 IDX4
5 QL0 = 500 * SGN QL1
6 FN 9: IF +0 EQU +0 GOTO LBL "MOVE"
7 LBL "DIRECTION"
8 QL0 = 500 * SGN Q533
9 LBL "MOVE"
10 L X-500 Y+QL0 R0 FMAX M91
11 END PGM RET MM
522
Cycles : Tournage | Cycle 800 CONFIG. TOURNAGE
; réinitialisation du TCPM
; course de déplacement avec M91
; si Q533 (sens privilégié issu du cycle 800) est différent de 0,
alors saut à LBL "DEF_DIRECTION"
; lecture des données système (position nominale dans le
système de REF) et mémorisation au paramètre QL1
; SGN = vérifier le signe qui précède
; saut à LBL MOVE
; SGN = vérifier le signe qui précède
; mouvement de retrait avec M91
HEIDENHAIN | TNC 640 | Programmation des cycles d'usinage | 01/2022

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Tnc 640 e340590-16340591-16340595-16

Table des Matières