5.6.2.1.2.4. MUXBOOL8 | МУЛЬТИПЛЕКСОР ЛОГИЧЕСКОГО ТИПА С 8 ВХОДАМИ
Функция MUXBOOL8 выбирает одно значение из восьми входных значений типа BOOL.
Входные параметры
Входные параметры
|
Тип данных
|
Описание
|
SELC
|
DINT
|
Значение селектора (от 0 до 7)
|
IN1
|
BOOL
|
Входное значение 1
|
IN2
|
BOOL
|
Входное значение 2
|
IN3
|
BOOL
|
Входное значение 3
|
IN4
|
BOOL
|
Входное значение 4
|
IN5
|
BOOL
|
Входное значение 5
|
IN6
|
BOOL
|
Входное значение 6
|
IN7
|
BOOL
|
Входное значение 7
|
IN8
|
BOOL
|
Входное значение 8
|
Выходные параметры
Выходные параметры
|
Тип данных
|
Описание
|
OUT
|
BOOL
|
Выходное значение:
Входное значение 1 (SELC = 0)
Входное значение 2 (SELC = 1)
Входное значение 3 (SELC = 2)
Входное значение 4 (SELC = 3)
Входное значение 5 (SELC = 4)
Входное значение 6 (SELC = 5)
Входное значение 7 (SELC = 6)
Входное значение 8 (SELC = 7)
FALSE (SELC имеет значение, отличное от вышеуказанных)
|
Описание
Функция MUXBOOL8 – это мультиплексор с 8 входами для данных логического типа. Он выбирает одно значение из восьми входных значений.
Если для SELC задано значение, отличное от 0 до 7, выход принимает значение FALSE.