Показать сообщение отдельно
Старый 15.10.2018, 17:44   #4
GTS
Senior Member
 
Регистрация: Jun 2017
Сообщения: 161
Благодарил(а): 3 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Настройка vPID на горелку

Цитата:
Сообщение от Arsie Посмотреть сообщение
У регулятора вход есть специальный:

Время хода (minimum) - минимально допустимая длительность импульса открывания или закрывания. Длительность задаётся в циклах системы.

Типа, он не работает? Можно все ваши настройки, температуру, уставку и время тика? Попробую смоделировать. Особенно важна разница между температурой и уставкой.

Хотя, возможно, это по D-составляющей прерывается выдача импульса, там это возможно. Ну, типа импульс на открывание уже пошёл и тут Д-составляющая рапортует, что ожидается вылет за зону удержания. Импульс тут же прерывается. Лечится улучшением фильтрации датчика.
Прошу прощения не увидел что тему перенесли. Температура задания 65, при Ткотла=62 и более проскакивают одиночные импульсы, явно меньше 1с (привод даже не успевает среагировать). P=300, I=0, D=100, время хода привода 30с. Иногда проскакивают короткие импульсы после достаточно длинных. Понятно что ПИД не настроен но я не улавливаю зависимость. Время хода (minimum)[/B] действительно отсекает часть импульсов, но импульмы длиннее уставки он похоже отрезает и подает на выход. Например 100 тик, если 130 то на выходе получаем не 130 как нужно, а 130-100=30. Это по моим наблюдениям с подключением ноута к ПЛК и открытым макросом ПИДа.
При этом на SMH4 3х-ходовой P=300, I=0, D=5, время хода привода 240с, время хода (minimum)=50 тик работает прекрасно. Время тика системы 50 мс.
GTS вне форума   Ответить с цитированием