Страница 1 из 5 123 ... ПоследняяПоследняя
Показано с 1 по 10 из 49

Тема: работа несколько функциональных блоков (PID_FUNCTION) на ПЛК110-60 М2

  1. #1

    По умолчанию работа несколько функциональных блоков (PID_FUNCTION) на ПЛК110-60 М2

    Добрый день Всем. Необходимо на одном контроллере использовать четыре ФБ ПИД регулятора из библиотеки ОВЕН (PID_FUNCTION).Суть проблемы вот в чем. Настроил один ФБ (PID_FUNCTION) для одного канала регулирования, настраивал по методу колебания и измерения периода. Удалось добиться очень хорошей и стабильной работы этого регулятора(регулятор управляет тэном в радиаторе для поддержания температуры в помещении).Параметры регулятора РВ=0,6 Ti=1949 TD=243.63, работа регулятора видна на скриншоте.
    Пытаюсь создать еще регулятор и тут происходит непонятная ситуация. Новый добавленный регулятор как будто имеет зависимость с уже настроенным и нормально работающим. На любых коэффициентах он работает плюс минус правильно, правда очень грубо. Не могу его запустить в разнос что бы настроить, даже при параметрах РВ=1 Ti=1 TD=0 пытается регулировать очень грубо. И так на всех остальных вновь добавленных ФБ. Для ПИД выделена отдельно программа и задача с циклом 100мс, пробовал запускать в разных программах и разных задачах(один ФБ ПИДа одна программа и задача). Не могу понять что их связывает.
    Из особенностей заметил что на нормально рабочем ФБ ПИД значение dMeas меняется и при движении уставки вверх или вниз, INTEGAL1 принимает значения _IMIN или _IMAX. А на других ФБ dMeas=0 и всегда INTEGAL1=0. Может кто подскажет в чем дело?
    Изображения Изображения

  2. #2

    По умолчанию

    Что то совсем непонятки происходят. Теперь наглухо перестал работать ПИД с АНР. При старте АНР, регулятор на выходе выдает 1 и все. Больше никак не реагирует. Никто не может подсказать что за проблема?
    Изображения Изображения

  3. #3

    По умолчанию

    Вот на скринах более наглядное поведение. На общем графике видно что идет зависимость от нормально настроенного ПИД регулятора. Причем когда настраивал ПИД регулятор(он был тогда один в проекте), на коэффициентах РВ=1 Ti=1 TD=0 регулятор уходил в колебания, на этих колебаниях он и настроился. А два регулятора на коэффициентах РВ=1 Ti=1 TD=0 типа более менее работают, причем если задать другие коэффициенты, то картина сильно не изменится. Сейчас один ФБ ПИД одна программа и цикличный вызов через 100 мс, не понимаю где идет взаимосвязь с функциональными блоками.
    Изображения Изображения
    Последний раз редактировалось svr007; 13.01.2021 в 10:09.

  4. #4

    По умолчанию

    Наблюдаю аналогичную ситуацию.
    Такое ощущение, что первый экземпляр работает нормально, а остальные не интегрируют, а работают, как пропорциональные. Хотелось-бы услышать мнение разработчиков.

  5. #5

    По умолчанию

    Да особо никто не ответит похоже. Звонил и писал в техподдержку, тишина.

  6. #6

    По умолчанию

    Я сегодня написал в техподдержку, сейчас идет активный диалог. О результатах отпишусь, когда проблему победим.

  7. #7

    По умолчанию

    Цитата Сообщение от svr007 Посмотреть сообщение
    Да особо никто не ответит похоже. Звонил и писал в техподдержку, тишина.
    А что мешает попробовать ФБ PID из других библиотек, например oscat_basic_333.

  8. #8

    По умолчанию

    Ничего не мешает. Этот вариант тоже держу в уме. Просто хочется понять, что реально происходит с PID_Function, где "собака зарыта".

  9. #9

    По умолчанию

    Цитата Сообщение от YuriBel Посмотреть сообщение
    Ничего не мешает. Этот вариант тоже держу в уме. Просто хочется понять, что реально происходит с PID_Function, где "собака зарыта".
    А что там понимать, косяк он и есть косяк.

  10. #10

    По умолчанию

    Цитата Сообщение от IVM Посмотреть сообщение
    А что мешает попробовать ФБ PID из других библиотек, например oscat_basic_333.
    1. Единичная работа ФБ устраивает на 100%. Точность, скорость реакции. Графики выше показывают
    2. Хочется понять у меня руки кривые или действительно есть недоработки. Похожих тем не нашел.

Страница 1 из 5 123 ... ПоследняяПоследняя

Похожие темы

  1. Написание функциональных блоков
    от bobovich в разделе Среда программирования OWEN Logic
    Ответов: 10
    Последнее сообщение: 11.11.2020, 17:35
  2. Ответов: 15
    Последнее сообщение: 25.06.2020, 11:42
  3. Макс. число функциональных блоков
    от diman_ob_304 в разделе Программируемые реле
    Ответов: 3
    Последнее сообщение: 18.10.2017, 00:31
  4. Ответов: 1
    Последнее сообщение: 27.04.2017, 21:07
  5. Ответов: 13
    Последнее сообщение: 10.07.2009, 18:21

Ваши права

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