5.2. [DKSF 253.6 IU] Как пользоваться модулем «Логика»?

Правила позволяют задать гибкую логическую схему управления IO линиями и реле устройства в зависимости от изменяющихся внешних условий.

Правила модуля Логики в web-интерфейсе устройства NetPing

1. Номер правила

Чем меньше номер строки, тем выше приоритет правила. Если два правила формируют противоречивую выходную команду (включить и выключить выход одновременно), срабатывает правило с более высоким приоритетом. Если правила не конфликтуют – управляют разными выходами, либо формируют бесконфликтные команды – соотношение их приоритетов никак не влияет на работу.

Правила типа «Пока» всегда имеют более высокий приоритет по отношению к правилам типа «Если», независимо от их взаимного расположения в списке.

Приоритет правила (позиция в списке) может изменяться с помощью кнопок 8 («выше» и «ниже») в конце строки.

2. Чек-бокс включения правила

Правила можно активировать, включая соответствующие чек-боксы. Неактивные правила отображаются серым.

3. Тип правила (режим работы правила)

Возможные значения: «Пока», «Если». Правила «Пока» реагируют на состояние входа и действуют постоянно. Правила «Если» реагируют на изменение состояния входа.

Правило «Пока» предназначено для программирования условий, при которых выход постоянно удерживается в заданном состоянии, пока выполняется условие. Когда условие не выполняется, состояние выхода может изменяться другими правилами.

Правило «Если» предназначено для программирования одномоментной реакции на заданное событие, такое как изменение логического уровня на IO линии или пропадание ответа при работе Пингера. Пока вход правила остаётся в неизменном состоянии, правило «Если» не влияет на состояние своего выхода, даже если условие правила выполняется.

Правила «Пока» всегда имеют более высокий приоритет, чем правила «Если». Например, в то время как одно из правил «Пока» удерживает выход в выключенном состоянии, правила типа «Если», включающие выход по заданному событию, не сработают.

4. Вход

Вход является источником информации для работы правила. Возможные значения представлены в таблице:

Обозначение

Расшифровка

RESET

Сигнал, который активен 5 секунд после старта модуля «Логика» или перезагрузки модуля «Логика» кнопкой «Reset» на web-странице. Применяется для начальной инициализации железа. Например, можно запрограммировать 5 секундный импульс на реле при старте логики, или выдать ИК команду выключения прибора

IO 1

IO линия 1. Перед использованием она должна быть переведена в режим «вход» на странице «ВВОД-ВЫВОД»

IO 2

IO линия 2. Перед использованием она должна быть переведена в режим «вход» на странице «ВВОД-ВЫВОД»

IO 3

IO линия 3. Перед использованием она должна быть переведена в режим «вход» на странице «ВВОД-ВЫВОД»

IO 4

IO линия 4. Перед использованием она должна быть переведена в режим «вход» на странице «ВВОД-ВЫВОД»

TSTAT 1

Термостат 1. Перед использованием термостат должен быть сконфигурирован на странице «ЛОГИКА»

TSTAT 2

Термостат 2. Перед использованием термостат должен быть сконфигурирован на странице «ЛОГИКА»

PINGER 1

Пингер 1. Перед использованием пингер должен быть сконфигурирован на странице «ЛОГИКА»

PINGER 2

Пингер 2. Перед использованием пингер должен быть сконфигурирован на странице «ЛОГИКА»

C.S. ALARM

Сигнал тревоги датчика дыма (токового датчика). Сигнал «C.S.ALARM» срабатывает, когда параметры датчика выходят за настроенные условия «Тревога» на странице «ДАТЧИК ДЫМА» web-интерфейса устройства

C.S. FAIL

Сигнал отказа датчика дыма (токового датчика). Сигнал «C.S. FAIL» срабатывает, когда параметры датчика выходят за настроенные условия «Обрыв шлейфа» и «Кор.зам. шлейфа» на странице «ДАТЧИК ДЫМА» web-интерфейса устройства

C.S. NORMСигнал нормальной работы датчика дыма (токового датчика). Сигнал «C.S. NORM» срабатывает, когда параметры датчика удовлетворяют настроенным условиям «Тревога», «Обрыв шлейфа», «Кор.зам. шлейфа» на странице «ДАТЧИК ДЫМА» web-интерфейса устройства
AC PWRНаличие питания 220 В на входе устройства

5. Условие

Условие, при котором применяется правило и выдаётся команда, изменяющая состояние выхода. Доступный набор условий изменяется в зависимости выбранного типа задачи. Условия отражают смысл состояния входа. Для пингера возможные значения – «Молчит», «Отвечает». Для IO линии возможные значения – «лог.1», «лог.0». Для термостата возможные значения – «Ниже заданной Т», «Выше заданной Т».

