PDA

Просмотр полной версии : Регулирование температуры со многими температурными датчиками



Клаус
26.08.2023, 16:50
Добрый день. Стоит такая задача: Имеется 40 ёмкостей, охлаждение в которых происходит циркуляцией полипропиленгликолем. Т.е. стоит холодильное оборудование, насос и система труб по которым это всё "гоняется". На данный момент, поддержание температуры каждого из них, осуществляется в ручном режиме на основе показаний обычного термометра посредством сильнее/слабее открытием вентиля вручную (вентиль стоит перед каждым баком). Стоит задача всё это автоматизировать. Т.е. при изменении температуры на заданную дельту автоматически увеличивать/уменьшать поток в каждый бак. На данный момент необходимо достаточно "грубо" прикинуть, как можно это реализовать, что при этом использовать.
P.S. Только начинаю осваивать данную область (КиПиА) :). Так что, прошу тапками не кидать :). Записался на курсы в ОВЕН ПЛК2хх базовый курс (программирование в среде CODESYS 3.5)

1exan
26.08.2023, 17:14
Добрый день. Стоит такая задача: Имеется 40 ёмкостей, охлаждение в которых происходит циркуляцией полипропиленгликолем. Т.е. стоит холодильное оборудование, насос и система труб по которым это всё "гоняется". На данный момент, поддержание температуры каждого из них, осуществляется в ручном режиме на основе показаний обычного термометра посредством сильнее/слабее открытием вентиля вручную (вентиль стоит перед каждым баком). Стоит задача всё это автоматизировать. Т.е. при изменении температуры на заданную дельту автоматически увеличивать/уменьшать поток в каждый бак. На данный момент необходимо достаточно "грубо" прикинуть, как можно это реализовать, что при этом использовать.
P.S. Только начинаю осваивать данную область (КиПиА) :). Так что, прошу тапками не кидать :). Записался на курсы в ОВЕН ПЛК2хх базовый курс (программирование в среде CODESYS 3.5)

Грубо - для каждой ёмкости нужен ПИ(Д) регулятор температуры, управляющий регулирующим клапаном

Клаус
26.08.2023, 17:25
Нет, это я понимаю, что придётся "обвязывать" каждый бак. Я именно про то, что можно из оборудования выбрать? К примеру ТРМ1, судя по описанию, можно же использовать в паре с ДТСхх4, ну и клапаном.

melky
26.08.2023, 17:48
Так если вы записались на курс по CodeSys ну так и используйте ПЛК и точно так же регулируйте как и вручную, только при помощи ПЛК...
зачем там ПИД то? емкости большие, скорее всего утепленные. В ручную же удается регулировать без всяких ПИДов

Клаус
26.08.2023, 18:12
Так если вы записались на курс по CodeSys ну так и используйте ПЛК и точно так же регулируйте как и вручную, только при помощи ПЛК...
зачем там ПИД то? емкости большие, скорее всего утепленные. В ручную же удается регулировать без всяких ПИДов

Да, ну курсы начнутся в сентябре, а мне нужно уже прикинуть, так сказать "на коленке", +_ какое оборудование необходимо, хотя бы понимание. Если с датчиками температуры, и клапанами +_ всё понятно, то что выбрать в качестве управления и в каком количестве.

Eugene.A
26.08.2023, 18:47
зачем там ПИД то? емкости большие, скорее всего утепленные. В ручную же удается регулировать без всяких ПИДов
Вручную не значит без всяких ПИДов. ПИД в голове, вместе с интегралами и дифференциалами, ТС же пишет, что
"поддержание температуры каждого из них, осуществляется в ручном режиме на основе показаний обычного термометра посредством сильнее/слабее открытием вентиля вручную ",
Чем не ПИД?

Netadmin
27.08.2023, 08:47
Нет, это я понимаю, что придётся "обвязывать" каждый бак. Я именно про то, что можно из оборудования выбрать? К примеру ТРМ1, судя по описанию, можно же использовать в паре с ДТСхх4, ну и клапаном.

можно конечно и ТРМ. только причем тут "программирование в среде CODESYS 3.5" определите для себя хотя бы во что собираетесь вляпаться. нужна ли вам удаленная диспетчеризация и прочие плюшки построения на ПЛК или просто посадить все 40 емкостей на ТРМки. собственно и цена мероприятия будет разная. хотя учесть стоимость 40шт. ТРМ ...

Клаус
27.08.2023, 09:07
можно конечно и ТРМ. только причем тут "программирование в среде CODESYS 3.5" определите для себя хотя бы во что собираетесь вляпаться. нужна ли вам удаленная диспетчеризация и прочие плюшки построения на ПЛК или просто посадить все 40 емкостей на ТРМки. собственно и цена мероприятия будет разная. хотя учесть стоимость 40шт. ТРМ ...
Курсы буду проходить, т.к. будут другие задачи стоять, а эта одна из немногих...

EFrol
27.08.2023, 09:27
40 емкостей = 8 каналов * на 5 ТРМ138
схема управления задвижками типа "больше/мешьше" на 40 емкостей собирается на выходах самих ТРМ138 + 1 МУ110-8.Р
управление и наблюдение с СП3хх-Б/Р (ПИД регулирование можно организовать на уровне макросов, включая регулировку скорости охлаждения "градус/секунду")
наличие у СП3хх 2-го RS485 и Ethernet портов, в будущем даст возможность подключить к SCADA или регистратору
С ПЛК не связывайтесь - из пушки по воробьям!!!

