PDA

Просмотр полной версии : приточно-вытяжная вентиляция на пр200



MarcusTroy
28.05.2018, 17:24
пробую сделать алгоритм управления тем-рой помещения в зависимости от уставки. управление по аналоговому выходу 0 -10 в для управления однофазным вентилятором выт шахты и задвижек притока. анализ форума показал что нужно только пд регулирование или вообще п. мож кто поделится готовым примером или скажет куда копать. а то примеры пид регулятора меня убивают своими настройками коэф).

Василий Кашуба
28.05.2018, 17:54
пробую сделать алгоритм управления тем-рой помещения в зависимости от уставки. управление по аналоговому выходу 0 -10 в для управления однофазным вентилятором выт шахты и задвижек притока. анализ форума показал что нужно только пд регулирование или вообще п. мож кто поделится готовым примером или скажет куда копать. а то примеры пид регулятора меня убивают своими настройками коэф).
Куда бы вы ни копали, от настроек коэффициентов вы ни куда не денитесь.

MarcusTroy
28.05.2018, 22:43
василий ваш совет бы помог. судя по форуму в пид регулировании а точнее в написании адекватных регуляторах с вами мало кто потягается. как по мне - по логике должны быть какие то общие коэффициенты под 80% задач. но это в теории - практики по регуляторам мне не хватает. ой как не хватает. посему и сообщение создал. люди здесь отзывчивые иногда появляются. сам убедился не раз!
п.с. не сочтите за лесть

MarcusTroy
14.07.2018, 17:44
коллеги подскажите как реализовать на пр200 аналог case из st. почти допилил проект. хочется филигранно поставить точку. нужен выбор между регулированием по температуре, плюс приоритет по превышению со2 как приоритет, читай авария и вентиляция на максимум пока не продует.

MarcusTroy
14.07.2018, 17:45
sel кажется не совсем то.....

MarcusTroy
14.07.2018, 17:47
обсирон от cabzara приветствуется)))))

Ревака Юрий
16.07.2018, 09:42
sel кажется не совсем то.....

Добрый день, смотря какие и сколько у Вас сигналов, есть еще fSEL.

ferret_maybe
16.07.2018, 21:42
sel кажется не совсем то.....
Посмотрите файл во вложении. Возможно подойдет при построении системы при последовательном управлении. Возможно будет непонятным подход к написанию программы. Во вложении текстовое описании и программа для Owen Logic.

MarcusTroy
17.07.2018, 18:37
to ferret_maybe. большое спасибо!!!! именно то что нужно. четко и понятно изложено и пример кстати думаю многим скупердяям типа меня(переход от плк к пр200))) и последующие мучения с осваиванием лоджика)пригодится. а то поривыкали в st за день лупить халтуру за бешенные суммы на железо и 10 % использование ресурсов оных плк.

Сергей0308
17.07.2018, 23:50
Посмотрите файл во вложении. Возможно подойдет при построении системы при последовательном управлении. Возможно будет непонятным подход к написанию программы. Во вложении текстовое описании и программа для Owen Logic.

Спасибо, сделал первый шаг к пониманию что такое "case", раньше совсем не доходило, теперь начинает доходить, что это когда переменной назначается энное количество состояний и условия перехода из одного состояния в другое! Я правильно понял?

Алексеев
18.07.2018, 13:06
Спасибо, сделал первый шаг к пониманию что такое "case", раньше совсем не доходило, теперь начинает доходить, что это когда переменной назначается энное количество состояний и условия перехода из одного состояния в другое! Я правильно понял?

3804738048

ferret_maybe
18.07.2018, 19:16
Спасибо, сделал первый шаг к пониманию что такое "case", раньше совсем не доходило, теперь начинает доходить, что это когда переменной назначается энное количество состояний и условия перехода из одного состояния в другое! Я правильно понял?
Есть книга "Программируемые контроллеры" Петров И. В., 2004, стр. 232 там частично описано применение case при последовательном управлении. 38061
Я немного с ним не согласен по построению программы в примере т. к. вызов таймера Tm можно осуществлять за case, а запуск(останов) таймера осуществить из шагов CASE - это уже личные предпочтения.

