PDA

Просмотр полной версии : Запуск таймера при активном флаге



fedotov_andrey
29.05.2025, 16:21
Подскажите пожалуйста, не могу решить простую задачу))
Сделал управление печкой и вентиляцией. В ручном режиме все работает хорошо.
Захотел немного усложнить задачу и сделал флаг nagrev_ven. Т.е. при старте печки, если флаг установлен, нужно запустить вытяжку и выключить ее после выключения печки через 30 минут.
Помогите пожалуйста решить.

МихаилГл
29.05.2025, 16:58
Переходите на st, зачем вам проблемы с кубиками...

Смотрите в сторону таймеров. Раз сделали то, что выше, то то что еще хотите не такая и проблема

fedotov_andrey
29.05.2025, 17:08
На st у меня написано и работает)) хочу на fbd разобраться

1exan
29.05.2025, 17:11
На st у меня написано и работает)) хочу на fbd разобраться

Так попробуйте
84074

fedotov_andrey
29.05.2025, 20:49
Большое спасибо! Как написано у вас, не заработало, но натолкнуло на мысль.
Вот такая схема заработала, не знаю на сколько это верное решение.

1exan
30.05.2025, 07:51
Большое спасибо! Как написано у вас, не заработало, но натолкнуло на мысль.
Вот такая схема заработала, не знаю на сколько это верное решение.

Если работает так как нужно - значит верное

Сергей0308
30.05.2025, 11:22
Подскажите пожалуйста, не могу решить простую задачу))
Сделал управление печкой и вентиляцией. В ручном режиме все работает хорошо.
Захотел немного усложнить задачу и сделал флаг nagrev_ven. Т.е. при старте печки, если флаг установлен, нужно запустить вытяжку и выключить ее после выключения печки через 30 минут.
Помогите пожалуйста решить.

Так это же элементарно, в смысле, сводится к элементу "2И" и таймеру с задержкой выключения!
А у Вас неправильно, в смысле, надо использовать сигнал включения печи в работу, а не сигнал нагрева, так как нагрев может отключатся с гистерезисом, насколько успел понять ваш алгоритм, короче, освойте элемент "2И", тогда не возникнет подобных проблем, это я так думаю!