Автоматы
Описание
Система автоматов — это механизм, позволяющий осуществлять управляющие воздействия на выходной сигнал на основе входных данных. Система особенно полезна в случаях, когда управление объектом зависит от множества условий, но приводит к единому выходному воздействию.
Типичные сценарии применения
- Управление по удалённой команде
- Управление по нажатию кнопки
- Управление по логическому условию
Логика работы
В системе используются следующие основные понятия:
- Сигнал — идентификатор, по которому происходит управляющее воздействие.
- Сигнал команды — целевой сигнал, на который оказывается воздействие.
Доступные команды
По сигналу команды возможно выполнить одно из следующих действий:
- Включать/Отключать (переключение состояния)
- Только Включать (активация)
- Только Отключать (деактивация)
Если требуется отключение при срабатывании условия "1", следует установить Значение команды в "0".
Примеры автоматов
Рассмотрим ситуацию, где:
tit_1
— сигнал измеренияts_ustavka1
— уставка с условием (например,tit_1 > 100
)tu_1
— команда управления


Настройка автомата
- Сигнал:
ts_ustavka1
- Сигнал команды:
tu_1
- Тип команды: "Включить" (так как уставка срабатывает по "1")
- Значение команды: "0" (требуется отключение)
В данном примере при превышении значения tit_1
порога в 100 единиц, уставка активируется (ts_ustavka1 = 1
), что приводит к отправке команды "0" на tu_1
и, соответственно, отключению выключателя.