36 sottoprogrammi, Chiamata sottoprogramma: l"xx" v1 – HEIDENHAIN CNC Pilot 4290 V7.1 Manuale d'uso
Pagina 327

HEIDENHAIN CNC PILOT 4290
327
4.36 Sot
topr
ogr
ammi
4.36 Sottoprogrammi
Chiamata sottoprogramma: L"xx" V1
La chiamata sottoprogramma contiene i seguenti elementi:
L: lettera che identifica la chiamata sottoprogramma
"xx": nome del sottoprogramma – nei sottoprogrammi esterni nome
del file (al massimo 8 cifre o lettere)
V1: identificativo per sottoprogramma esterno – si omette nei
sottoprogrammi locali
Istruzioni per il lavoro con sottoprogrammi:
I sottoprogrammi esterni si trovano in un file separato e vengono
chiamati da qualunque programma principale, da altri
sottoprogrammi e dal TURN PLUS.
I sottoprogrammi locali si trovano nel file del programma principale.
Possono essere chiamati solo dal programma principale.
I sottoprogrammi possono essere "concatenati" fino a 6 volte. Per
concatenamento si intende il richiamo di un sottoprogramma
all'interno di un altro sottoprogramma.
Sono da evitare richiami ricorrenti.
In un sottoprogramma è possibile programmare fino a 20 "valori di
trasferimento".
Denominazioni: da LA a LF, LH, I, J, K, O, P, R, S, U, W, X, Y, Z
Identificativo all'interno del sottoprogramma: "#__.." seguito dalla
denominazione del parametro in lettere minuscole (esempio:
#__la).
All'interno del sottoprogramma utilizzare questi valori di
trasferimento nell'ambito della programmazione di variabili.
Le variabili #256 – #285 sono disponibili in ogni sottoprogramma
come variabili locali.
Se un sottoprogramma deve essere elaborato più volte, definire il
fattore di ripetizione nel parametro "Numero ripetizioni Q".
Un sottoprogramma termina con RETURN.
Il parametro "LN" è riservato per il trasferimento di numeri
di blocco. Nella rinumerazione del programma NC questo
parametro può contenere un nuovo valore.