СДВИГ А - Сдвиговый регистр для аналоговых

Параметры

ИмяВх/ВыхТипКомментарий
INPВходаналог.Вход
STBВходлогич.Сдвиг
RSTВходлогич.Обнулить все выходы
SETВходлогич.Установить все выходы равными входу INP
OUTВыходыаналог.Выходы.
Кол-во выходов может быть от 2 до 32

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

Алгоблок выполняет функцию последовательного сдвига значений аналоговых выходов от 1-го ко 2-му, от 2-го к 3-му и т.д., т.е. OUT[n]=OUT[n-1], OUT[n-1]=OUT[n-2] и т.д., где n - количество выходов.

По переднему фронту сигнала на входе STB происходит приравнивание первого выхода к значению на входе IMP ( OUT[1] = INP ), одновременно с этим осуществляется сдвиг значений остальных выходов.

При RST=1 происходит обнуление всех выходов. При SET=1 все выходы принимают значение входа INP.

Вход SET имеет преимущество перед входом STB. Вход RST имеет преимущество перед входами SET и STB.

Значения выходов могут быть сохранены в энергонезависимой памяти.