Обозначение


Описание

Блок предназначен для работы с быстрыми дискретными выходами.
Для каждого физического выхода контроллера в блоке имеется возможность создать вход doi, при подаче сигнала на который, загорается индикатор и генерируется выходной сигнал.
Параметр pos позволяет задать стартовый номер используемого FDO. Данный параметр полезен, если в проекте требуется создать несколько блоков FDO (например, если какие-то из промежуточных выходов работают в других режимах).
В качестве выходов блок имеет диагностические параметры: sts равный 1 если блок работает корректно и <0 в случае ошибки, а также логический vld который изменяется только между 0 и 1 по аналогичным правилам.

Статусы блока

Статус Описание
2Сумма pos и количества входов блока превышает количество выходов контроллера
1Блок работает без ошибок
0Работы не выполнялось (инициализация)
[-1;-8]Ошибка записи состояния выхода
-32Ошибка инициализации устройства
-33Ошибка связи с выходами

Раздел библиотеки: Овен

Особенности

Если общее число входов блока (с учётом сдвига pos) превышает реальное количество выходов контроллера, то блок установит sts 2, vld 0 и повлияет только на выходы, попадающие в корректный диапазон.
Если в проекте блоки созданы таким образом, что для одного выхода используется несколько режимов работы, то ни для одного из режимов не гарантируется нормальная работа.