К эмуляторам придёте со временем. Пока нет смысла обсуждать. Они требуются для проверки самодельного ФБ, чтобы алгоритм отладить до выхода на объект, а на объекте только подбирать коэффициенты. В рабочей программе эмуляторы не нужны.
Затрудняюсь объяснить причины неудачи с моим регулятором. Не сразу, но настроил его для теплосети, т.е. и лично у меня есть успешный пример. По сходному алгоритму делал и раньше, но там требовалось делать пересчёт интегральной для поддержания выходной мощности ПИД примерно посередине диапазона разрядности числа - лишняя морока.
Хочу для себя сделать вывод трендов на период наладки в какой-нибудь бесплатной программе. Ваши тренды в какой программе построены? Или может посоветовать можете?
Спасибо. Хочется чего-то простого в настройке - настроить соединение, адрес устройства, регистра, масштаб, период опроса и наслаждаться.
Пока присмотрел, но не проверял
https://github.com/MSoftwaree/modbus-history-chart
https://www.elemer.ru/po/modbus_config.php
до смены компьютера на другой с Windows 10/11 не рассматриваю, но в Owen Configurator будто бы добавили графики (работают только для Win 10/11).
RapidScada. Если надо будет посмотреть графики с масштабированием, то Графики Про. Можно на сайте генерировать бесплатные ключи, если не требуется полноценной работы. Ключи действуют до конца следующих суток.
Спасибо большое.
Здравствуйте , возможно вопрос уже подымался, интересует ПИД регулятор , если он на ST или это не к чему на ST
Здесь пример использования обычного ПИД с сохранением настроек https://owen.ru/forum/showthread.php...74&page=51#505
На форуме выкладывали ПИД и на ST.
Последний раз редактировалось kondor3000; 14.01.2025 в 18:33.
Если речь об аналоговом регулировании, то берите из библиотеки компонентов PID_ - он без автонастройки, но для большинства наладчиков это не проблема. При смене платформы не придётся судорожно переделывать с аппаратного, на программный.
С автонастройкой есть аналоговый ПИД, но он аппаратный и доступен не для всех моделей ПР - если ПР его поддерживает, то он будет присутствовать среди макросов проекта.
Если речь о ПИД для 3-позиционного управления без обратной связи по положению привода, то тут я выделяю 2 подхода:
- примерно соответствующий аналоговому регулятору
- просто формирование импульсов, ширина которых меняется по какому-нибудь закону регулирования, иногда похожем на ПИД
Если есть опыт настройки аналоговых регуляторов - берите мой
https://owen.ru/forum/showthread.php...l=1#post430251
и в сообщении ниже.
Проверял его и на объекте и на эмуляторе
https://owen.ru/forum/showthread.php...l=1#post447950
Если регулятор должен быть понятным и близким к двухпозиционному - пока значение меньше уставки - давать импульсы открытия, как стало выше - на закрытие, и при этом ширина импульсов меняется от величины рассогласования, то тогда берите любой другой вариант с ШИМ, например, на несколько сообщений выше.
https://owen.ru/forum/showthread.php...l=1#post454516
или поищите другие варианты.
Тут весь вопрос - в личном опыте ручной настройки регуляторов.
Лично мне ближе аналоговые, поэтому и мой 3-позиционный воспроизводит его поведение. Но его поведение не понятно многим.