Клаус
27.08.2023, 09:56
40 емкостей = 8 каналов * на 5 ТРМ138
схема управления задвижками типа "больше/мешьше" на 40 емкостей собирается на выходах самих ТРМ138 + 1 МУ110-8.Р
управление и наблюдение с СП3хх-Б/Р (ПИД регулирование можно организовать на уровне макросов, включая регулировку скорости охлаждения "градус/секунду")
наличие у СП3хх 2-го RS485 и Ethernet портов, в будущем даст возможность подключить к SCADA или регистратору
С ПЛК не связывайтесь - из пушки по воробьям!!!

Понял, спасибо большое. Т.е. в принципе своими силами с этим можно разобраться, как я понимаю?
А курсы по ПЛК в любом случае будут, т.к. в обозримом будущем будут проекты по автоматизации производства (не этого, хотя, может и это предприятие со временем автоматизируется).

EFrol
27.08.2023, 10:10
Да, конечно! В принципе во всем можно разобраться самостоятельно. И если спрашиваете на форуме не бойтесь, что в Вас прилетит тапок. Здесь бывают и адекватные люди.

Клаус
27.08.2023, 10:29
Да, конечно! В принципе во всем можно разобраться самостоятельно. И если спрашиваете на форуме не бойтесь, что в Вас прилетит тапок. Здесь бывают и адекватные люди.
Да, к сожалению просто не все понимают (и это относиться не именно к данному форуму, а в принципе в жизни хватает), что ты не гуру в чём-то, а просто начинающий, поэтому многих удивляют плёвые вопросы, которые они бы сами даже не осмелились спросить :)

EFrol
27.08.2023, 10:44
Здесь важно спрашивать правильно. Надо уметь показать, конкретно, что ты хочешь. До чего уже докопался и где уперся (или запутался). Поверьте - пнут в нужном направлении.
Однако объяснять "что такое электрическая цепь" никто не станет, и может прилететь не только тапок ;))
А еще помните, что люди бывают очень разные. Если для одних что-то норма, то для других - извращение.
Разные возроста, специализации и т.д. - разные мнения. Тут уже придется выбирать самому.

kondor3000
27.08.2023, 12:38
Думаю вам как начинающему гораздо проще будет сделать программу на ПЛК (можно и ПЛК110), все делается на готовых блоках), чем пытаться писать Макросы PID регулятора в панели.
Панель нет смысла нагружать расчётами, она должны выводить показания.
Даже с 5 шт. ТРМ138 + ПЛК110.30.М [v.02]+ панель СП310 можно сделать. Модуль дискретного вывода не нужен, можно использовать дискретные выходы ПЛК.

Кроме того, программы в среде Codesys 2.3, можно спокойно перенести в среду 3.5, это ещё и практика для вас.

Клаус
27.08.2023, 13:42
Здесь важно спрашивать правильно. Надо уметь показать, конкретно, что ты хочешь. До чего уже докопался и где уперся (или запутался). Поверьте - пнут в нужном направлении.
Однако объяснять "что такое электрическая цепь" никто не станет, и может прилететь не только тапок ;))
А еще помните, что люди бывают очень разные. Если для одних что-то норма, то для других - извращение.
Разные возроста, специализации и т.д. - разные мнения. Тут уже придется выбирать самому.
нуу, что такое электрическая цепь то я знаю, благо образование соответствующее :)

EFrol
27.08.2023, 14:03
Кстати, вместо панели + модуля, можно ПР200 попробовать (только в модификации, хотя бы один RS-485 понадобиться).

Клаус
27.08.2023, 21:15
Кстати, вместо панели + модуля, можно ПР200 попробовать (только в модификации, хотя бы один RS-485 понадобиться).

Т.е. правильно понимаю- 5 ТРМ138 + 1 ПР200, без МУ110 и СП3?

Клаус
27.08.2023, 21:18
Думаю вам как начинающему гораздо проще будет сделать программу на ПЛК (можно и ПЛК110), все делается на готовых блоках), чем пытаться писать Макросы PID регулятора в панели.
Панель нет смысла нагружать расчётами, она должны выводить показания.
Даже с 5 шт. ТРМ138 + ПЛК110.30.М [v.02]+ панель СП310 можно сделать. Модуль дискретного вывода не нужен, можно использовать дискретные выходы ПЛК.

Кроме того, программы в среде Codesys 2.3, можно спокойно перенести в среду 3.5, это ещё и практика для вас.

Если по такому пути, то думаю, что раз уж иду на освоение ПЛК2хх+Codesys 3.5, то наверно и стоит его рассматривать в качестве рабочей, нежели ПЛК110?

melky
27.08.2023, 21:42
и еще раз, пиды там как козе баян. Или вы каждую минуту бегаете краны открываете/закрываете ? Банальный аккумулятор холода, как я понимаю.

Клаус
27.08.2023, 22:05
и еще раз, пиды там как козе баян. Или вы каждую минуту бегаете краны открываете/закрываете ? Банальный аккумулятор холода, как я понимаю.

Нет конечно, всё "на глаз" и конечно не каждую минуту. Да, верно всё поняли.

