Funzioni fndefine, fnparam e fncall, 4 f o rm ule – HEIDENHAIN ND 2100G Manuale d'uso

Pagina 242

Advertising
background image

242

2 Installazione e specifiche

2.4 F

o

rm

ule

Funzioni FnDefine, FnParam e FnCall

Una funzione ND 2100G personalizzata è un insieme di operazioni di
formule che esegue un'attività specifica ed è relativamente
indipendente dalle altre operazioni delle formule. Richiamare una
funzione personalizzata in una formula fornisce un valore calcolato
dalla funzione.

I vantaggi per creare funzioni personalizzate includono:

„

ridurre la duplicazione di operazioni delle formule in un programma
di lavorazione

„

riutilizzo di operazioni delle formule in locazioni multiple di
programmi di lavorazione

„

compressione di operazioni complesse in brevi dichiarazioni
semplici che incrementano la leggibilità

Le funzioni personalizzate ND 2100G includono sempre:

„

un insieme di operazioni delle formule da eseguire quando si chiama
la funzione

Le funzioni personalizzate ND 2100G includono anche:

„

parametri idonei alla funzione e utilizzati nel calcolo del valore fornito

Le funzioni personalizzate sono create utilizzando FnDefine. Funzioni
personalizzate che sono idonee ai parametri utilizzano anche FnParam.
Le funzioni vengono eseguire se FnCall è incluso in una formula. Le
funzioni possono essere definite con o senza parametri di ingresso e
forniscono il risultato delle operazioni incluse delle formule.

Le funzioni devono essere definite su linee nascoste delle formule
dimensionali ma possono essere chiamate da formule dimensionali
nascoste o visibili.

Definizione e chiamata di funzioni personalizzate

Inserimento di una definizione o chiamata di funzione personalizzata

U

Premere il softkey ALTRO...

U

Premere il tasto XTRA

U

Utilizzare i tasti freccia per evidenziare FnDefine o FnCall

U

Premere il tasto ENTER

Funzione FnDefine.

Funzione FnCall.

Sintassi della funzione FnDefine

Hn = DefFn#(azione 1, azione 2, …azione n)
Le azioni sono combinazioni di operazioni delle formule del
visualizzatore ND 2100G.

Sintassi della funzione FnCall

A = Fn#(param1, param2, …param n)
Parametri idonei alla funzione e utilizzati nel calcolo del risultato.

Advertising