Логическое отрицание (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.
|
Изображение блока
|
|
|
|
Примеры
|
![]() |
![]() |


