33 sous-programmes, Appel de sous-programme: l"xx" v1 – HEIDENHAIN SW 54843x-02 DIN Programming Manuel d'utilisation

Page 407

Advertising
background image

HEIDENHAIN MANUALplus 620, CNC PILOT 640

407

4.33 Sous-pr

ogr

ammes

4.33 Sous-programmes

Appel de sous-programme: L"xx" V1

L'appel de sous-programme contient les éléments suivants:

L: lettre de code pour appel de sous-programme

"xx": Nom du sous-programme – pour les sous-programmes

externes, nom du fichier (16 chiffres ou lettres max.)

V1: Identifiant pour le sous-programme externe – inutile pour les

sous-programmes locaux

Remarques pour travailler avec les sous-programmes :

Les sous-programmes externes sont stockés dans un fichier

séparé. Ils sont appelés à partir de n'importe quels programmes

principaux ou autres sous-programmes

Les sous-programmes locaux sont stockés dans le fichier du

programme principal. Ils ne peuvent être appelés qu'à partir du

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.

Lors d'un appel de sous-programme, vous pouvez programmer

jusqu'à 29 „valeurs de transfert“.

Désignations : LA à LF, LH, I, J, K, O, P, R, S, U, W, X, Y, Z, BS,

BE, WS, AC, WC, RC, IC, KC et JC

Identifiant à l'intérieur du sous-programme: „#__..“ suivi de la

désignation de paramètre en minuscules (exemple: #__la).

Vous pouvez utiliser ces valeurs de transfert à l'intérieur du sous-

programme, dans le cadre de la programmation des variables.

Variables string : ID et AT

Les variables #l1 – #l30 sont disponibles comme variables locales

dans chaque sous-programme.

Pour transmettre une variable au programme principal, vous devez

la programmer derrière le mot RETURN. Dans le programme

principal, l'information est disponible dans #i99.

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 par RETURN.

Le paramètre „LN“ est réservé à l'attribution de numéros

de séquences. Ce paramètre peut recevoir une nouvelle

valeur lors de la renumérotation du programme CN.

Advertising
Ce manuel est liée aux produits suivants: