Среда разработки Unimod PRO 2 (версия 2.3.40)
 Руководство по программированию
×

Вычитание (-)


Бинарный оператор "-" вычитает из первого операнда значение второго операнда. Операнды должны иметь одинаковые простые типы данных (BYTE, INTEGER, REAL, DOUBLE, TIMER). Вычитание для булевского и строкового типов данных не поддерживается.
 
Синтаксис на языке ST.
Синтаксис
out := in1 - in2
Примеры
//присваивание  значений переменным
in1 := 5;                         
in2 := 10;                  
in3 := -15;
in4 := 5.5;
//out = -5
out := in1 - in2;   
//out = 10
out := in1 - in2 - in3;
//ошибка! попытка вычесть из целого значения вещественное
out3 := in1 - in4;          
 
Синтаксис на языках FBD/LD.
Изображение блока
Примеры