31 pr ogr a mmazione di v a ri abili – HEIDENHAIN SW 54843x-02 DIN Programming Manuale d'uso

Pagina 402

Advertising
background image

402

Programmazione DIN

4.31 Pr

ogr

a

mmazione di v

a

ri

abili

Definizione costanti – CONST

Possibilità della definizione delle costanti:

assegnazione diretta del valore

informazioni interne del compilatore come costante

assegnazione del nome a variabili di trasferimento del
sottoprogramma

Utilizzare le seguenti informazioni interne per la definizione delle
costanti nella sezione CONST.

Esempio: programma principale

%abc.nc

CONST

_wurzel2 = 1.414213 [Assegnazione diretta
del valore]

_wurzel_2 = SQRT(2) [Assegnazione diretta
del valore]

_posx = __n0_x [Informazione interna]

VAR

. . .

BLANK [ PEZZO GREZZO ]

N..

FINISHED [ PEZZO FINITO ]

N..

MACHINING [ LAVORAZIONE ]

N..

. . .

Esempio: Sottoprogramma

%UP1.ncS

CONST

_start_x=__la [Sottoprogramma valore di
trasferimento]

_posx = __n0_x [Costante interna]

VAR

#_wo = #c1 [Orientamento utensile]

MACHINING [ LAVORAZIONE ]

N.. #_wo = #w0(WTL)

N.. G0 X(#_posx*2)

N.. G0 X#_start_x

. . .

Informazioni interne per definizione delle costanti

__n0_x

768 Ultima posizione X programmata

__n0_y

769 Ultima posizione Y programmata

__n0_z

770 Ultima posizione Z programmata

__n0_c

771 Ultima posizione C programmata

__n40_g

774 Stato di SRK

__n148_o

776 Correzioni usura attive

__n18_g

778 Piano di lavoro attivo

__n120_x

787 Diametro di riferimento X per calcolo CY

__n52_g

790 Considerazione sovrametallo G52_Geo 0=no /
1=sì

__n57_x

791 Sovrametallo in X

__n57_z

792 Sovrametallo in Z

__n58_p

793 Sovrametallo equidistante

__n150_x

794 Spostamento larghezza tagliente X di G150/G151

__n150_z

795 Spostamento larghezza tagliente Z di G150/G151

__n95_g

799 Tipo di avanzamento programmato _G93/G94/
G95

__n95_q

796 Numero mandrino dell'avanzamento
programmato

__n95_f

800 Ultimo avanzamento programmato

Advertising
Questo manuale è associato alle seguenti prodotti: