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

Тема: Как вводить ПИД коэффициенты из ТРМ в CoDeSys (OSCAT lib)

  1. #1

    По умолчанию Как вводить ПИД коэффициенты из ТРМ в CoDeSys (OSCAT lib)

    Доброго времени суток.
    В библиотеке OSCAT есть блок ПИД-регулятора CTRL_PID.
    Подскажите как пересчитать коэффициенты для этого блока, рассчитанные автонастройкой с помощью ТРМ151.
    Изображения Изображения

  2. #2

    По умолчанию

    Формула ПИД в ТРМ 151 http://www.owen.ru/uploads/re_trm251_1425.pdf на стр 82.

    Формула для OSCAT - внутри ФБ - надо смотреть.

    Для стандартного ПИД (IEC 61131.3 - PID_FIXCYCLE = util.lib) пересчитывается так

    Fпид_овен(e,t) =(e+Интеграл(e,t)/Ti+ Дифференциал(e,t)*(ТI*td_ti )/Pb

    Fпид_стандарт(e,t)= Y_OFFSET+ KP*(ERROR+I.OUT/TN+D.OUT*TV) + Y_ADDOFFSET;

    KP=1/PB TV=(Ti*ti_td)*PB TI=TI

    В других пидах будет по другому
    Часто задаваемые вопросы по кодесис
    1) Почему программа не работает - Следует выполнить "Онлайн ->Старт"
    2) Где скачать CoDeSys, таргеты, прошивки, библиотеки - http://www.owen.ru/catalog/codesys_v3/opisanie

  3. #3

    По умолчанию

    Что-то не получается пересчитать коэффициенты.
    Встречал в сообщениях на форуме что существует библиотека PID_Regulators.lib, в блок пид-регулировки которой можно вводить напрямую коэффициенты как в приборе ОВЕН.
    Но она существовала для версии CoDeSys 2.3.
    Существует ли такая библиотека для версии 3.5 ?

  4. #4

    По умолчанию

    Блок PID из Util замечательно работает.
    Вложение 22071
    +79104444236
    С уважением,
    Лапшин Вячеслав

  5. #5

    По умолчанию

    Цитата Сообщение от krollcbas Посмотреть сообщение
    Блок PID из Util замечательно работает.
    Вложение 22071
    Спасибо за подсказку. Но какие в нее подставить ПИД коэффициенты из прибора ОВЕН ?
    Я пробовал такие:
    Kp = 12.66;
    Tn = 714;
    Tv = 714 * 0.15 = 107;
    Но с этими коэффициентами регулировка совсем по другому происходит.
    Последний раз редактировалось Sanya3D; 27.01.2016 в 14:15.

  6. #6

    По умолчанию

    ФБ PID - мне так и не получилось использовать
    Рекомендую PID_FIXCYCLE

    Обратите внимание PB( она же XP) - обратна KP

    ----
    Просто интересно - что получилось?
    Последний раз редактировалось Малышев Олег; 28.01.2016 в 11:09.
    Часто задаваемые вопросы по кодесис
    1) Почему программа не работает - Следует выполнить "Онлайн ->Старт"
    2) Где скачать CoDeSys, таргеты, прошивки, библиотеки - http://www.owen.ru/catalog/codesys_v3/opisanie

Похожие темы

  1. WebSocket передача в Codesys v3 ПЛК323 с OSCAT
    от murdemon в разделе ПЛК3хх
    Ответов: 0
    Последнее сообщение: 17.09.2014, 16:22
  2. ТРМ-138 как ПИД-регулятор
    от kelevra40 в разделе Эксплуатация
    Ответов: 7
    Последнее сообщение: 01.02.2013, 15:12
  3. По кривой разгона, вычислить коэффициенты ПИД
    от Gosha в разделе Помощь Разработчикам
    Ответов: 2
    Последнее сообщение: 30.05.2011, 18:42
  4. пид коэффициенты
    от Игор100 в разделе ПЛК1хх
    Ответов: 23
    Последнее сообщение: 07.07.2010, 16:07
  5. Как из ТРМ-210РИ сделать ТРМ-210ИР?
    от Gek в разделе Эксплуатация
    Ответов: 7
    Последнее сообщение: 20.08.2009, 23:21

Ваши права

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