melky
27.08.2023, 22:14
вот и не заморачивайтесь пидом, там гистерезиса за глаза, величина открытия будет зависеть от требуемой скорости охлаждения емкости, вариант по таблице.
А то вам тут наПидят (советуют) :)

Вот если бы вы по человеку ставили на краны в процессе производства и они как найды бы туда-сюда бегали для регулировки, вот тогда и требовалось бы пид применять...

Сергей0308
27.08.2023, 22:39
Вот здесь выкладывал очень простой регулятор для ПР200, коли Вам ПР уже насоветовали(пост 28): https://owen.ru/forum/showthread.php?t=28349&page=3
Останется добавить 5 МВ110-224.8А: https://owen.ru/product/moduli_analogovogo_vvoda_s_universal_nimi_vhodami_ s_interfejsom_rs_485
Восемь дискретных выходов хватит с избытком для 80 сигналов(40 регуляторов по 2 сигнала(больше-меньше), в смысле, так как от регуляторов не требуется большого быстродействия команды выполнять по очереди, если они накладываются, возможно лучше ещё внешние реле применить, короче, надеюсь, что суть понятна?!
Для очереди можно буфер создать из целочисленного стека, переменная 32-битная, в смысле, вполне хватит, я бы 8 бит отдал под код команды(выхода, на который её нужно подать) и 24 бита на продолжительность импульса в мс.

Sergej_
28.08.2023, 07:54
Это конечно вариант условно бюджетный, если же взглянуть с другой стороны, не совсем надежный. В случае выхода из строя МВВ или одного ТРМ отвалятся сразу несколько емкостей, опять же расположение всего этого хозяйства, я о прокладках кабелей и пр. Если емкости расположены относительно далеко , то непросто все будет. Может стоит рассмотреть вариант на каждую емкость измеритель-регулятор , а по сети задавать уставку и читать показания.

EFrol
28.08.2023, 08:11
Т.е. правильно понимаю- 5 ТРМ138 + 1 ПР200, без МУ110 и СП3?

Да. Верно. ТРМ138 измеряют, ПР200 их опрашивает (каждый канал по очереди) и принимает решение (приоткрыть/призакрыть задвижку).
Через ТРМ138 указывает, какой клапан будет исполнять команду, а через дискретный выход ПР200 - какую команду надо выполнить.
Почему ПР200? Наличие индикатора для задания уставок. Возможность реализовать любой алгоритм охлаждения.
У меня всем рулит ПЛК304 (уставки берет прямо с ТРМ138), но не задвижками, а обычными клапанами.
Что-то типа ШИМ. ПЛК304 вычисляет время открытия клапана (ледяной воды) необходимое для снижения температуры на дельту.
Через Ethernet все передается на ПК дежурного мастера.

Итак, для решения Вашей задачи необходимо ответить на следующие вопросы:
1. Чем измерять (необходимость наличия универсального аналогового входа)?
2. Чем регулировать (аналаговым или дискретным сигналом)?
3. Чем управлять (ПЛК, ПР, кто будет вычислять и принимать решение)?
4. Чем показывать оператору и будет ли у него доступ к параметрам?
5. Архивирование, дистанционное управление или наблюдение?

Потом подбирать оборудование. А его проста тьма-тьмущая - на любой вкус и цвет!

В моем случае сам ТРМ138 частично удовлетворяет. Требовался просто иной алгоритм охлаждения + дистанционное управление (контроль).
Если учесть, что раньше ПР200 еще не было, а ТРМ138 не работал с Modbus и ПЛК304 было в производстве, то сейчас все скажут - очень неудачное решение (полетит тапок).

1exan
28.08.2023, 08:34
вот и не заморачивайтесь пидом, там гистерезиса за глаза, величина открытия будет зависеть от требуемой скорости охлаждения емкости, вариант по таблице.


Это хорошо если краны будут с аналоговым управлением, где можно задать величину открытия. А если будут с дискретным управлением (трёхпозиционные) - то уже так просто не получится

melky
28.08.2023, 09:28
1exan если краны вкл/выкл значит играемся временем. В таких системах, насколько помню нельзя загружать все емкости сразу, так как чиллер должен заниматься своими прямыми обязанностями. Должен быть расчет сколько он может тратить времени на эту процедуру. Сомневаюсь, что там чиллер переразмеренный с учетом объема охлаждения основных помещений и еще и сразу загрузку в аккумулятор
выполнять.

АКБ холодной воды предназначен только для одного случая, обеспечить охлаждение при отключении электропитания перед запуском ДГУ

In_Da_Cher_A
28.08.2023, 09:49
Пр200 точно в данном случае неудачное решение
40 уставок температуры предлагаете двумя кнопочками на маленьком экране выставлять?там кнопки сотрутся раньше, чем до 40 уставки доберёшься. А с остальными данными что делать? не смотреть на них?
автор собирается учиться на КДС3,5, во всём его проекте гораздо удобнее будет панель/АРМ диспетера какого-нибудь(в дальнейшем расширение) ему же пихают в изучение либо Лоджик, со своими приколами и ограничениями, чтобы автор потрахался с упаковками распаковками, либо вообще советуют макросы писать в панели - учитывая, что автор вообще новичок
после КДС3,5 освоить лоджик гораздо проще будет, если потом возникнет такая потребность.
ТРМы там ваще не нужны, куда их там ставить? в отдельное помещение? :D,
делать сразу нормальный проект, на нормальном ПЛК2хх с панелью, это предприятие как никак, а не теплопункт в подвале многоэтажки

Sergej_
28.08.2023, 10:03
Да. Верно. ТРМ138 измеряют, ПР200 их опрашивает (каждый канал по очереди) и принимает решение (приоткрыть/призакрыть задвижку).
Через ТРМ138 указывает, какой клапан будет исполнять команду, а через дискретный выход ПР200 - какую команду надо выполнить.
Почему ПР200? Наличие индикатора для задания уставок. Возможность реализовать любой алгоритм охлаждения.
У меня всем рулит ПЛК304 (уставки берет прямо с ТРМ138), но не задвижками, а обычными клапанами.
Что-то типа ШИМ. ПЛК304 вычисляет время открытия клапана (ледяной воды) необходимое для снижения температуры на дельту.
Через Ethernet все передается на ПК дежурного мастера.

Итак, для решения Вашей задачи необходимо ответить на следующие вопросы:
1. Чем измерять (необходимость наличия универсального аналогового входа)?
2. Чем регулировать (аналаговым или дискретным сигналом)?
3. Чем управлять (ПЛК, ПР, кто будет вычислять и принимать решение)?
4. Чем показывать оператору и будет ли у него доступ к параметрам?
5. Архивирование, дистанционное управление или наблюдение?

Потом подбирать оборудование. А его проста тьма-тьмущая - на любой вкус и цвет!

В моем случае сам ТРМ138 частично удовлетворяет. Требовался просто иной алгоритм охлаждения + дистанционное управление (контроль).
Если учесть, что раньше ПР200 еще не было, а ТРМ138 не работал с Modbus и ПЛК304 было в производстве, то сейчас все скажут - очень неудачное решение (полетит тапок).
но
У ПР200 слишком убогий HMI. И сетевых переменных не хватит , РЭ не смотрел, просто грубо по две на 40 каналов. Если нужна надежность измеритель регулятор должен быть на каждой емкости, даже при аварии сети и "мозга" будет работать, особенно если уставка температуры не меняется по техпроцессу. Повторюсь прокладка и комплексная защита линий мероприятие не простое и не дешевое и если множество проводов тянуть, да на приличное расстояние, то тоже проблема определенная по сравнению с прокладкой и защитой одного сетевого.

melky
28.08.2023, 10:14
In_Da_Cher_A ТРМ ставятся рядом с аккумуляторами холода, уменьшая длины кабелей для датчиков и управления. Между ними RS485 до 1200 км при скорости 9600.
ПР200 здесь точно не нужен, пока не появится групповые запросы по Modbus, а то кроме всего еще придется трахаться с другим.
Но свою задачу он точно выполнит, так что лучше и может проще все-таки ПР, но без экрана а прикрутить к нему панель? Это выбор автора.

Уставки можно все выполнить по сети, а конкретную емкость можно и с панели, если по месту.

In_Da_Cher_A
28.08.2023, 13:06
In_Da_Cher_A ТРМ ставятся рядом с аккумуляторами холода, уменьшая длины кабелей для датчиков и управления. Между ними RS485 до 1200 км при скорости 9600.
ПР200 здесь точно не нужен, пока не появится групповые запросы по Modbus, а то кроме всего еще придется трахаться с другим.
Но свою задачу он точно выполнит, так что лучше и может проще все-таки ПР, но без экрана а прикрутить к нему панель? Это выбор автора.

Уставки можно все выполнить по сети, а конкретную емкость можно и с панели, если по месту.
мы не знаем конфигурации цеха с этими холодильниками, может это достаточно компактно, в любом случае - кабель дешеле обходится, чем вся электроника, которую надо обвязывать, ставить в шкаф и так далее.
Проще может также в цеху поставить один два шкафа и от них кабеля кинуть
ТРМ вы ставите в шкаф/шкафчик или типа того.
вам всё равно туда тянуть кабель силовой, а от шкафа кидать силовые на клапан регулирующий, сигнальные к датчикам концевикам и так далее
вот и поставьте в шкаф сразу модули, а к ПЛК, который будет стоять около панели в диспетчерской или типа того - тяните ту же витую пару
и обмен ему делать будет проще с модулями, а не с ТРМ
ТРМ имеет смысл делать, только если внедряться это будет методом "кусочно-линейной апроксимации" - завтра купим на одну ёмкость, после нового года ещё на две и так далее, до пенсии автора внедряться будет
но какой ему смысл с ТРМ возиться? никакого

Но свою задачу он точно выполнит, так что лучше и может проще все-таки ПР, но без экрана а прикрутить к нему панель? да это опять костыли
от КДС3,5 он хоть сможет расти дальше, а с пр он так и застрянет в этом лоджике

Клаус
28.08.2023, 13:14
мы не знаем конфигурации цеха с этими холодильниками, может это достаточно компактно, в любом случае - кабель дешеле обходится, чем вся электроника, которую надо обвязывать, ставить в шкаф и так далее.
Проще может также в цеху поставить один два шкафа и от них кабеля кинуть
ТРМ вы ставите в шкаф/шкафчик или типа того.
вам всё равно туда тянуть кабель силовой, а от шкафа кидать силовые на клапан регулирующий, сигнальные к датчикам концевикам и так далее
вот и поставьте в шкаф сразу модули, а к ПЛК, который будет стоять около панели в диспетчерской или типа того - тяните ту же витую пару
и обмен ему делать будет проще с модулями, а не с ТРМ
ТРМ имеет смысл делать, только если внедряться это будет методом "кусочно-линейной апроксимации" - завтра купим на одну ёмкость, после нового года ещё на две и так далее, до пенсии автора внедряться будет
но какой ему смысл с ТРМ возиться? никакого
да это опять костыли
от КДС3,5 он хоть сможет расти дальше, а с пр он так и застрянет в этом лоджике

Там вообще один холодильник и один насос гоняет по контуру через коллекторы. Это всё планируется переделываться со временем, т.к. не очень удачно трубы подобраны...

melky
28.08.2023, 13:37
Вот вы сперва просчитайте трубы и их обвязку, а потому думайте как и где управлять...

In_Da_Cher_A
28.08.2023, 13:40
Там вообще один холодильник и один насос гоняет по контуру через коллекторы. Это всё планируется переделываться со временем, т.к. не очень удачно трубы подобраны...
ну холодильник - я имел в виду 40 этих ёмкостей
тем более, вообще не вижу смысла в ТРМ
сразу надо закладывать по-человечески, чтобы база была нормальная

Клаус
28.08.2023, 13:55
Вот вы сперва просчитайте трубы и их обвязку, а потому думайте как и где управлять...
Это всё планируется только и не понятно когда. Нужно сейчас работать с тем, что есть.

melky
28.08.2023, 14:02
Клаус если планируется, то договариваться нужно сейчас с теми, кто будет переделывать, чтобы вам потом не переделывать все. я об этом.

Клаус
28.08.2023, 14:15
Клаус если планируется, то договариваться нужно сейчас с теми, кто будет переделывать, чтобы вам потом не переделывать все. я об этом.
Нуу, это будет совсем другая история...Думаю +_ останется общая схема

EFrol
28.08.2023, 15:08
Нуу, это будет совсем другая история...Думаю +_ останется общая схема

Что я говорил?! Видали сколько мнений и советов?! А в результате сделаете так, как сумеете. А сумеете - как сделаете.
Главное не бойтесь экспериментировать, чем больше шишек - тем больше опыта.

Клаус
28.08.2023, 15:13
Что я говорил?! Видали сколько мнений и советов?! А в результате сделаете так, как сумеете. А сумеете - как сделаете.
Главное не бойтесь экспериментировать, чем больше шишек - тем больше опыта.

Это да...:)

