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

Page 194

Advertising
background image

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 (-/+)]

. . .

[//]

. . .

Advertising