XOR: Функция исключающего ИЛИ
Описание функции
Функция выполняет побитовую связь «Исключающее ИЛИ» битовых последовательностей на входах и возвращает результат на выходе.
Типы данных всех входов и выходов должны быть идентичны.
Количество входов может быть увеличено максимум до 32.
EN и ENO могут быть сконфигурированы как дополнительные параметры.
Представление:
Описание параметров
Описание входных параметров:
Параметр | Тип данных | Значение |
Value_1 | BOOL, BYTE, WORD, DWORD | Входная битовая последовательность |
Value_2 | BOOL, BYTE, WORD, DWORD | Входная битовая последовательность |
Value_n | BOOL, BYTE, WORD, DWORD | Входная битовая последовательность n = макс. 32 |
Описание выходного параметра:
Параметр | Тип данных | Значение |
Result | BOOL, BYTE, WORD, DWORD | Выходная битовая последовательность |
Дополнительные доступные функции
При использовании ПЛК Premium следующие функции доступны в библиотеке Obsolete:
XOR_DINT
XOR_INT
Эти функции идентичны функции XOR.
Если взглянуть с технической точки зрения, тогда функция примет вид:
На рисунке я показал, как действует данная функция при помощи электрической схемы, если собрать ее, то действия будут идентичными той, что в программе.