6 sottoprogrammi nc, 7 modelli, 8 compilazione programma nc – HEIDENHAIN CNC Pilot 4290 Manuale d'uso

Pagina 82: 2 not e sulla pr ogr ammazione

Advertising
background image

4 DIN PLUS

70

4.2 Not

e sulla pr

ogr

ammazione

4.2.6 Sottoprogrammi NC

I sottoprogrammi vengono impiegati per la programmazione di profili o
per la programmazione di lavorazioni.

I parametri di passaggio sono disponibili nel sottoprogramma come
variabili. È possibile assegnare una definizione ai parametri di
passaggio (vedi ”

4.16

Sottoprogrammi”).

Nell'ambito del sottoprogramma sono disponibili le variabili locali da
#256 a # 285 per calcoli interni.

I sottoprogrammi possono essere annidati per 6 volte al massimo.
”Annidare” significa che un sottoprogramma richiama un altro
sottoprogramma, ecc.

Se un programma deve essere eseguito più volte, inserire nel
parametro ”0” il fattore di ripetizione.

Il CNC PILOT distingue tra sottoprogrammi locali e
sottoprogrammi esterni. I sottoprogrammi locali e il programma
principale NC si trovano nello stesso file. Soltanto il programma
principale può richiamare il sottoprogramma locale. I sottoprogrammi
esterni vengono memorizzati in file separati e richiamati da programmi
principali NC a scelta o da altri sottoprogrammi NC.

Programmi per esperti
Di norma il costruttore della macchina predispone sottoprogrammi per
processi complessi adeguati alla configurazione della macchina
(esempio: trasferimento pezzo per lavorazione completa). Consultare il
manuale della macchina.

4.2.7 Modelli

Con ”modelli” si identificano blocchi di codici NC predefiniti che
vengono integrati nel programma NC. Si semplifica in questo modo la
programmazione consentendo di raggiungere un certo livello di
standardizzazione.

I modelli vengono definiti dal costruttore della macchina. Richiedere al
costruttore della macchina se e quali modelli sono supportati.

4.2.8 Compilazione programma NC

Per la programmazione delle variabili e la comunicazione utente
occorre tenere presente che il CNC PILOT compila l'intero programma
NC prima di eseguirlo (vedi ”

3.5

Modalità Automatico”).

Il CNC PILOT distingue:

Variabili #, che vengono calcolate nella compilazione del programma

NC

Variabili V, che vengono calcolate per il tempo di esecuzione (ossia

per l'esecuzione del blocco NC)

Input/Output durante la compilazione del programma NC

Input/Output durante l'esecuzione del programma NC

6_4290BH4.pm6

21.02.2005, 08:02

70

Advertising