Показать сообщение отдельно
Старый 27.09.2019, 12:49   #3
redsam
Новичок
 
Регистрация: Nov 2016
Сообщения: 11
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Написание секвенсера

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
А чем не подходит конструкторский секвенсер?

И если рассуждать абстрактно, то непонятно какой ПИД-регулятор вы используете в своем секвенсере. Если конструкторский, то в нем есть входы data, hiU,lowU, с ними можно поиграться. Например, водяной калорифер дошел до 100% и в течение времени Т не справляется, тогда срабатывает триггер, и защелкивает значение входа lowU=HiU, в работу включается пид ЭК, работает, греет и в какой-то момент стало достаточно/перегрел, управляющий сигнал ПИДа падает до 0, выдерживает время и отщелкивает триггер, чтобы водяной калорифер смог снизить производительность.

Еще можно обойтись одним регулятором, разбить управляющее воздействие на два, но в этом случае надо обыгрывать переключение коэффициентов на ПИД.
Спасибо за идею. У нас сложные приточные системы с увлажнениями, осушениями, резервированием и т.д. Стандартная программа не подойдет. А секвенсер в ней закрыт, чтобы использовать для своих программ.
redsam вне форума   Ответить с цитированием