Редактирование формулы |
Типовые задачи Предыдущий Следующий |
Общая информацияВ Контроллере реализована возможность задания упрощенной логики срабатывания дискретных выходных каналов. Для этого необходимо задать формулу срабатывания в окне «Формула». Данная формула представляет из себя один алгоблок AND или OR, имеющий от 1 до 32 входов. Каждый вход может иметь признак инверсии. Если требуется задать более сложную формулу срабатывания дискретного выходного канала, то необходимо использовать логическую программу.
Описание окна «Формула»Внешний вид окна «Формула» для задания упрощенной формулы срабатывания дискретного выходного канала приведен на следующем рисунке.
Рисунок. Внешний вид окна «Формула» Окно «Формула» содержит панель инструментов для добавления и удаления элементов, а также поля, флаги и кнопки. Наименования и описания полей, флагов и кнопок окна «Формула» приведены в следующей таблице. Таблица. Описание полей, флагов и кнопок окна «Формула»
Значение выходаЕсли в поле «Операция» выбрано значение «И»: •значение выхода равно логической единице, если все значения столбца «Канал» (с учетом уставки в одноименном столбце, если доступна) равны логической единице; •значение выхода равно логическому нулю, если хотя бы одно значение столбца «Канал» (с учетом уставки в одноименном столбце, если доступна) имеет значение, равное логическому нулю; •каналы с недостоверным значением, а также с неинициализированным состоянием исключаются из логики работы; •выход имеет неинициализированное состояние, если все каналы из одноименного столбца не иницилизированы; •значение выхода недостоверно, если: •все каналы из одноименного столбца имеют недостоверные значения; •хотя бы один канал из одноименного столбца имеет недостоверное значение, а остальные все каналы имеют неиницилизированное состояние. Если в поле «Операция» выбрано значение «ИЛИ»: •значение выхода равно логической единице, если хотя бы один канал из одноименного столбца имеет значение, равное логической единице; •каналы с недостоверным значением, а также с неинициализированным состоянием исключаются из логики работы; •выход имеет неинициализированное состояние, если все каналы из одноименного столбца не иницилизированы; •значение выхода недостоверно, если: •все каналы из одноименного столбца имеют недостоверные значения; •хотя бы один канал из одноименного столбца имеет недостоверное значение, а остальные каналы имеют неиницилизированное состояние. | |||||||||||||||||||||||||