Добрый день, не могу понять почему не меняется значение выходной величены Y в стандартном ПИД регуляторе. Что делаю не так? ПЛК210 использую.Не работает ПИД регулятор.png
Добрый день, не могу понять почему не меняется значение выходной величены Y в стандартном ПИД регуляторе. Что делаю не так? ПЛК210 использую.Не работает ПИД регулятор.png
Добрый день.
Выложите ваш проект.
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Вроде заработал, но теперь другой вопрос, в документации на Owen STD_PID указано, что диапазон мин-макс должен быть -1 до +1. Ставлю например от 0 до 100, тоже работает, для чего тогда указано это ограничение в описание на ПИД?ПИД регулятор 0-100 мин макс.png
А вот ещё эксперимент с Автонастройкой ПИД, подключен датчик температуры, запускаю режим автонастройки, резко остужаю помещаю в стакан со сльдом, Y уходи в значение 1, потом резко нагреваю погружаю в стакан с горячевой водой, потом ещё раз цикл, т.е. делаю два колебания, далее режим автонастройки останавливается и по сработке блока GET_PID получаю значения NAN для рассчитанных коэф. и далее сам выход тоже становится NaN, и в итоге ПИД перестаёт работать. С чем это может быть связано?ПИД регулятор Коэф значение Nan.png
Если коротко - потому что такова наша реализация.
https://owen.ru/forum/showthread.php...l=1#post416366
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Посмотрите пример и видео работы ПИД с автонастройкой:
https://ftp.owen.ru/CoDeSys3/21_Exam...projectarchive
https://www.youtube.com/watch?v=hm6QMQUWdYM
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Библиотека не работает в эмуляции и на вирт. контроллере. В видео прямо сказано в начале https://www.youtube.com/watch?v=hm6QMQUWdYM
ПИД запускаю на настоящем контроллере.
Он даёт небольшие возмущения, потом снова в "0" уходит. При значительном возмущении PV значение не выходе может измениться вплоть до "1", затем снова падает.
std_pid_.project - CODESYS 2023-11-07 16-40-51.mp4
std_pid_.project
Последний раз редактировалось SCOwenUfa; 07.11.2023 в 15:44.