5.5.2.3.1.5.1. Алгоритм

Функциональный блок TYP_DI выполнен на основе базового функционального блока SI_1 и, соответственно, наследует его функции.
|
Функция
|
Описание
|
|
Обработка входного сигнала IN и формирование переменной процесса PV.
| |
|
Значение PV не формируется по состоянию входного сигнала IN, а задается оператором вручную. Реальное значение входного сигнала IN отслеживается по значению параметра необработанных данных RAW.
| |
|
Функция симуляции предназначена для проверки работы оборудования, использующего блок SI_1. Не формируется значение PV (удержание предыдущего значения). Реальное значение входного сигнала IN отслеживается по значению параметра необработанных данных RAW.
| |
|
Обработка тревог блока и формирование списка сработавших тревог (ALRM_R) и состояния тревог (ALRM). Информация по сигнализации нарушения соединения (CNF) представлена в общем разделе с описанием сигнализации (ссылка "Обработка сигнализации").
| |
|
Маскирование тревог (тревоги формируются, но не записываются в журнал событий).
|
Данный функциональный блок отображает дискретный входной сигнал от модулей ввода/вывода в виде переменной процесса PV. Этот блок используется для индикации переменной процесса, генерации сигнала тревоги для оператора и выдачи сигналов защит, которые выполнены в виде защитных выходов ALM_AN, WARN_AN, AN и QBAD, на внешнюю логику при активации дискретного входа или тревогах IOP/IOP-. Тип сигнала тревоги и соответственно защитный выход можно задать в переменной SIGN_TYPE.
С помощью включения режима технологического обслуживания (кнопка "Режим технологического обслуживания" в окне настроек блока на АРМ оператора) возможна блокировка защитных выходов ALM_AN, WARN_AN, AN и QBAD при активации дискретного входа или тревогах IOP/IOP-.
Настройка типа дискретного входа (ETS или DTS) осуществляется в среде Astra.IDE с помощью конфигурационного параметра CONFIG.INPUT.ANSW_DIR (Тип направления ответа) типа ENUM_DIR, для которого возможны следующие значения:
DIRECT (прямой). Срабатывание дискретного входа происходит при IN = TRUE (тип ETS);
REVERSE (обратный). Срабатывание дискретного входа происходит при IN = FALSE (тип DTS).
Список доступных режимов функционального блока TYP_DI:
Инициализация
По умолчанию блок инициализируется в режиме AUT.
Функция тревоги
Список доступных тревог функционального блока TYP_DI:
Нормальное состояние (NR)
Высокая сигнализация размыкания входа (IOP)
Низкая сигнализация размыкания входа (IOP-)
Сигнализация нарушения соединения (CNF)
В случае состояния данных PFAL функциональный блок автоматически формирует сигнал тревоги IOP. В случае тревоги IOP представляется последнее хорошее значение.
Функциональная блок-схема

Состав элементов блока:
Подпрограмма логики выбора сигнализации используется для формирования сконфигурированной сигнализации (информационной/предупредительной/аварийной в зависимости от конфигурационного параметра SIGN_TYPE) при активации дискретного входа.
Методы доступа к входам/выходам и адресаты соединения входов/выходов:
|
Вход/Выход
|
Метод доступа
к
входам/
выходам
|
Адресат соединения
| |||
|
Каналы модулей
ввода/
вывода ПЛК
|
Переменные
внешней
логики
|
Входы/
выходы функциональных блоков
| |||
|
IN
|
Вход ответа
|
Запись
|
x
|
-
| |
x: соединение разрешено
-: соединение запрещено
