31 программиров ание пере менных – Инструкция по эксплуатации HEIDENHAIN SW 54843x-02 DIN Programming

Страница 415

Advertising
background image

HEIDENHAIN MANUALplus 620, CNC PILOT 640

415

4.31

Программиров

ание

пере

менных

Задание константы – CONST
Возможности задания константы:

Прямое присвоение значения

Внутренняя информация интерпретатора как константа

Присвоение имени переменным передачи в подпрограмме

Используйте следующую внутреннюю информацию для задания

константы в отрезке CONST.

Пример: Основная программа

%ABC.NC

CONST

_wurzel2 = 1.414213 [прямое присвоение
значения]

_wurzel_2 = SQRT(2) [прямое присвоение
значения]

_posx = __n0_x [внутренняя информация]

VAR

. . .

ЗАГОТОВКА

N..

ГОТОВАЯ ДЕТАЛЬ

N..

ОБРАБОТКА

N..

. . .

Пример: Подпрограмма

%UP1.NCS

CONST

_start_x=__la [подпрограмма значение
передачи]

_posx = __n0_x [внутренние константы]

VAR

#_wo = #c1 [ориентация инструмента]

ОБРАБОТКА

N.. #_wo = #w0(WTL)

N.. G0 X(#_posx*2)

N.. G0 X#_start_x

. . .

Внутренняя информация для задания константы

__n0_x

768 последняя запрограммированная позиция X

__n0_y

769 последняя запрограммированная позиция Y

__n0_z

770 последняя запрограммированная позиция Z

__n0_c

771 последняя запрограммированная позиция C

__n40_g

774 статус КРРК

__n148_o

776 активная коррекция износа

__n18_g

778 активная область обработки

__n120_x

787 опорный диаметр X для расчета CY

__n52_g

790 припуск G52_Geo учитывается 0=нет / 1=да

__n57_x

791 припуск X

__n57_z

792 припуск по Z

__n58_p

793 равноудаленный припуск

__n150_x

794 смещение ширины лезвия X от G150/G151

__n150_z

795 смещение ширины лезвия Z от G150/G151

__n95_g

799 запрограммированный тип подачи _G93/G94/

G95)

__n95_q

796 номер шпинделя запрограммированной

подачи

__n95_f

800 последняя запрограммированная подача

__n97_g

Запрограммированный тип числа оборотов _G96/

G97)

__n97_q

797 номер шпинделя запрограммированного

числа оборотов

__n97_s

Последнее запрограммированное число оборотов

__la-__z

Подпрограмма значения передачи

Константе „_pi“ присвоено значение 3,1415926535989,

которое можно использовать напрямую в любой NC-

программе.

Advertising
Эта инструкция подходит к следующим моделям: