Показано с 1 по 9 из 9

Тема: Стандартный ПИД

  1. #1

    По умолчанию Стандартный ПИД

    Добрый день, не могу понять почему не меняется значение выходной величены Y в стандартном ПИД регуляторе. Что делаю не так? ПЛК210 использую.Не работает ПИД регулятор.png

  2. #2

  3. #3

    По умолчанию

    Вроде заработал, но теперь другой вопрос, в документации на Owen STD_PID указано, что диапазон мин-макс должен быть -1 до +1. Ставлю например от 0 до 100, тоже работает, для чего тогда указано это ограничение в описание на ПИД?ПИД регулятор 0-100 мин макс.png

  4. #4

    По умолчанию

    А вот ещё эксперимент с Автонастройкой ПИД, подключен датчик температуры, запускаю режим автонастройки, резко остужаю помещаю в стакан со сльдом, Y уходи в значение 1, потом резко нагреваю погружаю в стакан с горячевой водой, потом ещё раз цикл, т.е. делаю два колебания, далее режим автонастройки останавливается и по сработке блока GET_PID получаю значения NAN для рассчитанных коэф. и далее сам выход тоже становится NaN, и в итоге ПИД перестаёт работать. С чем это может быть связано?ПИД регулятор Коэф значение Nan.png

  5. #5
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,619

    По умолчанию

    Цитата Сообщение от VeeTa79 Посмотреть сообщение
    Вроде заработал, но теперь другой вопрос, в документации на Owen STD_PID указано, что диапазон мин-макс должен быть -1 до +1. Ставлю например от 0 до 100, тоже работает, для чего тогда указано это ограничение в описание на ПИД?ПИД регулятор 0-100 мин макс.png
    Если коротко - потому что такова наша реализация.
    https://owen.ru/forum/showthread.php...l=1#post416366

  6. #6
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,619

    По умолчанию

    Цитата Сообщение от VeeTa79 Посмотреть сообщение
    А вот ещё эксперимент с Автонастройкой ПИД, подключен датчик температуры, запускаю режим автонастройки, резко остужаю помещаю в стакан со сльдом, Y уходи в значение 1, потом резко нагреваю погружаю в стакан с горячевой водой, потом ещё раз цикл, т.е. делаю два колебания, далее режим автонастройки останавливается и по сработке блока GET_PID получаю значения NAN для рассчитанных коэф. и далее сам выход тоже становится NaN, и в итоге ПИД перестаёт работать. С чем это может быть связано?ПИД регулятор Коэф значение Nan.png
    Посмотрите пример и видео работы ПИД с автонастройкой:
    https://ftp.owen.ru/CoDeSys3/21_Exam...projectarchive
    https://www.youtube.com/watch?v=hm6QMQUWdYM

  7. #7
    Пользователь
    Регистрация
    15.08.2019
    Адрес
    Уфа
    Сообщений
    26

    По умолчанию

    Цитата Сообщение от VeeTa79 Посмотреть сообщение
    Вроде заработал, но теперь другой вопрос, в документации на Owen STD_PID указано, что диапазон мин-макс должен быть -1 до +1. Ставлю например от 0 до 100, тоже работает, для чего тогда указано это ограничение в описание на ПИД?ПИД регулятор 0-100 мин макс.png
    Что сделали, чтобы заработало? У меня "зависает" на нулевом значении выхода при значительном расхождении от уставки.

  8. #8

    По умолчанию

    Цитата Сообщение от SCOwenUfa Посмотреть сообщение
    Что сделали, чтобы заработало? У меня "зависает" на нулевом значении выхода при значительном расхождении от уставки.
    Библиотека не работает в эмуляции и на вирт. контроллере. В видео прямо сказано в начале https://www.youtube.com/watch?v=hm6QMQUWdYM

  9. #9
    Пользователь
    Регистрация
    15.08.2019
    Адрес
    Уфа
    Сообщений
    26

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Библиотека не работает в эмуляции и на вирт. контроллере. В видео прямо сказано в начале 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.

Похожие темы

  1. Ответов: 3
    Последнее сообщение: 01.08.2011, 10:25

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •