Показано с 1 по 10 из 5292

Тема: ПР200

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11
    Пользователь
    Регистрация
    23.11.2012
    Адрес
    Тверь
    Сообщений
    26

    По умолчанию

    Цитата Сообщение от maximov2009 Посмотреть сообщение
    Добрый день. Найдите в интернете тему "широтно-импульсная модуляция" в простонародье ШИМ. То есть импульсы большей или меньшей величины по ВРЕМЕНИ. ... В указанном выше блоке БУСП используется именно этот принцип. Например как у меня ПИД регулятор выдаёт аналоговое значение от 0 до 1, а блок БУСП уже преобразует в импульсы нужной длительности. Если расхождение с уставкой большое, то длительность импульсов больше - чтобы быстрее приблизить к уставке. Чем ближе к ней, тем длительность становится меньше, но частот импульсов тоже меняется. Так же работает и например ТРМ212.
    Предложенный Вам макрос ПИД + БУСП у меня работает на объекте уже наверное 3 год - нареканий нет.
    Позвольте несколько замечаний.
    Если Вы имеете ввиду макрос БУСП в макросе ПИД+БУСП, то с ним есть некоторые проблемы. Может он у меня скачался с ошибками, но он не работоспособен в данном виде. Когда на входе макроса положительное рассогласование, то работает выход Q2, который у Вас обозначен как "-", то есть должен уменьшать мощность исполнительного механизма.
    Когда на входе макроса отрицательное рассогласование, то включается и зависает вход Q1, потому что идет неправильное преобразование в блоке INT и блок BLINK1 начинает отрабатывать безумные временные уставки.
    Безымянный1.png

    Кроем того, частота следования импульсов, на мой взгляд, не меняется, так как Вы задаете ее входом I2 в миллисекундах. В данном примере период следования с учетом Вашего множителя 2 составит 2000 мс или 2 сек, если Вы их в процессе работы не меняете. В блоке SUB Вы всегда будете из 2000 мс вычитать необходимую длительность импульса, зависящую от значения на входе I1. Частота импульсов у Вас не меняется. Меняется длительность выходного импульса. Это именно и есть широтно-импульсная модуляция.
    Безымянный2.png

    Цитата: "Чем ближе к ней, тем длительность становится меньше, но частот импульсов тоже меняется. Так же работает и например ТРМ212."
    В ТРМ12 частота или период следования импульсов также не меняется.

    "Режим ПИД-регулятора для управления системой «нагреватель–холодильник»
    Данный режим используется, если для управления применяются два исполнительных устройства – «нагреватель» и «холодильник».
    На выходе регулятора ОВЕН ТРМ12 вырабатывается сигнал, действие которого направлено на уменьшение отклонения текущего значения контролируемой величины от заданного. Затем выходной сигнал ПИД-регулятора преобразуется в длительность импульсов по принципу широтно-импульсной модуляции (ШИМ).
    Период следования импульсов задается пользователем в диапазоне от 1 до 99 с, а их длительность пропорциональна величине выходного сигнала ПИД-регулятора." http://www.owen.ru/catalog/izmeritel...trm12/19861181.

    Но, тем не менее, за БУСП спасибо. С небольшой корректировкой он работает правильно и хорошо!
    Последний раз редактировалось Сергей У; 22.03.2016 в 12:54.

Метки этой темы

Ваши права

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