Страница 6 из 8 ПерваяПервая ... 45678 ПоследняяПоследняя
Показано с 51 по 60 из 79

Тема: Пид регулятор Codesys

  1. #51
    Пользователь
    Регистрация
    27.08.2011
    Адрес
    Курган
    Сообщений
    272

    По умолчанию

    Скажите, как можно библиотеку "PID_Regulators" из КДС2.3 перенести в КДС3.5 ?

  2. #52

    По умолчанию

    Никак потому что она внутри ПЛК сидит. А что в ней такого ценного есть, чего нет в CS3.5

  3. #53
    Пользователь
    Регистрация
    27.08.2011
    Адрес
    Курган
    Сообщений
    272

    По умолчанию

    Просто нужен пид-регулятор, а к "PID_Regulators" и описание есть. Если бы такую же библиотеку с описанием сделали для CS3.5, то было бы здорово.

  4. #54

    По умолчанию

    ПИД лучше взять из OSCAT или Util.lib. На оба есть описание, хотя что там описывать не понятно уже после первого использования. Отличаются они только механизмами инициализации Reset и переходом в ручной режим и обратно. Сама формула у всех одинаковая.

  5. #55
    Пользователь
    Регистрация
    27.08.2011
    Адрес
    Курган
    Сообщений
    272

    По умолчанию

    Цитата Сообщение от RV9WFJ Посмотреть сообщение
    ПИД лучше взять из OSCAT или Util.lib. На оба есть описание, хотя что там описывать не понятно уже после первого использования. Отличаются они только механизмами инициализации Reset и переходом в ручной режим и обратно. Сама формула у всех одинаковая.
    На ПИД из OSCAT тогда хорошо бы описание на русском увидеть. И где описание к Util.lib взять?

  6. #56

    По умолчанию

    Цитата Сообщение от kukla100 Посмотреть сообщение
    На ПИД из OSCAT тогда хорошо бы описание на русском увидеть.
    Ну наверно можно через Google Переводчик. Но чем пытаться переводить описание, проще посмотреть код и Вам сразу станет ясно, что практически все ПИД-ы одинаковы. Отличия лишь в ограничениях и мелочах.
    И где описание к Util.lib взять?
    CoDeSys_V23_RU.pdf стр.354 или F1 в CS3.

  7. #57
    Пользователь
    Регистрация
    27.08.2011
    Адрес
    Курган
    Сообщений
    272

    По умолчанию

    А в этих библиотеках есть "Блоки для управления исполнительными механизмами" ?

  8. #58

    По умолчанию

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

    Теперь я понял что если у меня период шим 60 секунд вызывать пид регулятор я тоже должен раз в 60 и я не знаю как его потом настраивать кроме как методом тыка, кто то может подсказать?
    Последний раз редактировалось Инженер23; 21.07.2016 в 16:15.

  9. #59

    По умолчанию

    Ребят помогите,в общем ситуация такая взял пид из oscat библы
    При уставке управляется все идеально, тэны и холодильная машина держат 0,5 градуса!

    При отрицательной уставке то регулирование не происходит!
    Начинает произвольную температуру держать!
    Причем до уставки - вообще не доходит регулируется в пределах +

    Т.е . если уставка -10, а в обьеме + 15 то пид держит примерно + 5 градусов хотя дифиринциал считает правельно - 25

  10. #60
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,586

    По умолчанию

    если уставка отрицательная, то наверное и регулятор работает не в режиме нагрев, а охлаждение. Тут скорее всего надо пропорциональный задавать с минусом
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

Страница 6 из 8 ПерваяПервая ... 45678 ПоследняяПоследняя

Похожие темы

  1. ПИД регулятор
    от Николаев Андрей в разделе ПЛК (среда программирования CoDeSys V2.3)
    Ответов: 446
    Последнее сообщение: 26.02.2020, 11:10
  2. ПИД регулятор
    от Александр М в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 22.10.2007, 08:47

Ваши права

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