Документация для ACFA-Интеллект

Предыдущая страница Настройка алгоритмов работы выходов контроллера  Настройка управляющих взаимодействий Следующая страница


Логическая формула – это набор из двоичных (включен/выключен – для выхода, не норма/норма – для входа, активен/не активен – для временной зоны и логической формулы, заблокирован/норма – для считывателя) состояний устройств, объединяемых в выражение с помощью булевых операций И, ИЛИ, ИСКЛЮЧАЮЩЕЕ ИЛИ, НЕ. В каждую формулу могут входить до трёх элементов (в том числе другие логические формулы, что может использоваться при построении многоэлементных логических формул).

Логические формулы представляют собой комплексное условие. Систему можно настроить таким образом, что при осуществлении или неосуществлении этого условия выполняется заданная реакция (взаимодействие).

Для каждого контроллера может быть задано до 20 логических формул.

Примечание.

Если версия контроллера Elsys-MB 2.53 и выше и есть модуль расширения памяти, то можно задать до 48 логических формул.

Логические формулы задаются следующим образом:

  1. Перейти на панель настроек объекта Контроллер доступа Elsys-MB и нажать кнопку Логические формулы.

    Откроется окно Логические формулы.
  2.  Нажать кнопку Добавить для добавления новой логической формулы.
    Откроется окно Редактирование логической формулы
  3. Задать параметры логической формулы.
    Описание параметров логической формулы приведено в таблице.

    Номер параметра

    Группа параметров

    Тип

    Описание группы параметров

    Диапазон значений

    1

    Оператор

    Раскрывающийся список

    Выбор булевой операции

    Для первого списка:
    _____ – отсутствие операции
    NOT – логическое НЕ

    Для последующих списков:
    AND – логическое И
    OR – логическое ИЛИ
    XOR – логическое ИСКЛЮЧАЮЩЕЕ ИЛИ

    2

    Объект

    Раскрывающийся список

    Выбор входов, выходов, групп выходов, считывателей, временных зон и других логических формул для добавления в формулу

    Все созданные в ПК ACFA Intellect входы, выходы, группы выходов, считыватели, временных зоны, логические формулы.

    3

    Инверсия

    Флажок

    Переключатель состояния элементов (объектов) формулы

    Да – состояние 1
    Нет – состоянии 2

    включен (состояние 1)/ выключен (состояние 2) – для выхода, не норма/норма – для входа, активен/не активен – для временной зоны и логической формулы, заблокирован/норма – для считывателя

    4

    События

    Не изменяемое поле

    Отображение текущих состояний элементов (объектов) формулы

    -

  4. Ввести название или описание формулы в поле Описание: (5).
  5. Для сохранения изменений необходимо нажать кнопку ОК (6).

    Примечание.

    Для отмены изменений требуется нажать кнопку Отмена (7).

    В результате в таблице со столбцами ID, , Описание отобразится созданная формула.

    Примечание.

    В данной таблице ID – это уникальный номер формулы выхода, который задается автоматически, а (принимает значения 1-20 (48)) – это адрес логической формулы, используемый при ссылке на данную формулу из взаимодействия.

  6. Для удаления логической формулы требуется выделить щелчком левой кнопки мыши необходимую формулу и нажать кнопку Удалить (1).
  7. Для редактирования логической формулы требуется выделить щелчком левой кнопки мыши необходимую формулу и нажать кнопку Редакт. (2).
  8. Для сохранения изменений и возврата на панель настроек объекта Контроллер доступа Elsys-MB необходимо нажать кнопку ОК (3).

Задание логических формул завершено.