Правило типа «Если» срабатывает только в момент наступления условия.

Правило типа «Пока» действует всё время, пока выполняется условие.

6. Команда

Команда, выполняющаяся при срабатывании правила (выполнении условия).

Для правила «Если» возможные значения  – «Включить», «Выключить», «Переключить». Эти команды срабатывают в момент возникновения условия.

Для правила «Пока» возможные значения  – «Держать Вкл», «Держать Выкл». Эти команды действуют всё время, пока выполняется условие.

7.  Выход

Выход, которым управляет правило. Возможные значения представлены в таблице:

Обозначение

Расшифровка

IO 1

IO линия 1. Перед использованием она должна быть переведена в режим «выход логики» на странице «ВВОД-ВЫВОД»

IO 2

IO линия 2. Перед использованием она должна быть переведена в режим «выход логики» на странице «ВВОД-ВЫВОД»

IO 3

IO линия 3. Перед использованием она должна быть переведена в режим «выход логики» на странице «ВВОД-ВЫВОД»

IO 4

IO линия 4. Перед использованием она должна быть переведена в режим «выход логики» на странице «ВВОД-ВЫВОД»

RELAY 1

Реле, встроенное в корпус устройства. Перед использованием оно должно быть переведено в режим «Логика» на странице «УПРАВЛЕНИЕ 220V»

RELAY 2Реле, встроенное в корпус устройства. Перед использованием оно должно быть переведено в режим «Логика» на странице «УПРАВЛЕНИЕ 220V»

SNMP 1

SNMP Setter 1. Перед использованием он должен быть сконфигурирован на странице «ЛОГИКА»

SNMP 2

SNMP Setter 2. Перед использованием он должен быть сконфигурирован на странице «ЛОГИКА»

SNMP 3SNMP Setter 3. Перед использованием он должен быть сконфигурирован на странице «ЛОГИКА»
SNMP 4SNMP Setter 4. Перед использованием он должен быть сконфигурирован на странице «ЛОГИКА»

IR 1

ИК команда 1. Перед использованием команда должна быть записана и сохранена в ячейку 1 на странице «ИК КОМАНДЫ»

IR 2

ИК команда 2. Перед использованием команда должна быть записана и сохранена в ячейку 2 на странице «ИК КОМАНДЫ»

IR 3

ИК команда 3. Перед использованием команда должна быть записана и сохранена в ячейку 3 на странице «ИК КОМАНДЫ»

IR 4

ИК команда 4. Перед использованием команда должна быть записана и сохранена в ячейку 4 на странице «ИК КОМАНДЫ»

C.S. PWR

Перед использованием выхода C.S. PWR следует переключить питание шлейфа в режим «Управляется логикой» на странице «ДАТЧИК ДЫМА»

8. Кнопки выше/ниже

Кнопки предназначены для изменения позиции правила в списке и, таким образом, изменения приоритета правила. Если правила формируют конфликтующие команды для выхода, срабатывает правило, стоящее выше по списку. Однако, правила «Пока» всегда имеют более высокий приоритет по отношению к правилам «Если», независимо от взаимного расположения в списке.

9. Кнопки управления

Кнопки управления срабатывают непосредственно при их нажатии. Дополнительно нажимать кнопку «Применить изменения» нет необходимости.

Кнопки «Пуск» и «Стоп» управляют запуском и приостановкой работы правил. Это состояние сохраняется при выключении устройства. Если правила приостановлены, появляется предупреждающая строка статуса логики «10».

Кнопка «Reset» переводит выходы, управляемые модулем логики, в заданное начальное состояние, а также инициирует сигнал сброса. Правила, в которых в качестве входа задан сигнал сброса RESET, могут перевести выходы в необходимое требуемое начальное состояние. Следует иметь ввиду, что, если правила не приостановлены перед нажатием кнопки «Reset», состояние выходов может немедленно измениться, и команда сброса не будет иметь внешнего эффекта.

10. Строка статуса

Если действие правил приостановлено, появляется строка-предупреждение.

11. Кнопка сохранения изменений

После установки всех требуемых настроек нажмите кнопку «Применить изменения». 

Ограничения

Модуль логики устройства NetPing IO v2 не поддерживает следующие «входы» правила:

  • TSTAT1;
  • TSTAT2;
  • C.S. ALARM;
  • C.S. FAIL;
  • C.S. NORM;
  • AC PWR

Модуль логики устройства NetPing IO v2 не поддерживает следующие «выходы» правила:

  • RELAY1;
  • RELAY2;
  • IR1;
  • IR2;
  • IR3;
  • IR4;
  • C.S. PWR