Rask
29.08.2023, 11:57
Ну а вариант - поставить возле каждого щиток с трм500 например (определённый плюс на месте видно, что за температуры внутри емкости), вместо принципа регулирования больше - меньше, использовать открыто - закрыто (простой электромагнитный клапан). А потом вместе в OwenCloud собрать. В линии простой регулятор давления, если нет нагрузки (предположим все емкости закрыты) открываем байпас.
Можно вместо трм500 использовать, что ни будь с rs485 - потом собрать на панели к примеру.

Клаус
31.08.2023, 11:51
Всем привет. Вот, с учётом будущего обучения на ПЛК2хх, примерно так по оборудованию прикинул: Как понял, одного ПЛК210 достаточно. К одному модулю аналогового ввода 210 серии (МВ210-101) подключается 8 датчиков, соответственно их надо 5, но, по рекомендации одного форумчанина, чтобы не нагружать модуль "под завязку", лучше раскидать датчики по 6 модулям. А модули вывода нужно подбирать по типу управления КЗР. Если аналоговое, то берём модуль аналогового вывода 210 (МУ210-502) серии он управляет шестью, соответственно их надо 7. Если дискретное, то один модуль (МУ210-403) может до 12 каналами управлять, то надо 4 модуля. Но, так же по рекомендации форумчанина, нужно ещё учитывать сигналы с датчиков положения, концевых выключателей, т.е. доп. модули ещё. Пообщался по поводу замены труб, сказали, что будут меняться только отводные трубы, будут устанавливаться полипропилен D-40мм. Исходя из этого нашёл клапана КОНТУР-KЗР-25-40-35.4-24-А-ЭВП (питание 24В, аналоговое упр-ние, встроенная система безопасности, IP54) и второй КОНТУР-KЗР-25-40-35.4-220-И-ЭВП-1 (питание 220В, импульсное упр-ние, встроенная система безопасности, концевые выкл., IP54). Также, где-то на просторах интернета прочитал (может не так что-то понял), но было сказано, что питание ПЛК и управляемых устройств должно быть одинаково, т.е. ПЛК и привод должны иметь напряжение питания 24В, а в случае с КОНТУР-KЗР-25-40-35.4-220-И-ЭВП-1 к него питание 220В, т.е. как я понял, такое исполнение не подойдёт? Или, я не корректно что-то понял? Прошу не пинать, т.к. повторюсь, что только только начинаю изучать тему :)

Клаус
31.08.2023, 11:55
вместо принципа регулирования больше - меньше, использовать открыто - закрыто (простой электромагнитный клапан). А потом вместе в OwenCloud собрать. В линии простой регулятор давления, если нет нагрузки (предположим все емкости закрыты) открываем байпас.

Да, но тогда, как я понимаю, нужно будет ещё делать малый контур с дополнительным насосом, в случае "закрыто".

Rask
31.08.2023, 12:14
Вы имеете в виду внутренний контур емкости? Там насос не нужен, закрыли когда достигли уставки, ну пусть стоит себе холодоноситель под давлением (температура рубашки охлаждения, не станет выше температуры продукта) - открыли пошел процесс охлаждения емкости.

Клаус
31.08.2023, 12:21
Вы имеете в виду внутренний контур емкости? Там насос не нужен, закрыли когда достигли уставки, ну пусть стоит себе холодоноситель под давлением (температура рубашки охлаждения, не станет выше температуры продукта) - открыли пошел процесс охлаждения емкости.
Ааа. Ну так да, наверно можно

melky
31.08.2023, 12:56
Там же емкости работают как в системе отопления батареи с двумя контурами подача и обратка. Насос общий на все. И насосы вроде как общие, что на загрузку, что разгрузку. Все клапанами управляется...

Клаус
31.08.2023, 13:04
Ну и плюс обвязать каждую ёмкость тремя ручными вентилями- два на входе и выходе клапана, которые в рабочем режиме постоянно открыты, а один на байрам, который закрыт. И в случае необходимости (обслуживание/замена клапана) они бы просто вручную открывались/закрывались.
Клапана тоже наверно надо выбрать в зависимости от инерционности системы, либо NC либо NO

Rask
31.08.2023, 13:37
Ну и плюс обвязать каждую ёмкость тремя ручными вентилями- два на входе и выходе клапана, которые в рабочем режиме постоянно открыты, а один на байрам, который закрыт. И в случае необходимости (обслуживание/замена клапана) они бы просто вручную открывались/закрывались.
Клапана тоже наверно надо выбрать в зависимости от инерционности системы, либо NC либо NO
Ну лучше все же NC. Я бы сказал проще и надежнее - есть напряжение, он открыт.
Ну еще раз повторю - у Вас есть линия охлаждения, все идет по пути подача - рубашка - обратка. Но если предположить что одновременны закрыты все рубашки, то насосу будет скучно давить (это без учета что насос рассчитан на все емкости и если открыта всего 1 то). Поэтому нужен байпас, который составить ему компанию: подача - байпас - обратка. Можно поставить датчик давления и ПЧ регулировать нужное (оптимальное) давление в линии, в зависимости от количества (расхода) открытых рубашек.

Клаус
31.08.2023, 16:30
Такой ещё вопрос, немного в сторону: Сейчас подбираем электромагнитные клапана. Так вот вопрос в питании 24VDC или 220VAC. Как я знаю к плюсам 24VDC можно отнести электробезопасность, иииии, пожалуй всё (что пришло в голову)... тогда как минусов больше: блок питания, так же, в разы больше потребляемый ток, ну и ещё наверно что-то...

Клаус
02.09.2023, 15:20
В общем вот такой расчёт получился, для 36 контролируемых температур (не 40, как изначально было):
1) ПЛК210 (ПЛК210-01-CS) контроллер для средних и распределенных систем автоматизации (18DO) - 1шт;
2) Модули дискретного вывода (Ethernet) МУ210-403 (24 DO) - 1шт;
3) Модули аналогового ввода с универсальными входами (Ethernet) МВ210-101 (8AI) - 5 шт;
4) Клапан электромагнитный (соленоидный) NC AR-2W21-32-GBV SD01H ~220 - 36 шт;
5) БП120К блоки питания для ПЛК и ответственных применений с интерфейсом Ethernet - 1 шт;
6) ДТСхх4 термосопротивления с кабельным выводом - 36 шт;
Как думаете, имеет право на существование?
Можно вместо ПЛК210-01-CS использовать ПЛК200-01-CS, там 14 DO. Тогда будет 38 DO всего.

1exan
02.09.2023, 17:25
При выборе клапана надо ещё обращать внимание на температурный диапазон рабочей среды и совместимость материалов уплотнителей с теплоносителем

Клаус
02.09.2023, 17:51
При выборе клапана надо ещё обращать внимание на температурный диапазон рабочей среды и совместимость материалов уплотнителей с теплоносителем
Клапан подобрал именно под необходимые условия

kondor3000
02.09.2023, 19:18
Клапан подобрал именно под необходимые условия

БП120К не берите, они кривые и глючат постоянно, почитайте про них. Я бы всё сделал на 110 серии модулей и 110 ПЛК , но на вкус и цвет)))

Клаус
02.09.2023, 19:21
БП120К не берите, они кривые и глючат постоянно, почитайте про них. Я бы всё сделал на 110 серии модулей и 110 ПЛК , но на вкус и цвет)))
Это относится к БП только, глючность? И что в БП может глючить? :)

kondor3000
02.09.2023, 19:27
Это относится к БП только, глючность? А какой посоветуете тогда, может стороннего производителя? И что в БП может глючить? :)

БП должен работать пока не сдохнет, БП120 отключаются по поводу и без https://owen.ru/forum/showthread.php?t=34150&page=6&p=415379#post415379
Баги в Модулях 210 до сих пор исправляют, правда это больше касается дискретного режима в аналоговых блоках.

Клаус
02.09.2023, 20:07
БП должен работать пока не сдохнет, БП120 отключаются по поводу и без https://owen.ru/forum/showthread.php?t=34150&page=6&p=415379#post415379
Баги в Модулях 210 до сих пор исправляют, правда это больше касается дискретного режима в аналоговых блоках.

