16 sous-programmes – HEIDENHAIN CNC Pilot 4290 Manuel d'utilisation
Page 194

4 DIN PLUS
182
4.16 Sous-programmes
Appel de sous-programme:
L”xx” V1
■
L: Indicatif pour l'appel de sous-programme:
■
”xx”: nom du sous-programme - pour les sous-
programmes externes, nom du fichier (8 chiffres
ou lettres max.)
■
V1: indicatif pour le sous-programme externe –
inutile pour les sous-programmes locaux
Remarques relatives au travail à l'aide des sous-
programmes:
■
Les sous-programmes externes sont stockés
dans un fichier séparé. Ils peuvent être appelés à
partir de n'importe quels programmes principaux,
d'autres sous-programmes et de TURN PLUS.
■
les sous-programmes locaux sont stockés dans le
fichier du programme principal. Ils ne peuvent
être appelés que par le programme principal.
■
les sous-programmes peuvent avoir jusqu'à 6
niveaux d'„imbrication“. L'imbrication signifie
qu'un autre sous-programme est appelé dans un
sous-programme.
■
Eviter les récurrences.
■
Dans un sous-programme, vous pouvez indiquer
jusqu'à 20 „valeurs de consigne“. Les
désignations (codes des paramètres) sont:
LA..LF, LH, I, J, K, O, P, R, S, U, W, X, Y, Z.
A l'intérieur du sous-programme, les valeurs de
consigne sont disponibles en tant que variable.
Leur code est: „#__..“ suivi de la désignation de
paramètre en minuscules (exemple: #__la).
Vous pouvez utiliser les valeurs de consigne à
l'intérieur des sous-programmes, dans le cadre de
la programmation des variables.
■
Les variables #256..#285 sont disponibles
commes variables locales dans chaque sous-
programme.
■
Si vous désirez exécuter plusieurs fois le même
sous-programme, vous indiquez le facteur de
répétition dans le paramètre „nombre de
répétitions Q“.
■
Un sous-programme se termine avec ENTREE.
Textes de dialogue
Vous pouvez écrire dans un sous-programme exter-
ne les définitions de paramètres situées devant/
derrière les champs d'introduction.
La CNC PILOT met automatiquement les unités de
mesure des paramètres sur „métrique“ ou „inch“.
19 définitions max. – La position de la définition de
paramètre à l'intérieur du sous-programme peut
être librement choisie.
4.16 Sous-programmes
Le paramètre „LN“ est réservé à l'attribution de
numéros de séquences. Par conséquent, ce paramètre
peut recevoir une nouvelle valeur lors de la
renumérotation du programme CN.
Définitions de paramètres:
[//] – Début
[pn=n; s=texte paramètre (16 caractères max.) ]
[//] – Fin
pn:
indicateur de paramètre (la, lb, ...)
n:
chiffre de conversion pour les unités de mesure
■
0: sans dimensions
■
1: „mm“
ou
„inch“
■
2: „mm/t.“
ou
„inch/t.“
■
3: „mm/min.“
ou
„inch/min.“
■
4: „m/min.“
ou
„feet/min.“
■
5: „t./min.“
■
6: degrés (°)
■
7: „µm“
ou
„µinch“
Exemple
. . .
[//]
[la=1; s=diam. barre]
[lb=1; s=point initial en Z]
[lc=1; s=chanfrein/arrondi (-/+)]
. . .
[//]
. . .