26 программирование переменных, Основы, Программирование – Инструкция по эксплуатации HEIDENHAIN MANUALplus 4110

Страница 396: Переменных” на странице 396)

Advertising
background image

396

6 DIN-программирование

6.26

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

ание

пере

менных

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

переменных

Основы

MANUALplus преобразовует ЧУ-программы перед отработкой

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

„

#-переменная – анализ во время Преобразования программы

ЧУ

„

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

программы ЧУ

Действуют следующие правила:

„

«Точка перед чертой»

„

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

„

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

значения от –32767 .. +32768

„

Реальные переменные (только при #- и V-переменных): числа

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

после запятой

„

V-переменные «сохраняются», даже если управление

межвременно выло выключено

Синтакс

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

+

Сложение

Вычитание

*

Множение

/

Деление

SQRT(...)

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

ABS(...)

абсолютная величина

TAN(...)

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

ATAN(...)

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

SIN(...)

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

ASIN(...)

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

COS(...)

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

ACOS(...)

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

ROUND(...)

Округление

LOGN(...)

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

EXP(...)

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

INT(...)

Вычитание мест после запятой

только при #-переменных:

SQRTA(.., ..)

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

2

+b

2

)

SQRTS(.., ..)

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

2

–b

2

)

Advertising