Да, почитал, спасибо...Забавно. Вот нашёл такой https://www.mean-well.ru/store/EDR-120-24/ стоит в 5 раз дешевле!!!

Клаус
02.09.2023, 20:12
Я бы всё сделал на 110 серии модулей и 110 ПЛК , но на вкус и цвет)))
Ну, раз уж иду учиться именно на ПЛК2хх, то думаю стоит сразу на них и пробовать. Исключительно из этих соображений

Сергей0308
02.09.2023, 20:51
Да, почитал, спасибо...Забавно. Вот нашёл такой https://www.mean-well.ru/store/EDR-120-24/ стоит в 5 раз дешевле!!!

Мы подобный БП купили, только без первой буквы "E":

69999

Вообще как поставили лет 15 назад никаких проблем с ним не возникало, в отличии от Овенских БП, которых больше чем на год обычно не хватает, короче, приходилось менять каждые год-два, потом этот БП в другое помещение переставили, в более прохладное, в том очень жарко было, летом градусов 40-45, короче не знаю почему они долго не работают, наверно Овен не умеет надёжные БП делать, это я так думаю!

Eugene.A
02.09.2023, 20:57
Откуда надёжность, если в сетевом фильтре приборов Овен с некоторых пор вместо X, Y конденсаторов smd керамика? При пробое короткое по сети, сгорает предохранитель, да ещё и дугу по плате тянет.

Клаус
02.09.2023, 20:58
Мы подобный БП купили, только без первой буквы "E":

69999

Вообще как поставили лет 15 назад никаких проблем с ним не возникало, в отличии от Овенских БП, которых больше чем на год обычно не хватает, короче, приходилось менять каждые год-два, потом этот БП в другое помещение переставили, в более прохладное, в том очень жарко было, летом градусов 40-45, короче не знаю почему они долго не работают, наверно Овен не умеет надёжные БП делать, это я так думаю!

Я просто ещё очень удивлён такой разницей в цене...

Сергей0308
02.09.2023, 21:27
Я просто ещё очень удивлён такой разницей в цене...

По цене вообще интересно, в смысле, когда мы их покупали БП от Овена стоили раза в два дешевле(при одинаковой мощности), нам повезло, что у Овена тогда ещё не было БП такой мощности! Короче любопытно получилось, в смысле, был в два раза дешевле теперь в несколько раз дороже, да ещё и качеством уступают, в смысле, всё очень печально!

Клаус
18.06.2024, 18:33
Дабы не плодить темы, продолжу. В общем система работает уже как полгода, но вот возник вопрос. Вкратце, что имеется: 27 ёмкостей, соответственно на каждой по термодатчику, и клапан NC. Всё управляется ПЛК210. Суть проста, при температуре выше уставки, открывается клапан, при ниже- закрывается. Код получился донельзя простой. Но, в ходе работы родился вопрос: Как программно отследить, открылся ли клапан или нет? Если на обрыв какого-го либо из датчиков уведомление сделал, а вот как понять, работает-ли клапан, если сами клапана без каких-либо позиционеров или концевиков, короче без обратной связи. Возникла идея -отслеживать по изменению темп-ры, т.е. мы усреднили скорость падения температуры как 0,7градуса/15 минут, если не укладывается, то для i-го клапана Error(i):=True, но вот как это сделать в программе, чтобы каждые 15 минут смотрел изменения? Т.е. грубо получается как-то так (красный шрифт это вот проверка), понятно, что это работать не будет, но как это обыграть, чтобы заработало, как сделать опрос этого блока каждые 15 минут:

xLamp:=0;
FOR i:=1 TO 27 DO;
Hyst [i] (lrValue:= Temp[i], lrLimitPos:= Ust[i]+0.5, lrLimitNeg:=Ust[i]+0.5, xOut=>hOut[i]);
Valve[i]:= NOT hOut[i];
IF Valve [i] THEN
xLamp:= xLamp+1;
END_IF

IF Valve[i] THEN
IF (TempPrev[i]-Temp[i])>0.7 THEN
Error[i]:=FALSE;
ELSE
Error[i]:=TRUE;
END_IF
END_IF
TempPrev[i]:=Temp[i];

