V-переменные, 26 программиров ание пере менных – Инструкция по эксплуатации HEIDENHAIN MANUALplus 4110
Страница 399
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