Главная Книги - Разные Haas Фрезерный станок Руководство 96-RU8200 (Редакция A Январь 2014 г.)
поиск по сайту правообладателям
|
|
содержание .. 14 15 16 17 ..
Программирование
опций
235 Выражения Выражения
определяются
как
любая
последовательность
переменных
и операторов , заключенная
в
квадратные
скобки
[
и
] . Существует
два
типа выражений : условные
и
арифметические . Условные
выражения
возвращают значения
ЛОЖНО (0.0) или
ИСТИННО ( любое
отличное
от
нуля ). Арифметические выражения
определяют
значение
с
помощью
арифметических
операторов и функций . Условные
выражения В
системе
управления Haas все
выражения
задают
условное
значение . Это
значение равно
либо 0.0 ( ЛОЖНО ), либо
не
равно
нулю ( ИСТИННО ). Контекст , в
котором используется
выражение , определяет , является
ли
оно
условным . Условные выражения
используются
в
операторах
IF
и
WHILE , а
также
в
команде
M99 . Условные выражения
могут
использовать
булевы
операторы
для
определения
ИСТИННОСТИ или
ЛОЖНОСТИ условия . Условная
конструкция
M99
используется
только
в
системе
управления Haas. Без макросов
M99
в
системе
управления Haas способна
выполнять
безусловный
переход к
любой
строке
в
текущей
подпрограмме , если
поместить
в
эту
строку
код
Р . Например : N50 M99 P10 ; Пример Пояснения IF [#1 EQ 0.0] GOTO100; Перейти
к
блоку 100, если
переменная #1 равна
0.0. WHILE [#101 LT 10] DO1; Пока
переменная #101 меньше 10, повторять
цикл
DO1..END1. #1=[1.0 LT 5.0]; Переменной #1 присвоено
значение 1.0 ( ИСТИННО ). IF [#1 AND #2 EQ #3] Если
переменная #1 И
переменная #2 равны
значению
в #3, то
система
управления
выполняет
переход
в
блок 1. |