Страница 49 из 52 ПерваяПервая ... 394748495051 ... ПоследняяПоследняя
Показано с 481 по 490 из 540

Тема: ПИД регулятор

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    К сожалению, на этом форуме так принято! Будут глумиться все! Чаще те, кто сам мало знает и когда-то тоже попал под пресс дедовщины. А тех, кто начнет помогать, смешают с грязью. Возможно начнут помогать после сессии, когда убедятся, что Вы действительно хотите разобраться. И первые вопросы будут звучать так:
    1. Что такое модель объекта? В каком виде эта модель должна существовать?
    2. В каком виде должен существовать блок ШИМ?
    3. В каком виде должна существовать мнемосхема?

    Так как здесь в основном обсуждается оборудование и ПО от Овен, то именно оно и будет предложено в качестве основы для реализации Вашей задачи в железе.
    Здесь собираются в основном практики, которые мыслят на уровне языков МЭК61131-3 и оперируют такими понятиями как: ПЛК, ПР, СП (панель оператора), ТРМ, принципиальная электрическая схема, прошивка, owl-проект, txp-проект, CDS-проект и т.д.

  2. #2

    По умолчанию

    Добрый день.
    Прошу помощи.
    С Овеном в части ПИД-регулятора сталкиваюсь первый раз. Да и вообще раньше плотно сидел на Сименсе.
    Проблема такая.
    Есть система управления на ПЛК160 и СП315.
    В системе нужно регулировать расход жидкости (несколько контуров). Делается это с использованием частотников, расходомеров и аналоговых входов/выходов ПЛК.
    В ПЛК использую ПИД-регулятор из библиотеки Util. Крутится в цикле 100 мс.
    Не получается настроить регулятор.
    Правда раньше никогда сам не настраивал, у Сименса - автонастройка.
    1721903167810.jpg
    1721903167798.jpg
    Такое ощущение, что регулятор не работает.
    Возможно я что-то делаю не так.
    Объект реальный, поэтому прошу еще раз помочь.

  3. #3

    По умолчанию

    Цитата Сообщение от Alex_NN Посмотреть сообщение
    Добрый день.
    Прошу помощи.
    С Овеном в части ПИД-регулятора сталкиваюсь первый раз. Да и вообще раньше плотно сидел на Сименсе.
    Такое ощущение, что регулятор не работает.
    Возможно я что-то делаю не так.
    Объект реальный, поэтому прошу еще раз помочь.
    А что вас смущает?
    На фото у вас уставка 4480, а на входе 1.125, до уставки как до луны, естественно выход на максимуме, у вас это 20.
    Последний раз редактировалось kondor3000; 25.07.2024 в 14:27.

  4. #4

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    А что вас смущает?
    На фото у вас уставка 4480, а на входе 1.125, до уставки как до луны, естественно выход на максимуме, у вас это 20.
    О, да, спасибо.
    Нужно уставку и обратную связь привести, видимо, к диапазону 0...100. Кстати, почему же об этом ни слова в мануале?

    И попутно еще один вопрос. Почему на панели я задал 4500, а до ПЛК "дошло" 4480? И так происходит именно с переменными float.
    И с коэффициентами та же беда...

  5. #5

    По умолчанию

    Цитата Сообщение от Alex_NN Посмотреть сообщение
    О, да, спасибо.
    Нужно уставку и обратную связь привести, видимо, к диапазону 0...100. Кстати, почему же об этом ни слова в мануале?

    И попутно еще один вопрос. Почему на панели я задал 4500, а до ПЛК "дошло" 4480? И так происходит именно с переменными float.
    И с коэффициентами та же беда...
    Не обязательно 0..100, можно 0..1, 1000 и 6000 сделать. Главное чтобы вход мог достигать уставки и даже выше, за какое-то время.
    Для этого и подбираются коэффициенты.

    Переменные REAL в ПЛК слейве, должны быть с чётными адресами, типа 0,2,4,6. В панели (мастер), в настройках дисплея, должны стоять тип DWORD, формат FLOAT, а для правильного отображения, возможно понадобится переставить регистры (снять или поставить галку) Перестановка регистров, в настройках панели.
    Последний раз редактировалось kondor3000; 25.07.2024 в 20:31.

  6. #6

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Не обязательно 0..100, можно 0..1, 1000 и 6000 сделать. Главное чтобы вход мог достигать уставки и даже выше, за какое-то время.
    Для этого и подбираются коэффициенты.
    Фото сделано на остановленном оборудовании. В процессе вход легко достигает уставки, но система не настраивается.
    В общем, привел сигналы к диапазону 0...100 и удалось настроить систему. Вот только коэффициенты все оказались сильно меньше единицы: десятые, сотые и даже тысячные величины.
    Причем приводил и к другим диапазонам 0...1, 0...10, а коэффициенты те же. Вот только в диапазоне 0...10000 система не настраивается, возможно уже коэффициенты нужны в диапазоне одна миллионная... Не стал пробовать.
    В общем, при отсутствии нормальных мануалов нужно брать на наладку еще и бубен)

  7. #7
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    2,043

    По умолчанию

    Цитата Сообщение от Alex_NN Посмотреть сообщение
    Добрый день.
    Прошу помощи.
    С Овеном в части ПИД-регулятора сталкиваюсь первый раз. Да и вообще раньше плотно сидел на Сименсе.
    Проблема такая.
    Есть система управления на ПЛК160 и СП315.
    В системе нужно регулировать расход жидкости (несколько контуров). Делается это с использованием частотников, расходомеров и аналоговых входов/выходов ПЛК.
    В ПЛК использую ПИД-регулятор из библиотеки Util. Крутится в цикле 100 мс.
    Не получается настроить регулятор.
    Правда раньше никогда сам не настраивал, у Сименса - автонастройка.
    Такое ощущение, что регулятор не работает.
    Возможно я что-то делаю не так.
    Объект реальный, поэтому прошу еще раз помочь.
    А как вы так посчитали коэффициент Кр = 1,503125? Аж до 6-го знака. И, что-то меня смущает - при мощности в 20% у вас производительность 1,125 при уставке 4480. По моему, вы при 100% вряд ли уставку достигнете

  8. #8

    По умолчанию

    Нежелательно PID в каждом цикле PLC вызывать. У вас вместо изменения обратной связи на вход шумы начинают приходить. Могу в личку свой pid скинуть, собранный на основе того что вы используете. Там дополнительно на вход подается время измерения с аналогового модуля. И еще, я конечно ваш техпроцесс не знаю, но вам не кажется, что И=4 и Д=1 Это слишком маленькие значения??? Вот у вас и качает систему.
    Последний раз редактировалось RV9WFJ; 30.07.2024 в 05:59.

  9. #9

    По умолчанию

    Цитата Сообщение от RV9WFJ Посмотреть сообщение
    Нежелательно PID в каждом цикле PLC вызывать. У вас вместо изменения обратной связи на вход шумы начинают приходить. Могу в личку свой pid скинуть, собранный на основе того что вы используете. Там дополнительно на вход подается время измерения с аналогового модуля. И еще, я конечно ваш техпроцесс не знаю, но вам не кажется, что И=4 и Д=1 Это слишком маленькие значения??? Вот у вас и качает систему.
    ПИД у меня вызывается каждые 100 мс. Выше я писал, что удалось настроить ПИД с коэффициентами гораздо меньше единицы К=0,004, ТИ=0,125, ТД=0,02.
    Меня такие величины удивили, но при них процесс расхода выходит на уставку за 10 секунд, и это всех устраивает.
    Еще раз. Нет подробной информации по регулятору и это очень грустно. У Сименса описание ПИД-регулятора страницы на четыре. И все понятно.

  10. #10

    По умолчанию

    А тут его можно просто открыть и посмотреть что под капотом. Т.е. внутри ФБ.

Страница 49 из 52 ПерваяПервая ... 394748495051 ... ПоследняяПоследняя

Похожие темы

  1. регулятор
    от Egor в разделе ПЛК63/73
    Ответов: 8
    Последнее сообщение: 23.02.2011, 10:58
  2. пид регулятор плк 150 и.м.
    от mihan-987654321 в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 23.09.2010, 11:17
  3. пид регулятор с шим в 110-60
    от AKHolod в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 07.07.2010, 13:19
  4. ПИД-регулятор
    от trunf в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 14.11.2008, 23:17
  5. ПИД регулятор
    от Александр М в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 22.10.2007, 07:47

Ваши права

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