4 compatibilità in programmi din – HEIDENHAIN SW 54843x-03 Manuale d'uso

Pagina 627

Advertising
background image

HEIDENHAIN MANUALplus 620

627

9.4 Compatibilità in pr

ogr

ammi DIN

9.4 Compatibilità in programmi

DIN

Il formato dei programmi DIN del precedente controllo numerico CNC
PILOT 4290 si differenzia dal formato del MANUALplus 620. I
programmi delle versioni precedenti dei controlli numerici possono
tuttavia essere adattati ai nuovi controlli numerici con l'apposito
convertitore.

All'apertura di un programma NC il MANUALplus 620 riconosce i
programmi dei controlli precedenti. Dopo una domanda di conferma
questo programma viene convertito. Al nome del programma è
assegnato il prefisso "CONV_...". Il convertitore di programmi è anche
un componente del "Transfer" (modo operativo Organizzazione).

Nel caso dei programmi DIN è necessario tenere conto anche dei
diversi aspetti di gestione utensili, gestione parametri,
programmazione di variabili e programmazione PLC.

Tenere presente i seguenti punti per la conversione di programmi DIN
del CNC PILOT 4290:

Chiamata utensile (istruzioni T della sezione REVOLVER [TURRET]):

Le istruzioni T che contengono un riferimento al database utensili
vengono acquisite senza variazioni (esempio: T1 ID"342-300.1")

Istruzioni T comprendenti dati utensile, non possono essere
convertite

Programmazione variabili:

Le variabili D (variabili #) vengono sostituite da variabili # della nuova
sintassi. A seconda dell'intervallo di numeri si utilizzano le variabili #c
o #l o #n o #i.

Particolarità: #0 diventa #c30, #30 diventa #c51

Le variabili V sono sostituite da variabili #g. Per le assegnazioni
vengono eliminate le parentesi graffe. Per le espressioni le parentesi
graffe vengono trasformate in parentesi tonde.

Gli accessi delle variabili a dati utensile, quote macchina, correzioni
D, dati parametri nonché eventi non possono essere convertiti. Le
sequenze dei programmi devono essere adattate. l'evento "Ricerca
blocco iniziale attiva" E90[1] si trasforma in #i6

Tenere presente che – contrariamente al 4290 – l'interprete del
MANUALplus 620 ripete l'analisi delle righe ad ogni esecuzione
programma.

Funzioni M:

M30 con NS.. diventa M0 M99 NS

M97 viene eliminata per controlli numerici a un canale

Tutte le altre funzioni M vengono acquisite senza variazioni

Funzioni G:

Le seguenti funzioni G non sono supportate fino a ora dal CNC
PILOT 640: G62, G63, G98, G162, G204, G710, G906, G907, G915,
G918, G975.

Advertising