31 programování prom ěnných – HEIDENHAIN SW 54843x-02 DIN Programming Uživatelská příručka
Stránka 400
400
Programování podle DIN
4.31 Programování prom
ěnných
Definice konstant – KONST
Možnosti definování konstant:
Přímé přiřazení hodnoty
Interní informace překladače jako konstanty
Přiřazení názvu podprogramu – předávacím proměnným
V úseku KONST používejte následující interní informace pro definici
konstant.
Przykład: Hlavní program
%ABC.NC
KONST
_wurzel2 = 1.414213 [přímé přiřazení hodnoty]
_wurzel_2 = SQRT(2) [přímé přiřazení hodnoty]
_posx = __n0_x [interní informace]
VAR
. . .
POLOTOVAR
N..
HOTOVÝ DÍLEC
N..
OBRÁBĚNÍ
N..
. . .
Przykład: Podprogram
%UP1.NCS
KONST
_start_x=__la [podprogram předávaná hodnota]
_posx = __n0_x [interní konstanta]
VAR
#_wo = #c1 [orientace nástroje]
OBRÁBĚNÍ
N.. #_wo = #w0(WTL)
N.. G0 X(#_posx*2)
N.. G0 X#_start_x
. . .
Interní informace pro definici konstant
__n0_x
768 poslední programovaná poloha X
__n0_y
769 poslední programovaná poloha Y
__n0_z
770 poslední programovaná poloha Z
__n0_c
771 poslední programovaná poloha C
__n40_g
774 stav SRK
__n148_o
776 aktivní korekce opotřebení
__n18_g
778 aktivní rovina obrábění
__n120_x
787 referenční průměr X pro výpočet CY
__n52_g
790 zohlednit přídavek G52_Geo 0=ne / 1=ano
__n57_x
791 přídavek v X
__n57_z
792 přídavek v Z
__n58_p
793 ekvidistantní přídavek
__n150_x
794 posun šířky břitu X z G150 / G151
__n150_z
795 posun šířky břitu Z z G150 / G151
__n95_g
799 programovaný způsob posuvu (G93 / G94 /G95)
__n95_q
796 číslo vřetena programovaného posuvu
__n95_f
800 poslední programovaný posuv
__n97_g
Programovaný typ otáček (G96 / G97)
__n97_q
797 číslo vřetena programovaného druhu otáček
__n97_s
Poslední programované otáčky
__la-__z
Podprogram předávané hodnoty
Konstanta „_pi“ je předdefinovaná s hodnotou:
3,145926535989 a může se přímo používat v každém NC-
programu.