MarcusTroy
19.07.2018, 11:47
ferret_maybe. согласен по поводу выноса таймера за case. часто из за кривых рук таймер не отрабатывал или не сбрасывался - портило всю суть case по причине неработоспособности. да и с редактированием его внутренностей легче.

MarcusTroy
19.07.2018, 20:58
выкладываю на суд часть проекта

anthrwpos
25.07.2018, 18:32
Многие новички часто пугаются ПИД-коэффициентов.
На самом деле ничего страшного в них нет. Это вообще самый простецкий алгоритм регулирования что только можно придумать.
Вообще движения человека представляют собой ПИ-алгоритм (без дифференциального коэффициента). Вспомните, как мы регулируем температуру воды в душе. Включаем на полную горячую. Если чувствуем, что температура воды быстро растет, то в ответ на рост температуры крутим кран в сторону холодной воды. Это - Пропорциональное регулирование. Если затем долго вода течет недостаточно теплая, мы осторожно двигаем кран в сторону горячей. Это - интегральное регулирование.
Пропорциональный коэффициент - это на сколько должна измениться температура, чтобы мы приняли решение крутануть краном (или другим исполнительным устройством) от одного края до другого.
Интегральный коэффициент - это в течении какого времени температура должна отличаться от заданной на пропорциональный коэффициент градусов, чтобы за это время произошло управление исполнительным устройством от одного предела до другого.
И всего делов-то. Попробуйте!

Ревака Юрий
27.08.2018, 10:53
По многочисленным просьбам, в онлайн базу начали добавлять макросы по вентиляции, появилась специальная подгруппа "Для вентиляции", так же добавили много сопутствующих блоков, в том числе и ПИД регулятор.

MarcusTroy
29.09.2018, 11:19
юрий подскажите как грамотно решается вопрос - когда уже не хватает 2 встроенных 485 пяток. пример задачи: 1 слот - мастер вешай сколько хош(до 32))) опрашивает пвт100 - 3 шт. 2 слот(слейв) нужен для панели оператора. далее нужно организовать связь со скадой опять таки слейв и нужен 485, далее нужно вязать с облаком и связь со следующим пр200. повторитель расширитель rs 485 решит вопрос при подключении ко 2 слоту?

rovki
29.09.2018, 13:20
Так делайте все на 1 мастере (ПР) .Панель управления совместите со скадой и шлюзом к облаку (слейв)...Хотя в таком случае можно и ПР200 слейв ,а панель со скадой и шлюзом мастер .Второй ПР у вас радом с первым или удален?

Ревака Юрий
29.09.2018, 17:05
юрий подскажите как грамотно решается вопрос - когда уже не хватает 2 встроенных 485 пяток. пример задачи: 1 слот - мастер вешай сколько хош(до 32))) опрашивает пвт100 - 3 шт. 2 слот(слейв) нужен для панели оператора. далее нужно организовать связь со скадой опять таки слейв и нужен 485, далее нужно вязать с облаком и связь со следующим пр200. повторитель расширитель rs 485 решит вопрос при подключении ко 2 слоту?

Если панель тоже слейв, (хотя обычно панель делают мастером), то да, подключаете все на один слот с ПВТ, я так понимаю на панель просто идет вывод? Да, кстати, не сколько хош 32, а сколько хош 16:D на один порт. Второй порт под облако, если второй ПР слейв, то и его на первый порт, если мастер, то ничего не получится.

zlydene
18.11.2020, 06:22
Здравствуйте! Как правильно реализовать на этом макросе (Управление клапанами водяных теплообменников нагрева и охлаждения (KZD_DO_Sel_v1.00)) поддержание нужной температуры в помещении.

maks-in-net@mail.ru
06.05.2021, 23:17
2 пида на вход. И выход подпилите под два выхода отдельных чтоб без доп реле на выходе.