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

Логическое отрицание (NOT)


Унарный оператор логического отрицания NOT применяется к значениям булевского типа данных (BOOLEAN) и изменяет значение на противоположное. При этом операндом может являться константа, переменная или выражение.
 
Синтаксис на языке ST.
Синтаксис
out := NOT(in1)
Примеры
in1 := true;                                //присваивание  значений переменным
out1 := NOT(in1);                     //out1 = false
out2 := NOT(false);                     //out2 = true
out3 := NOT(NOT(in1));         //out3 = true
out4 := NOT(in1 AND true); //out4 = false
 
Синтаксис на языках FBD/LD.
Изображение блока
Примеры