Функции математических действийФункции математических действий используются для осуществления логических, арифметических и тригонометрических операций. Ниже дана таблица операционных символов. Функции действий могут быть использованы вместе с переменными для управления периферийными устройствами или передачи результатов работы. Таблица 1-1. Функции математических действий.
*1: Значение ATAN2 (b, a) является аргументом (диапазон от -1800 до 1800) точки с прямоугольными координатами (a, b). *2: В данном примере установочная единица – мм. *3: Между символами логической операции должны стоять пробелы (EOR, OR, AND, NOT). *4: Числа после символов функциональных операций (SIN, COS, TAN, и т.д.) должны быть заключены в квадратные скобки "[ ]". ("a", "b" и "с" используются для обозначения содержимого соответствующих разрядов.)
а) Исключающая OR (EOR) с = а _ EOR _ b Если два соответствующих значения согласуются, результат EOR будет 0. Если два значения не согласуются, результат EOR будет 1.
b) Логическая OR (OR) с = а _ AND _ b Если оба соответствующих значения равны 0, результат OR будет 0. Если эти значения не равны 0, результат OR будет 1.
c) Логическая AND (AND) с =а _ AND _ b Если оба соответствующих значения равны 1, результат AND будет 1. Если эти значения не равны 1, результат AND будет 0.
d) Отрицание (NOT) b = NOT _ a NOT инвертирует значения (0→1, 1→0).
е) Арктангенс (1) (ATAN) θ = ATAN [b/a] Арктангенс (2) (ATAN2) θ = ATAN2 [b, a] f) Округление до целого числа (ROUND) Оператор ROUND округляет указанное значение до целого. g) Усечение к целому (FIX) Оператор FIX усекает (сокращает) указанное значение до целого. h) Увеличение до целого (FUP) Оператор FUP увеличивает указанное значение до целого. Значения для функций ROUND, FIX и FUP указаны в микронах. |
|
Программирование станков с ЧПУ Okuma OSP-U100L, OSP-U10L. Правила, функции, коды, команды, примеры программ.
При копировании материалов ссылка на сайт обязательна.