V-переменные, 26 программиров ание пере менных – Инструкция по эксплуатации HEIDENHAIN MANUALplus 4110

Страница 399

Advertising
background image

HEIDENHAIN MANUALplus 4110

399

6.26

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

ание

пере

менных

V-переменные

MANUALplus различает на основе номеров следующие

диапазоны значений и действительности:

„

Реальные: V1 .. V199

„

Целые: V200 .. V299

„

резервированные: V300 .. V900

Опросы и присвоивание:

„

Размеры станка читать/записывать (параметр станка 7)

Синтаксис: V{Mx[y]}

„

Внешние события опросить

Бит события опрошивается на 0 или 1. Значение события

определяет производитель станка.

Синтаксис: V{Ex[y]}

„

События такта опросить

»Контроль стойкости инстурмента» и «поиск записи старта»

запускают события такта.

Синтакс:V{Ex[1]}

„

Коррекции инструмента читать/записывать

Синтаксис: V{Dx[y]}

Пример: «V-переменная»

. . .
N.. V{M1[Z]=300} [ УСТАНОВЛИВАЕТ
„РАЗМЕР СТАНКА 1 Z“ НА „300“ ]
. . .
N.. V{M1[Z]=300} [ ПЕРЕМЕЩАЕТ НА
„РАЗМЕР СТАНКА 1 Z“ ]
. . .
N.. IF{E1[1]==0} [ ОПРОС „ВНЕШНЕЕ
СОБЫТИЕ 1 – БИТ 1“ ]
. . .
N.. V{D5[X]=1.3} [ УСТАНОВЛИВАЕТ
„КОРРЕКЦИЯ X ИНСТРУМЕНТА 5“ ]
. . .
N.. V{V12=17.4}
N.. V{V12=V12+1}
N.. G1 X{V12}
. . .

x = размер 1..9

y = координата: X, Y, Z, U, V, W, A, B или C

x = суппорт 1

y = бит: 1...16

x = событие 20, 90

„

20: стойкость данного инструмента истекла (глобальная

информация)

„

90: поиск кадра старта (0=не активный; 1=активный)

x = T-номер

y = коррекция на длину: X, Y, или Z

Advertising