Товарищи, подскажите, попробовал пид из этого поста, уставки записываются в блок только после перезагрузки контроллера. Как забороть подобную напасть?
https://owen.ru/forum/showthread.php...l=1#post434007
Вид для печати
Товарищи, подскажите, попробовал пид из этого поста, уставки записываются в блок только после перезагрузки контроллера. Как забороть подобную напасть?
https://owen.ru/forum/showthread.php...l=1#post434007
Вложение 76816
храните значения коэффициентов во внешней переменной и пишите в неё через fsel либо её саму либо по переменной окончания анр кэф из блока, у меня так отрабатывало
Добрый день подскажите пожалуйста регулятор для запорно-регулирующего клапана работающего по заданию 4-20 мА. Пробовал ПИД но при достижении заданного значения он постепенно закрывается а мне надо что бы достиг заданного значения закрылся допустим на половину, а как привысило заданное значение тогда только закрылся полностью.
Из менеджера
Добрый день товарищи! подскажите пожалуйста только начал изучать данную программу и язык программирования(так что сразу извеняюсь и прошу понять)стоит задача на реле пр200 сделать программу для вентиляции с пид регулятором , управлении жалюзями в помещении и на улице по температуре в канале перед вентилятором, вентилятор управляеться через пч лидер 300. Какие макросы использовать и как лучше сделать ? если есть примеры буду благодарен. Еще раз извеняюсь!!!!
Ну, во-первых, подробнее разрисуйте систему. Например, какой привод стоит на уличных заслонках - 2-х позиционный, 3-х позиционный, 0..10В, концевики есть/нет. То же самое с заслонкой в помещении. Сколько вообще заслонок в помещении. Что и как вы собираетесь по температуре регулировать, что за датчик температуры
привод будет стоять 0-10В, концевиков нет,это на все заслонки в помещение и на улице, всего заслонок две, одна на улице и одна в помещении, по температуре регулировать заслонки откуда будет подаваться воздух.с возможностью установить уставку(например уставка 25 градусов, на улице 20, в помещении 28, в канале 26,заслонки в это время закрыты, вентилятор не работает, вкл реле считывается температура и после этого запускается вентилятор процентов на 20 и открываются заслонки пока в темп в помещении не будет 25 градусов после чего заслонка уличная закрывается и остается заслонка только в помещении)это как мне объяснили.датчики температуры pt1000.
Тогда, если взять за основу эту картинку
Вложение 78802
я вижу два алгоритма работы:
1. On/Off
Вентилятор запускается/останавливается по уставке температуры в помещении с учетом гистерезиса и при условии, что температура на улице меньше уставки в помещении
Уличной заслонкой управляем пропорционально уставке температуре в канале
Заслонкой в помещении управляем либо в противофазе с уличной, либо когда вентилятор работает - она полностью открыта
Производительностью вентилятора управляем либо вручную, либо пропорционально температуре на улице
Вентилятор не запуститься/остановится, если температура на улице меньше определенного значения
2. Постоянная работа
Вентилятор работает постоянно при условии, что температура на улице больше определенного значения
Уличной заслонкой управляем пропорционально уставке температуре в канале (можно ограничить степень закрытия заслонки, чтобы всегда обеспечивать подмес свежего воздуха)
Уставку температуры в канале рассчитываем по ПИ-закону в зависимости от уставки температуры в помещении
Заслонкой в помещении управляем либо в противофазе с уличной, либо когда вентилятор работает - она полностью открыта
Производительностью вентилятора управляем либо вручную, либо пропорционально температуре на улице, либо по графику - снижая производительность при низких и высоких температурах
такой вопрос еще где вы нарисовали линейную схему(программа) ?больше подходит второй вариант. вентилятор работает постоянно управляеться по графику температуры, заслонки управляются в противофазе,и если можно ее ограничить закрытие, а как понять уставку температуру в канале расчитываем по пид закону?
Программа Splan, еще неплохая программка есть Wondershare EdrawMax
Расчет уставки в канале - это каскадное регулирование, т.е. один регулятор рассчитывает по температуре в помещении какая должна быть температура в канале, а второй регулятор по температуре в канале уже регулирует заслонкой
Вот этот
Вложение 78831
Добрый день. Не могу померить ток на аналоговом выходе (4-20 мА) обычным мультиметром. Овеновским генератором РЗУ-420 меряю без проблем
Да, это я знаю. В данном случае питание токовой петли внешнее (как раз для обычного мультиметра), показания РЗУ корректны.
У мультиметра автоматическое определение полярности и диапазона. Попробую другой мультиметр, хотя UNI-T 33А до сих пор меня устраивал
Сопротивление нагрузки для режима: 4...20 мА
0...300 Ом
Подключал 50 Ом. Там, где измеритель РЗУ 420 по-прежнему корректно меряет ток (=20мА), мультиметр показывает +3мА, при обратной полярности (смене щупов) -5мА. Он сломал мне картину мира.
Спасибо, теперь все встало на свои места. Автоматический выбор полярности не годится для измерений тока в токовой петле. При измерении напряжения на нагрузке 50 Ом (или любой другой до 300 Ом) при пересчете на ток, все корректно.