Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 17 из 17

Тема: ПЛК 110 (М02) PID регулирование

  1. #11

    По умолчанию

    Вопрос. Библиотека PID_ Regulytors блок ON_OFF_HIST_REG для ПЛК110 М02 в режиме эмуляции работает? Или только в контроллере? Там всего 4 входа, но в режиме эмуляции не идет.

  2. #12

    По умолчанию

    Цитата Сообщение от krollcbas Посмотреть сообщение
    Вложение 57393
    Обыкновенный блок PID из библиотеки UTIL
    Нужно будет написать свой ШИМ и желательно не использовать для управления релейные выходы
    12.png Я так понимаю надо идти по этому пути. Например берем выход с пид регулятора, ограничиваем например диапазоном 4-20. И принимаем длительность импульса нагрева нагрева 2с. Тогда период между подачи импульсов например 4=2сек. 19=10 сек. Для охлаждения оставшийся диапазон 19-20. Длительность импульса так же 2 сек. Или есть другие варианты как поддерживать заданную температуру?

  3. #13

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Для оной картинки в принципе достаточно :
    PID(..., Y_MIN := 0, Y_MAX := 100, ...); //Util.lib
    Реле := 100.0 * (TIME_TO_DWORD(TIME()) MOD 100000) / 100000) < PID.Y;

    + еще по мелочи
    Добавил мелочи 321.png
    В режиме эмуляции вроде работает. Надо проверять на железе. Напрягает, что пид регулятор до достижения температуры уставки выводит на 100% что в свою очередь соответственно подает максимальный сигнал на ШИМ регулятор. Но при значениях возле уставки вроде работает. И это сделано пока только на нагрев. На охлаждение надо думать как прикрутить. Есть мнения по этому поводу?
    Последний раз редактировалось Александр SPB; 17.10.2021 в 21:50.

  4. #14
    Пользователь
    Регистрация
    31.01.2019
    Адрес
    РФ/РБ
    Сообщений
    917

    По умолчанию

    Цитата Сообщение от Александр SPB Посмотреть сообщение
    Добавил мелочи 321.png
    В режиме эмуляции вроде работает. Надо проверять на железе. Напрягает, что пид регулятор до достижения температуры уставки выводит на 100% что в свою очередь соответственно подает максимальный сигнал на ШИМ регулятор. Но при значениях возле уставки вроде работает. И это сделано пока только на нагрев. На охлаждение надо думать как прикрутить. Есть мнения по этому поводу?
    Это говорит о том, что ваша система нагрева для данного объема подобрана без запаса по мощности.

  5. #15

    По умолчанию

    Цитата Сообщение от keysansa Посмотреть сообщение
    Это говорит о том, что ваша система нагрева для данного объема подобрана без запаса по мощности.
    Можно по подробнее. Для данного обЪема это как?

  6. #16
    Пользователь
    Регистрация
    31.01.2019
    Адрес
    РФ/РБ
    Сообщений
    917

    По умолчанию

    Цитата Сообщение от Александр SPB Посмотреть сообщение
    Можно по подробнее. Для данного обЪема это как?
    Если PID регулятор все время на 100% задании, то, при условии, что регулятор нагревает, это означает, что разница, между заданной и текущей температурой стремится к нолю, только при 100% выходном сигнале.
    Т.е. Потери нагреваемого объема равны или превышают нагревательную способность нагревателя.

  7. #17

    По умолчанию

    Это в режиме эмуляции. Соберу стенд, проверю в действии. Но надо думать как охлаждение сделать, на каком уровне пид регулятора запускать включение охлаждения.

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. PID-Регулирование
    от smit467b в разделе СПК1хх
    Ответов: 1
    Последнее сообщение: 25.10.2019, 14:28
  2. ПИД-регулирование
    от Aldonin2007 в разделе Наши проекты
    Ответов: 4
    Последнее сообщение: 21.02.2016, 19:44
  3. ПИД регулирование.
    от Игоррр в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 30.08.2011, 19:01
  4. ПИД регулирование в ПЛК 154
    от desperadoes в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 25.07.2011, 17:03
  5. ПИД регулирование
    от DimaSik в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 26.01.2010, 11:08

Ваши права

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