36 sous-programmes, Appel de sous-programme: l"xx" v1 – HEIDENHAIN CNC Pilot 4290 V7.1 Manuel d'utilisation

Page 333

Advertising
background image

CNC PILOT 4290 HEIDENHAIN

333

4.36 Sous-pr

ogr

ammes

4.36 Sous-programmes

Appel de sous-programme: L"xx" V1

L'appel de sous-programme comporte 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 (max. 8 chiffres ou lettres)

„

V1: Identificateur 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, 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 être „imbriqués“ jusqu'à 6 niveaux.
L'imbrication signifie qu'un autre sous-programme est appelé dans
un sous-programme.

„

Eviter les récurrences.

„

Dans un appel de sous-programme, vous pouvez programmer
jusqu'à 20 „valeurs de transfert“.

„

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

„

Code à l'intérieur du sous-programme: „#__..“ suivi de la
désignation de paramètre en minuscules (exemple: #__la).

„

Utilisez ces valeurs de transfert à l'intérieur du sous-programme,
dans le cadre de la programmation des variables.

„

Les variables #256 – #285 sont disponibles comme 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 par RETURN.

Le paramètre „LN“ est réservé au transfert des numéros
de séquences. Par conséquent, ce paramètre peut
recevoir une nouvelle valeur lors de la renumérotation du
programme CN.

Advertising