5 если/то-решения при помощи q-параметров, Применение, Безусловные переходы – Инструкция по эксплуатации HEIDENHAIN TNC 640 (34059x-02) ISO programming
Страница 259: Программирование если/то-решений, Если/то-решения при помощи q-параметров, Если/то-решения при помощи q-параметров 9.5, 5 если/то-решения при помощи q- параметров
Если/то-решения при помощи Q-параметров
9.5
9
TNC 640 | Руководство пользователя «Программирование DIN/ISO» | 12/2013
259
9.5
Если/то-решения при помощи Q-
параметров
Применение
При использовании если/то-решений система ЧПУ сравнивает
один Q-параметр с другим Q-параметром либо с числовым
значением. Если условие выполнено, то ЧПУ продолжает
программу обработки с метки, запрограммированной за
условием (Label смотри "Обозначение подпрограмм и
повторений части программы", Стр. 236). Если условие не
выполнено, то система ЧПУ выполняет следующий кадр
программы.
Если нужно вызвать другую программу в качестве
подпрограммы, то после метки следует запрограммировать
вызов программы %.
Безусловные переходы
Безусловные переходы - это переходы, условие для которых
всегда (=обязательно) исполнено, например,
D09 P01 +10 P02 +10 P03 1 *
Программирование если/то-решений
если/то-решения отображаются при нажатии клавиши Softkey
ПЕРЕХОДЫ. Система ЧПУ отобразит следующие клавиши
Softkey:
Функция
Softkey
D09
: ЕСЛИ РАВНЫ, ПЕРЕХОД
например, D09 P01 +Q1 P02 +Q3 P03
“UPCAN25“ *
Если оба значения или параметра равны,
совершается переход к указанной метке
D10
: ЕСЛИ НЕ РАВНЫ, ПЕРЕХОД
например, D10 P01 +10 P02 -Q5 P03 10 *
Если оба значения или параметры не равны,
совершается переход к указанной метке
D11
: ЕСЛИ БОЛЬШЕ, ПЕРЕХОД
например, D11 P01 +Q1 P02 +10 P03 5 *
Если первое значение или параметр больше
второго значения или параметра, совершается
переход к указанной метке
D12
: ЕСЛИ МЕНЬШЕ, ПЕРЕХОД
например, D12 P01 +Q5 P02 +0 P03
“ANYNAME“ *
Если первое значение или параметр меньше
второго значения или параметра, совершается
переход к указанной метке