While (повторение программы) – Инструкция по эксплуатации HEIDENHAIN MANUALplus 4110
Страница 402
402
6 DIN-программирование
6.27
Ра
зв
ет
вле
н
и
е
программы
, пов
торение
программы
WHILE (повторение программы)
Выбрать «Функция переменных
программы»
Выбрать «повторение программы»
ввести «условия переменных» (рисунок справа
вверху)
«Повторение программы» состоит из элементов:
„ WHILE“ – а за ним условие (сравнение)
„ ENDWHILE“ –замыкает «обусловленное
разветвление программы»
ЧУ-кадры, стоящие между WHILE и ENDWHILE,
так долго отрабатываются, как долго выполнено
«условие». Если условие не выполнено, то
MANUALplus продолжает с кадра после
«ENDWHILE».
При «условии» стоят слева и справа от
«операторов отношения» переменные или
математические выражения (рисунок справа
вверху).
Вставте после ввода «повтроения программы»
выполняемые ЧУ-кадры.
Операторы отношения
<
Меньше
<=
Меньше или Равно
<>
Не равно
>
Больше
>=
Больше или Равно
==
Равно
AND
логическое соединение И
OR
логическое соединение ИЛИ
Если «условие» в WHILE-команде
всгда выполнено, то получаете
«безконечную петлю». Это является
частой причиной ошибок при работе с
повторениями программ.