END_FOR
IF (xlamp > 0) THEN Lamp_Alarm:=TRUE; Green_Lamp:=FALSE;
bBlink_Alarm (ENABLE:= Lamp_Alarm, TIMELOW:=T#1S, TIMEHIGH:=T#1S , OUT=> Lamp_Alarm);
ELSE
Lamp_Alarm:=FALSE;
Green_Lamp:=TRUE;
END_IF

Клаус
18.06.2024, 18:36
Усечённая версия:

FOR i:=1 TO 27 DO;
Hyst [i] (lrValue:= Temp[i], lrLimitPos:= Ust[i]+0.5, lrLimitNeg:=Ust[i]+0.5, xOut=>hOut[i]);
Valve[i]:= NOT hOut[i];

IF Valve[i] THEN
IF (TempPrev[i]-Temp[i])>0.7 THEN
Error[i]:=FALSE;
ELSE
Error[i]:=TRUE;
END_IF
END_IF
TempPrev[i]:=Temp[i];

END_FOR

EFrol
18.06.2024, 18:54
T : ARRAY[1..27] OF TON;

FOR i:=1 TO 27 DO
Hyst [i] (lrValue:= Temp[i], lrLimitPos:= Ust[i]+0.5, lrLimitNeg:=Ust[i]+0.5, xOut=>hOut[i]);
IF NOT hOut[i] AND NOT Valve[i] THEN
TempPrev[i] := Temp[i]; // При каждом включении клапана фиксируем начальную температуру
END_IF
Valve[i]:= NOT hOut[i]; T[i](IN:=Valve[i], PT:=T#15m); // Определяем состояние клапана и его таймера
IF T[i].Q THEN // Клапан работает 15 минут
IF (TempPrev[i]-Temp[i])>0.7 THEN
Error[i]:=FALSE;
ELSE
Error[i]:=TRUE;
END_IF
TempPrev[i]:=Temp[i]; T[i](IN:=FALSE); // Перезапуск таймера
END_IF
END_FOR

Клаус
18.06.2024, 19:07
T : TON;

T(IN:=TRUE, PT:=T#15m);
IF T.Q THEN // Каждые 15 минут
FOR i:=1 TO 27 DO
Hyst [i] (lrValue:= Temp[i], lrLimitPos:= Ust[i]+0.5, lrLimitNeg:=Ust[i]+0.5, xOut=>hOut[i]);
Valve[i]:= NOT hOut[i];
IF Valve[i] THEN
IF (TempPrev[i]-Temp[i])>0.7 THEN
Error[i]:=FALSE;
ELSE
Error[i]:=TRUE;
END_IF
END_IF
TempPrev[i]:=Temp[i];
END_FOR
T(IN:=FALSE); // Перезапуск таймера
END_IF


Получается, что и сам гистерезис будет каждые 15 минут отрабатывать,или я путаю?

EFrol
18.06.2024, 19:22
Я немного изменил код. Сделал свой таймер для каждого клапана. Гистерезис будет работать постоянно.

Клаус
18.06.2024, 19:24
Я немного изменил код. Сделал свой таймер для каждого клапана.

Да, увидел. Спасибо!

Alexander_K
06.05.2025, 14:39
Доброго дня, коллеги помогите решить задачу : Автоматическое управление регулятором температуры системы отопления 2 зоны осуществляется от датчика температуры, установленного на падающем трубопроводе системы отопления после теплообменника с коррекцией по датчику температуры обратной сетевой воды и по датчику температуры наружного воздуха, установленного на наружной стене здания на высоте 3.5 м. ?????????????????????????????????????????????????? ?????? Клапан который регулирует имеет выход открыть, закрыть.
Вообще нуб в этой теме, понятно конечно что мы тут используем пид и шим , известно что по наружному воздуху мы определяем уставки для пида подающего трубопровода и для пида обратной сетевой воды, как это вообще выглядит, что куда присоединяется в программе ?????????????????????????????????????????????????? ???????????

1exan
06.05.2025, 17:46
Доброго дня, коллеги помогите решить задачу : Автоматическое управление регулятором температуры системы отопления 2 зоны осуществляется от датчика температуры, установленного на падающем трубопроводе системы отопления после теплообменника с коррекцией по датчику температуры обратной сетевой воды и по датчику температуры наружного воздуха, установленного на наружной стене здания на высоте 3.5 м. ?????????????????????????????????????????????????? ?????? Клапан который регулирует имеет выход открыть, закрыть.
Вообще нуб в этой теме, понятно конечно что мы тут используем пид и шим , известно что по наружному воздуху мы определяем уставки для пида подающего трубопровода и для пида обратной сетевой воды, как это вообще выглядит, что куда присоединяется в программе ?????????????????????????????????????????????????? ???????????

А точно на высоте 3.5 м ?????????????????????????????????????????????????
?

Alexander_K
06.05.2025, 20:17
exan а ты спец своего дела)

Сергей0308
06.05.2025, 22:14
Доброго дня, коллеги помогите решить задачу : Автоматическое управление регулятором температуры системы отопления 2 зоны осуществляется от датчика температуры, установленного на падающем трубопроводе системы отопления после теплообменника с коррекцией по датчику температуры обратной сетевой воды и по датчику температуры наружного воздуха, установленного на наружной стене здания на высоте 3.5 м. ?????????????????????????????????????????????????? ?????? Клапан который регулирует имеет выход открыть, закрыть.
Вообще нуб в этой теме, понятно конечно что мы тут используем пид и шим , известно что по наружному воздуху мы определяем уставки для пида подающего трубопровода и для пида обратной сетевой воды, как это вообще выглядит, что куда присоединяется в программе ?????????????????????????????????????????????????? ???????????

Так подобное 1000 раз обсуждалось, типа коррекция уставки по внешнему датчику, в данном случае датчику уличной температуры, короче, я бы предпочёл на ПР200 сделать, но есть и ТРМ-ы, ПИД-регуляторы с коррекцией уставки по второму датчику, например ТРМ212, если память не изменяет, посмотрите, может Вам подойдёт?!

https://owen.ru/product/trm212

Alexander_K
07.05.2025, 09:27
тут нужно писать код)

Сергей0308
07.05.2025, 09:58
тут нужно писать код)

Для ПР200 нужно делать проект, для ТРМ212(12.У2) - проект не нужен!

Лично мне проще проект нарисовать для ПР200, чем конфигурировать ТРМ212!

Alexander_K
07.05.2025, 16:10
Спасибо большое

FPavel
07.05.2025, 18:37
Для отопления существуют специализированные приборы ТРМ32 и ТРМ1032М.