Здравствуйте!
А есть у кого-то готовый ПИД регулятор? Желательно на c#, ST или CFC
Регулирование не только отрыть закрыть, а держать параметр при заданной уставке.
Добрый день! Наконец-то возникла эта тема )
По хорошему нужен отдельный модуль SCADA-Сервера для ПИД регуляторов. Хотя, полагаю, при определённом упорстве можно сделать с помощью формул базы конфигурации.
Примеров ПИД регулятора где на выходе TRUE FALSE полно в инете, да их и самому написать не сложно.
Меня интересует много функциональный ПИД регулятор, с гибкой настройкой, и расширенным функционалом.
большая проблема с настройкой ПИД-а.
сделать для конкретной задачи проще, а хотелось бы универсальность.
Именно так, как Вы описали, я тоже себе представляю. Чтобы можно было задать канал входного значения, канал управляющего сигнала и коэффициенты для ПИДа.
я хотел в отпуску(должен был быть в сентябре) протестировать мою проблему с каналом управления, и подумать о ПИД-е, но отпуск перенесли мне на ноябрь, теперь на декабрь, я так думаю что и до мая не получу отпуск, а на работе нет времени сесть и все проверить нормально(тут полно других задач).
теперь буду ждать январь, там полно праздников может выкрою 3-4 дня для теста.
Я тут пока тестирую «закрытые» библиотеки ПИД на ПЛК.
На мой взгляд родное место для ПИД в случаях управлениях объектами АСУТП это контроллер (с ОС реального времени). Для каких то процессов наверно и можно использовать или как доп каскад. Или просто для экспериментов, моделирования и анализа процессов на более высоком уровне чем непосредственно локальное управление процессом.