Просмотр полной версии : Использование блока PID. ШИМ.
super100
27.07.2024, 10:28
Библиотечный блок PID регулятора имеет аналоговый выход. Как сделать в программе управление дискретным выходом? Как преобразовать аналоговый сигнал в ШИМ? Тут когда-то обсуждалась подобная проблема. Не смог найти.
Потому и не нашли, т.к. это не проблема.
Основным параметром ШИМ-сигнала является СКВАЖНОСТЬ или обратная ей величина КОЭФФИЦИЕНТ ЗАПОЛНЕНИЯ (https://academy.evolvector.ru/shim).
Выход PID также имеет диапазон выходной величины. И видимо все на форуме что-то знают?! Например, что зависимость между ними должна быть прямопропорциональная. аналог(мощность) 0% -> коэф. заполнения ШИМ 0%, при мощности 100% -> коэф. заполнения ШИМ 100%.
зависимость между ними должна быть прямопропорциональная. аналог(мощность) 0% -> коэф. заполнения ШИМ 0%, при мощности 100% -> коэф. заполнения ШИМ 100%.
Я б так не горячился. Автор пока не сказал что это что-то типа нагрева.
super100
31.07.2024, 16:42
Да. Это управление нагревом. Нужно прикрутить к релейному выходу. Преобразовать аналоговый выход стандартного блока PID.
kondor3000
31.07.2024, 18:01
Да. Это управление нагревом. Нужно прикрутить к релейному выходу. Преобразовать аналоговый выход стандартного блока PID.
Шим не будет нормально работать с релейным выходом, реле может только включить, выключить нагрев, при чём желательно не очень часто.
Шим не будет нормально работать с релейным выходом, реле может только включить, выключить нагрев, при чём желательно не очень часто.
А при ШИМ кроме как включать/выключать больше ничего и не надо.
super100
16.08.2024, 09:41
Что Вы говорите. ПИД регуляторы промышленные есть с релейными выходами. Даже у ОВЕНА. Принцип ПИД заключается не в этом. Уже нашел в этом форуме то что спрашивал и залили в ПЛК. Все работает.
Что Вы говорите. ПИД регуляторы промышленные есть с релейными выходами. Даже у ОВЕНА. Принцип ПИД заключается не в этом. Уже нашел в этом форуме то что спрашивал и залили в ПЛК. Все работает.
ПИД регулятор с релейными выходами - это управление больше-меньше. И это не ШИМ.
super100
30.08.2024, 14:28
ПИД регулятор с релейными выходами - это управление больше-меньше. И это не ШИМ.
Больше/меньше - это позиционное регулирование. Ничего не хочу больше доказывать, а прикреплю скрин из технического руководства на ОВЕН ТРМ 32. Там написано то о чем и я говорю.78345
Евгений Мокеев
06.09.2024, 11:49
Недавно делал такое. Управление регулирующим клапаном с помощью двух дискретных выходов (открывать - закрывать). Когда температура ниже уставки и надо нагревать: выход ПИД_1 0-100% преобразую в ШИМ 0-5 секунд на дискр. выход "Открывать". Когда температура выше уставки и надо охлаждать: выход ПИД_2 0-100% преобразую в ШИМ 0-5 секунд на дискр. выход "Закрывать". Параметр "5 секунд" (период работы клапана) подбирается при пуско-наладке. В общем, нужно 2 отдельных ПИД-регулятора с одинаковыми настройками.
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot