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

Pagina 327

Advertising
background image

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.

Advertising