34 программирование переменных – Инструкция по эксплуатации HEIDENHAIN CNC Pilot 4290 V7.1

Страница 328

Advertising
background image

328

4.34

Программиров

ание

пере

менных

4.34 Программирование

переменных

CNC PILOT транслирует NC-программы перед их выполнением.

Поэтому различается два типа переменных:

„

#-переменная: анализ во время компиляции NC-программы.

„

V-переменные (или события) – анализ во время выполнения

NC-программы

При вычислении действуют правила:

„

"Точка перед чертой"

„

До 6 уровней скобок

„

Целые переменные (только для V-переменных): целые

значения от

–32767 .. +32768

„

Реальная переменная: число с плавающей запятой с

максимальным количеством знаков 10 до и 7 после запятой

„

Переменные "сохраняются", даже если система управления

была выключена на некоторое время

„

Доступные вычислительные операции: см. таблицу

Синтакс

Математические функции

+

Сложение

Вычитание

*

Умножение

/

Деление

SQRT(...)

Квадратный корень

ABS(...)

Абсолютное значение

TAN(...)

Тангенс (в градусах)

ATAN(...)

Арктангенс (в градусах)

SIN(...)

Синус (в градусах)

ASIN(...)

Арксинус (в градусах)

COS(...)

Косинус (в градусах)

ACOS(...)

Арккосинус (в градусах)

ROUND(...)

Округление

LOGN(...)

Натуральный логарифм

EXP(...)

Показательная функция ex

INT(...)

Выделение целой части числа

Только для #-переменных:
SQRTA(.., ..)

Квадратный корень из (a

2

+b

2

)

SQRTS(.., ..)

Квадратный корень из(a

2

–b

2

)

Программируйте NC-кадры с вычислениями с

переменными с использованием "идентификаторов

суппорта $..", если на вашем станке имеется несколько

суппортов. В другом случае, вычисления будут

производится несколько раз.

Advertising