31 programowanie zm iennych – HEIDENHAIN SW 54843x-03 DIN Programming Instrukcja Obsługi

Strona 420

Advertising
background image

420

DIN-programowanie

4.31 Programowanie zm

iennych

Definicja stałych - CONST
Możliwości definiowania stałych:

bezpośrednie przypisanie wartości

Wewnętrzne informacje interpretatora jako stała

Przypisanie nazwy do zmiennej przekazu podprogramu

Proszę używać następujących wewnętrznych informacji dla

definiowania stałych w sekcji CONST.

Przykład: Program główny

%ABC.NC

CONST

_wurzel2 = 1.414213 [bezpośrednie przypisanie
wartości]

_wurzel_2 = SQRT(2) [bezpośrednie przypisanie
wartości]

_posx = __n0_x [wewnętrzna informacja]

VAR

. . .

POŁWYROB

N..

CZESC GOTOWA

N..

OBROBKA

N..

. . .

Przykład: Podprogram

%UP1.NCS

CONST

_start_x=__la [podprogram wartość przekazu]

_posx = __n0_x [wewnętrzna stała]

VAR

#_wo = #c1 [orientacja narzędzia]

OBROBKA

N.. #_wo = #w0(WTL)

N.. G0 X(#_posx*2)

N.. G0 X#_start_x

. . .

Wewnętrzne informacje dla definicji stałych
__n0_x

768 ostatnio programowana pozycja X

__n0_y

769 ostatnia programowana pozycja Y

__n0_z

770 ostatnia zaprogramowana pozycja Z

__n0_c

771 ostatnia zaprogramowana pozycja C

__n40_g

774 status SRK

__n148_o

776 aktywne korekcje zużycia

__n18_g

778 aktywna płaszczyzna obróbki

__n120_x

787 średnica referencyjna X dla CY obliczania

__n52_g

790 naddatek G52_Geo uwzględnić 0=nie / 1=tak

__n57_x

791 naddatek w kierunku X

__n57_z

792 naddatek w kierunku Z

__n58_p

793 równoodległy naddatek

__n150_x

794 przesunięcie szerokości ostrza X G150/G151

__n150_z

795 przesunięcie szerokości ostrza Z G150/G151

__n95_g

799 zaprogramowany rodzaj posuwu_G93/G94/G95)

__n95_q

796 numer wrzeciona programowanego posuwu

__n95_f

800 ostatni zaprogramowany posuw

__n97_g

Zaprogramowany rodzaj prędkości obrotowej_G96/

G97)

__n97_q

797 numer wrzeciona programowanego rodzaju

prędkości obrotowej

__n97_s

Ostatnia zaprogramowana prędkość obrotowa

__la-__z

Podprogram wartości przekazu

Stała „_pi“ jest zdefiniowana z góry z wartością:

3,1415926535989 i może być wykorzystywana

bezpośrednio w każdym programie NC.

Advertising
Podręcznik ten jest związany z następujących produktów: