PDA

Просмотр полной версии : ПР205, управление ШИМ



Alex_NN
24.03.2026, 08:23
Добрый день!
Есть необходимость реализовать на ПР205 управление электрическим нагревателем канальной воздушной вентиляции с помощью ШИМ на транзисторных выходах и твердотельных реле.
Макросы посмотрел, ничего не нашел. Раньше как-то с ШИМ тоже дела не имел. Да и сроки поджимают.
Может есть у кого пример программы или мысли как это реализовать?

Рогов Алексей
24.03.2026, 08:25
Здравствуйте! Лично я вообще не стал бы с ШИМ связываться, а использовать аналоговое управление твердотелкой

Alex_NN
24.03.2026, 08:40
Дело в том, что в проекте применены трехфазные ТТР с дискретным управлением

EFrol
24.03.2026, 08:53
Зачем Вам макрос?
Настраиваете выход в режим "ШИМ".
Минимальный импульс ставите на 10мс (длительность полуволны фазы)
Период можно оставить 1000мс (100 полуволн на период)
Подаёте на этот выход значение с плавающей запятой от 0 до 1.
На выходе будете получать от 0 до 100 полуволн на 1 сек.
ТТР с дискретным управлением будут с контролем перехода через "0".
Будет отлично работать!

Alex_NN
24.03.2026, 11:23
Зачем Вам макрос?
Настраиваете выход в режим "ШИМ".
Минимальный импульс ставите на 10мс (длительность полуволны фазы)
Период можно оставить 1000мс (100 полуволн на период)
Подаёте на этот выход значение с плавающей запятой от 0 до 1.
На выходе будете получать от 0 до 100 полуволн на 1 сек.
ТТР с дискретным управлением будут с контролем перехода через "0".
Будет отлично работать!
Спасибо за информацию.
Только период надо поставить секунд 30, всё же это температура, и ТТР не насиловать понапрасну.
Видимо, все таки придется использовать макрос "Heat_E_v1.00", хоть он и избыточен.
Зато там уже многие вещи продуманы, и сигнал для дискретного выхода формируется ПИ-регулятором.

EFrol
24.03.2026, 12:24
В качестве ПИ-регулятора отлично работает встроенный PID-регулятор.

Dimensy
24.03.2026, 15:22
Спасибо за информацию.
Только период надо поставить секунд 30, всё же это температура, и ТТР не насиловать понапрасну.
Видимо, все таки придется использовать макрос "Heat_E_v1.00", хоть он и избыточен.
Зато там уже многие вещи продуманы, и сигнал для дискретного выхода формируется ПИ-регулятором.

Так ТТР пофиг на насилование - у него нет движущихся частей

Alex_NN
25.03.2026, 08:00
Так ТТР пофиг на насилование - у него нет движущихся частей

Я имел ввиду подбор оптимальных временных характеристик для процесса нагрева воздуха.

Sulfur
25.03.2026, 08:16
Alex_NN

в проекте применены трехфазные ТТР с дискретным управлением
Неоптимальное решение. В случае форс-мажора в одной из фаз придется менять всё реле. В случае штучных реле меняется только одна из поврежденных. Входы управления штучных реле, включенные последовательно, работают при напряжении управления 24В вполне уверенно. Главное, на случай форс-мажора ставить быстродействующие предохранители (с характеристикой aR), и я стараюсь применять ТТР с как минимум двойным запасом по току. То есть, если расчетная нагрузка 20А, то ТТР не меньше чем на 40А, предохранитель 32А.

это температура, и ТТР не насиловать понапрасну.
Период зависит от тепловой инерции объекта. Если греем стакан чая, то период можно ставить минимальный, если стотонную наковальню, то ставить можно уже минутами. По поводу насилия - переключение этих ТТР происходит в момент околонулевого напряжения, в этот момент ток коммутации минимальный.
На моих объектах (в основном это экструдеры, ТЭН греет железную трубу) период стоит 1-2 сек. Работает без проблем годами.
Рогов Алексей

использовать аналоговое управление твердотелкой
И поиметь проблемы на других электропотребителях, из за коммутационного шума в питающей сети. Особенно при мощной нагрузке, и если не предприняты меры для фильтрации этих помех в питающую сеть.

Сергей0308
25.03.2026, 09:15
Alex_NN

Неоптимальное решение. В случае форс-мажора в одной из фаз придется менять всё реле. В случае штучных реле меняется только одна из поврежденных. Входы управления штучных реле, включенные последовательно, работают при напряжении управления 24В вполне уверенно. Главное, на случай форс-мажора ставить быстродействующие предохранители (с характеристикой aR), и я стараюсь применять ТТР с как минимум двойным запасом по току. То есть, если расчетная нагрузка 20А, то ТТР не меньше чем на 40А, предохранитель 32А.

Период зависит от тепловой инерции объекта. Если греем стакан чая, то период можно ставить минимальный, если стотонную наковальню, то ставить можно уже минутами. По поводу насилия - переключение этих ТТР происходит в момент околонулевого напряжения, в этот момент ток коммутации минимальный.
На моих объектах (в основном это экструдеры, ТЭН греет железную трубу) период стоит 1-2 сек. Работает без проблем годами.
Рогов Алексей

И поиметь проблемы на других электропотребителях, из за коммутационного шума в питающей сети. Особенно при мощной нагрузке, и если не предприняты меры для фильтрации этих помех в питающую сеть.

С оптимальностью как раз у товарища получше чем у Вас будет, в смысле, одно трёхполюсное дешевле трёх однополюсных, меньше места занимает и т. д., в вашем случае наверно речь идёт о большей ремонтопригодности, мне так кажется.
Каждый сам выбирает приоритеты.
Короче, если сделать по-человечьи, то за 100 лет ничего не сломается.