5.2.3.2.6.1. Алгоритм

Алгоритм применяется для обработки дискретного сигнала с внешнего программного модуля.
Режимы работы алгоритма:
штатный режим;
режим подмены.
Штатный режим
В штатном режиме работы значение входного сигнала проходит через блок инверсии, где при включенной функции инвертирования значение меняется на противоположное входному значению и выдается на значение выхода OUT.
OUT.VALUE := INV_ON XOR IN.VALUE;
OUT.QUALITY := IN.QUALITY;
|
Режим подмены
Для перевода алгоритма в режим подмены необходимо на входе MAN_ON установить значение TRUE. При этом на выход алгоритма транслируется значение MAN_VALUE, и качество выходного сигнала устанавливается в значение REPLACE.
OUT.VALUE := MAN_VALUE;
OUT.QUALITY := ENUM_QUALITY.REPLACE;
|
При переходе в режим подмены имитационное значение MAN_VALUE приравнивается к значению выходного сигнала VALUE для обеспечения безударности.
|
