4.33 Sous-Programmes; Appel De Sous-Programme: L"Xx" V1 - HEIDENHAIN MANUALplus 620 Manuel D'utilisation

Masquer les pouces Voir aussi pour MANUALplus 620:
Table des Matières

Publicité

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 de 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.
430
Programmation DIN

Publicité

Table des Matières
loading

Table des Matières