ШИФРАТОР - Шифратор

Параметры

ИмяВх/ВыхТипКомментарий
Q[i]Входылогич.Входы.
Кол-во входов может быть от 0 до 16
YВыходцелоч.Выход

Информация по использованию

Алгоблок предназначен для упаковки нескольких логических значений в одно целое значение, для его передачи внутри сегмента сети контроллеров. При этом не нужно передавать по сети RS485 каждый двоичный параметр по отдельности. Может быть использован для формирования режима и т.д.

На входы алгоблока поступают двоичные значения Q[i] (i=1…N), которые преобразуются в целочисленную величину в десятичном коде.

Y=2N-1*Q[N]+2N-2*Q[N-1]+...+ 21*Q[2]+20*Q[1]

В расчет принимается порядок следования выводов в алгоблоке, а не их номера в массиве.