Основные арифметические действия

Вы можете использовать функции D01 - D05 для вычисления значений внутри управляющей программы. Если вы хотите производить вычисления с переменными, то сначала необходимо выполнить присвоение начального значения каждой переменной с помощью функции D00.

Система ЧПУ предоставляет следующие функции:

Синтаксис

Значение

D00

Присвоение

Присвоение значения или состояния неопределённая

D01

Сложение

Образовать сумму из двух значений и подчинить

D02

Вычитание

Вычесть одно значение из другого и присвоить

D03

Умножение

Умножить одно значение на другое и присвоить

D04

Деление

Образовать частное из двух значений и подчинить

Ограничение: нет деления на 0

D05

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

Извлечь корень значения и подчинить

Ограничение: невозможно получить корень из отрицательного значения

N110 D00 Q5 P01 +60

; присвоение, Q5 = 60

N110 D01 Q1 P01 –Q2 P02 –5

; сложение, Q1 = –Q2+(–5)

N110 D02 Q1 P01 +10 P02 +5

; вычитание, Q1 = +10–(+5)

N110 D03 Q2 P01 +3 P02 +3

; умножение, Q2 = 3*3

N110 D04 Q4 P01 +8 P02 +Q2

; деление, Q4 = 8/Q2

N110 D05 Q20 P01 4

; квадрат. корень, Q20 =4

D соответствует синтаксису открытого текста FN.

Номера ISO синтаксиса соответствуют номерам синтаксиса открытого текста.

P01, P02 и т.д. являются подстановочными символами для, например, арифметических символов, которые система ЧПУ отображает в синтаксисе открытого текста.

Папка Базовая арифметика

 
Tip

HEIDENHAIN рекомендует прямой ввод формул, так как вы можете запрограммировать несколько шагов расчета в одном кадре программы.

Формулы в управляющей программе