6 если/то-решения с помощью q-параметров, Странице 330 – Инструкция по эксплуатации HEIDENHAIN TNC 320 (340 551-01)
Страница 330
330
10 Программирование: Q-параметры
10.6
Если
/то
-решения
с
по
м
о
щью
Q-
параме
тров
10.6 Если/то-решения с помощью
Q-параметров
Применение
В случае Если/то-решений ЧПУ сравнивает один Q-параметр с
другим Q-параметром или с числовым значением. Если условие
выполнено, то ЧПУ продолжает программу обработки с этого
LABEL, который запрограммирован за этим условием (LABEL
смотри “Обозначение подпрограмм и повторений части
программы”, страница 306). Если условие не выполнено, то ЧПУ
выполняет следующий кадр программы.
Если хотите вызвать другую программу в качестве подпрограммы,
то надо после LABEL программировать PGM CALL.
Безусловные прыжки
Безусловные прыжки это прыжки, которых условие всегда
(=обьязательго) исполнено, нпр.
FN9: FN9: IF+10 EQU+10 GOTO LBL1
Программирование Если/то-решений
Если/то-решения поялвяются при нажатии на Softkey ПРЫЖКИ.
ЧПУ указует следующие программируемые клавиши:
Функция
Softkey
FN9: ЕСЛИ РОВНЫЙ, ПРЫЖОК
нпр. FN9: IF +Q1 EQU +Q3 GOTO LBL “UPCAN25“
Если оба значения или параметры равны, то
прыжок к указанной метке (Label, LBL)
FN10: ЕСЛИ НЕРОВНЫЙ, ПРЫЖОК
нпр. FN10: IF +10 NE –Q5 GOTO LBL 10
Если оба значения или параметры неравны, то
прыжок к указанной метке (Label)
FN11: ЕСЛИ БОЛЬШЕ, ПРЫЖОК
нпр. FN11: IF+Q1 GT+10 GOTO LBL 5
Если первое значение или параметр больше чем
второе значение или параметр, то прыжок к
указанной метке
FN12: ЕСЛИ МЕНЬШЕ, ПРЫЖОК
нпр. FN12: IF+Q5 LT+0 GOTO LBL “ANYNAME“
Если первое значение или параметр меньше
второго значения или параметра, то прыжок к
указанной метке