Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 29 из 29

Тема: Термостат и ПЛК 150

  1. #21
    Пользователь Аватар для Пьер
    Регистрация
    26.01.2011
    Адрес
    Земля
    Сообщений
    518

    По умолчанию

    Цитата Сообщение от Вольд Посмотреть сообщение
    Не ошибку какую-то надо обнулять, а интегральную составляющую.
    совершенно верно.
    Не зная броду, не суйся в воду. (Пословица.)
    Век живи, век учись(а умрешь дураком).
    Опыт растет прямо пропорционально выведенному из строя оборудованию.

  2. #22

    По умолчанию

    Пьер, вы в самом деле в Марселе живете или понты кидаете ?
    Последний раз редактировалось Вольд; 21.02.2017 в 12:33.

  3. #23
    Пользователь Аватар для Пьер
    Регистрация
    26.01.2011
    Адрес
    Земля
    Сообщений
    518

    По умолчанию

    Цитата Сообщение от Вольд Посмотреть сообщение
    Пьер, вы в самом деле в Марселе живете или понты кидаете ?
    Это выдуманный персонаж ))) из далекого детства.
    Не зная броду, не суйся в воду. (Пословица.)
    Век живи, век учись(а умрешь дураком).
    Опыт растет прямо пропорционально выведенному из строя оборудованию.

  4. #24
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,841

    По умолчанию

    Цитата Сообщение от Вольд Посмотреть сообщение
    Не ошибку какую-то надо обнулять, а интегральную составляющую когда рассогласование становится равным нулю. I надо существенно увеличить.
    Выходной сигнал PID состоит из трех составляющих
    Y=P + D + I - пропорциональной, дифференциальной и интегральной (здесь P, D, I - не коэффициенты)
    Нельзя I обнулять! Сразу Будет скачек Y, потому, что значение на выходе PID - сумма трех составляющих

    В момент времени, когда текущее значение станет равным уставке, то P станет равным 0, а вот I будет точно не равна 0 и если D не используется
    то
    Y= 0 + 0 + I
    Таким образом, вместо остановки Y на текущем значении, получится Y=0!
    Последний раз редактировалось petera; 21.02.2017 в 14:17.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  5. #25

    По умолчанию

    Если Y аналоговый сигнал, то нельзя, а если дискретный (управление трехходовым клапаном) то можно.

  6. #26
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,242

    По умолчанию

    Цитата Сообщение от Вольд Посмотреть сообщение
    Если Y аналоговый сигнал, то нельзя, а если дискретный (управление трехходовым клапаном) то можно.
    Постоянство(неизменность) сигнала на аналоговом выходе ПИД-регулятора соответствует отсутствию сигналов больше-меньше(в случае дискретного управления), поэтому - неправильно!
    Может лучше ограничить дальнейшее накопление интегральной составляющей(заморозить) в случае достижения крайних положений исполнительного механизма, так как дальнейшее увеличение не желательно, приведёт к "залипанию" и не имеет смысла, регулятор уже находится в крайнем положении! Короче, лично моё мнение, если при работе регулятор достигает крайних положений, что-то наверно неправильно сделано, настроено, отсюда вывод, если правильно сделано, настроено, регулятор не достигает крайних положений и не надо ни чего ограничивать, замораживать, тем более сбрасывать(обнулять)!
    Последний раз редактировалось Сергей0308; 22.02.2017 в 01:26.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  7. #27
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,492

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    Это из-за накопленной ошибки, так как процесс медленный, ошибка накапливается большая, при равенстве, измеряемой температуры уставке, ошибку надо обнулять.
    Поясню своё заявление. Я ограничиваю управляющий сигнал ПИД в границах -1 и +1, поэтому когда утавка выше реального сигнала, управляющий сигнал плюсовой, и наоборот уставка ниже реального сигнала, управляющий сигнал в минусе, а при равенстве уставки и реального сигнала на выходе 0. Поэтому предложенный мной метод хорошо работает. Пользуюсь им давно для трёх позиционных сервоприводов.
    Последний раз редактировалось Василий Кашуба; 22.02.2017 в 10:05.

  8. #28
    Пользователь Аватар для Пьер
    Регистрация
    26.01.2011
    Адрес
    Земля
    Сообщений
    518

    По умолчанию

    А у PID_FUNCTION интегральная составляющая, какое максимальное значение???
    Не зная броду, не суйся в воду. (Пословица.)
    Век живи, век учись(а умрешь дураком).
    Опыт растет прямо пропорционально выведенному из строя оборудованию.

  9. #29
    Пользователь Аватар для Пьер
    Регистрация
    26.01.2011
    Адрес
    Земля
    Сообщений
    518

    По умолчанию

    Скажите пожалуйста, как правильно задать вопрос, мне надо получать данные с других ОВЕН ПЛК в одну программу, в самом CoDesys. Знаю что это возможно, но как правильно выразить
    Не зная броду, не суйся в воду. (Пословица.)
    Век живи, век учись(а умрешь дураком).
    Опыт растет прямо пропорционально выведенному из строя оборудованию.

Страница 3 из 3 ПерваяПервая 123

Похожие темы

  1. СПК+Термостат по RS485
    от ChemDevil в разделе СПК1хх
    Ответов: 13
    Последнее сообщение: 04.08.2016, 22:13
  2. СПК110 + термостат(RS-485)
    от barsik в разделе Помощь Разработчикам
    Ответов: 1
    Последнее сообщение: 05.07.2016, 07:31
  3. ТРМ 201 комнатный термостат
    от Боднар Олег Миколайович в разделе Подбор Оборудования
    Ответов: 24
    Последнее сообщение: 15.12.2015, 16:37
  4. Автоматизирую жидкостный термостат
    от Александр Васильевич в разделе Эксплуатация
    Ответов: 18
    Последнее сообщение: 25.04.2014, 13:35

Ваши права

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