Segnetics

Вернуться   Segnetics > Форум Segnetics > SMConstructor (вентиляция)

SMConstructor (вентиляция) Вопросы о работе Конструктора (Вентиляция и кондиционирование)

Ответ
 
Опции темы Поиск в этой теме
Старый 23.07.2015, 20:06   #1
LisAnd
Новичок
 
Регистрация: Jul 2015
Сообщения: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию ВоКал1 + ВоКал2 + Электронагреватель (решено)

Здравствуйте! Вопрос возник вот в чем: в налаживаемой системе используется два водных нагревателя и еще заказчик поставил электро-нагреватель, дескать два водных зимой не справятся воздух нагревать. Так же электро-нагреватель должен участвовать в регулировании влажности.
В конструкторе есть возможность выбора всего 2х нагревателей, отсюда вопросы:
1) как корректно вместить в программу созданную конструктором макрос 3го нагревателя?
2) в макросе при конфигурации программы в качестве второго какой выбрать, электро или водяной?
LisAnd вне форума   Ответить с цитированием
Старый 24.07.2015, 10:20   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: ВоКал1 + ВоКал2 + Электронагреватель

Цитата:
Сообщение от LisAnd Посмотреть сообщение
Здравствуйте! Вопрос возник вот в чем: в налаживаемой системе используется два водных нагревателя и еще заказчик поставил электро-нагреватель, дескать два водных зимой не справятся воздух нагревать. Так же электро-нагреватель должен участвовать в регулировании влажности.
Если вы всё правильно описали, то данная ВУ неработоспособна зимой.



Цитата:
Сообщение от LisAnd Посмотреть сообщение
отсюда вопросы:
Нужно сначала решить вопрос с технологической частью ВУ. Налицо либо неправильный расчёт режимов работы ВУ, либо неправильное ваше понимание расчётных режимов. Начинать программирование рано. Вам нужно пообщаться c проектировщиком данной ВУ.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 24.07.2015, 12:03   #3
LisAnd
Новичок
 
Регистрация: Jul 2015
Сообщения: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: ВоКал1 + ВоКал2 + Электронагреватель

По проекту то как раз электрического нагревателя нет, его уже после по чьей-то инициативе поставили. Указанное Вами направление понял, будем уточнять.
LisAnd вне форума   Ответить с цитированием
Старый 24.07.2015, 18:27   #4
LisAnd
Новичок
 
Регистрация: Jul 2015
Сообщения: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: ВоКал1 + ВоКал2 + Электронагреватель

Разузнал конкретную цель электронагревателя, да действительно до меня изначально все не так донесли. Оказалось его пришлось поставить в связи с тем что в летний период на ВоКал2 не подается горячая вода. Отсюда он должен заменять функции ВоКал2 когда отключают отопление, а зимой должен работать ВоКал2.
Получается что к макросу Процессор нужно подключить все три калорифера, а потом в зависимости от режима Зима/Лето команды на ВоКал2 или ЭлКал занулять?
Или может параллельно ВоКал2 и ЭлКал подключить к одному выходу Процессора? не будет ли тогда коллизий со значением состояний выдаваемых калориферами на вход процессора?
LisAnd вне форума   Ответить с цитированием
Старый 24.07.2015, 18:59   #5
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: ВоКал1 + ВоКал2 + Электронагреватель

Цитата:
Сообщение от LisAnd Посмотреть сообщение
Разузнал конкретную цель электронагревателя, да действительно до меня изначально все не так донесли. Оказалось его пришлось поставить в связи с тем что в летний период на ВоКал2 не подается горячая вода. Отсюда он должен заменять функции ВоКал2 когда отключают отопление, а зимой должен работать ВоКал2.
Получается что к макросу Процессор нужно подключить все три калорифера, а потом в зависимости от режима Зима/Лето команды на ВоКал2 или ЭлКал занулять?
Или может параллельно ВоКал2 и ЭлКал подключить к одному выходу Процессора? не будет ли тогда коллизий со значением состояний выдаваемых калориферами на вход процессора?
В принципе, вы правы, можно занулять команды. Но есть и проблема: не думаю, что одни и те же коэффициенты сгодятся для обоих калориферов. Поэтому рекомендую сделать так, чтобы переключение калориферов было возможно только через остановку вентустановки. Во время остановки заменяйте секвенсеру коэффициенты регулирования ВоКал2/ЭКал.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 25.07.2015, 21:01   #6
ViS
Senior Member
 
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили: 15 раз(а) в 12 сообщениях
По умолчанию Ответ: ВоКал1 + ВоКал2 + Электронагреватель

Цитата:
Сообщение от LisAnd Посмотреть сообщение
... в летний период на ВоКал2 не подается горячая вода...
А на ВоКал продолжает подаваться?В этом случае вообще незачем электрический дополнительно.
Неужели одного водяного не хватит летом?
А если все же совсем
Цитата:
Сообщение от LisAnd Посмотреть сообщение
...отключают отопление ...
и остается только электрическим греть, то я бы, в общих чертах, сделал так:
1. Добавил в меню настроек раздел электрокалорифера
2. Добавил стандарто выходной управляющий макрос электрокалорифера (подцепив его на соответствующий выход секвенсера.
3. Добавил в меню параметров пункт "Есть отопление", по которому менял бы код CPU c "Два водяных калорифера" на "Один электрический", разрешив смену параметра только при остановленной системе.
ViS вне форума   Ответить с цитированием
Старый 27.07.2015, 16:23   #7
LisAnd
Новичок
 
Регистрация: Jul 2015
Сообщения: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: ВоКал1 + ВоКал2 + Электронагреватель

Цитата:
Сообщение от ViS Посмотреть сообщение
А на ВоКал продолжает подаваться?В этом случае вообще незачем электрический дополнительно.
Неужели одного водяного не хватит летом?
А если все же совсем

и остается только электрическим греть, то я бы, в общих чертах, сделал так:
1. Добавил в меню настроек раздел электрокалорифера
2. Добавил стандарто выходной управляющий макрос электрокалорифера (подцепив его на соответствующий выход секвенсера.
3. Добавил в меню параметров пункт "Есть отопление", по которому менял бы код CPU c "Два водяных калорифера" на "Один электрический", разрешив смену параметра только при остановленной системе.
Решил реализовывать по Вашему предложению.
Хотелось бы уточнить некоторые моменты:
1) код CPU как корректно сформировать? только генерировать два проекта один с ЭлКал другой с ВоКал2?
2) Почему нужно переход с ВоКал2 на ЭлКал делать именно во время остановки системы? Я так вижу коэффициенты ПИ регулятора как ВоКал2 так ЭлКал приходят на одни и те же входы Секвенсера. В режиме работа нельзя просто сделать выбор какие именно коэффициенты будут подаваться на секвенсер в зависимости от значения настройки "Есть отопление"?
3) выход секвенсера ЭлКал привязываем одновременно и к макросу ЭлКал и ВоКал2, а с Процессора команды привязываем к каждому свой? Процессор в зависимости от кода CPU на одно из устройств команды подавать не будет?
4) в Процессоре нет отдельного входа statВоКал2, отсюда следует привязать stat только от ЭлКал я понимаю?
LisAnd вне форума   Ответить с цитированием
Старый 27.07.2015, 18:07   #8
ViS
Senior Member
 
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили: 15 раз(а) в 12 сообщениях
По умолчанию Ответ: ВоКал1 + ВоКал2 + Электронагреватель

1. Зайти в макрос Процессор и посмотреть "разбитовку" кода в макросе CPU2Bit(живет в середине поляны)
2. Опять же, ответьте (для себя) на вопрос об отоплении из моего прошлого сообщения - летом оба водяных без тепла или только один?Если первый остается летом с теплом, то достаточно только коэффициенты поменять, да. Ну и переключиться с работы водяного выходного макроса на электрический. Для корректности.
Смена коэффициентов в конструкторском секвенсере происходит только через остановку системы.
Если летом оба водяных без тепла - менять код цпу с работы двух нагревателей на работу на одном.
3,4. Увязываем все на "Есть тепло" - который из выходных макросов в работе (вода или электро) в работе по этому критерию в данный момент, тому/с того все обвязки и задействуем.

P.S. Для процессора ВоКал2 и ЭКал - одно и то же.
ViS вне форума   Ответить с цитированием
Старый 27.07.2015, 20:18   #9
LisAnd
Новичок
 
Регистрация: Jul 2015
Сообщения: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: ВоКал1 + ВоКал2 + Электронагреватель

Да летом оба водяных без тепла остаются.
Раз для Процессора не имеет разницы электрический к нему подключен или ВоКал2 то в коде CPU достаточно выставить бит Enable(ВоКал) в 0 для отключение обоих водяных калориферов?
Опять же если для Процессора ЭлКал и ВоКал2 одно и тоже, почему у него отдельно вход для статуса ЭлКал есть (при создании проекта с двумя ВоКал этот вход процессора остается незадействованным). Тоже самое и с выходами процессора, у него же 3 выхода на калориферы, и при построении проекта конфигуратор ВоКал2 цепляет на свое место, а если сконфигурировать с ЭлКал то его цепляет на свое. При запуске проекта формируемые команды на выходах Эл и Во2 процессора разные. Я так понимаю у них только вкл/откл от одной переменной зависят Enable(ЭлКал).
LisAnd вне форума   Ответить с цитированием
Старый 27.07.2015, 22:30   #10
ViS
Senior Member
 
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили: 15 раз(а) в 12 сообщениях
По умолчанию Ответ: ВоКал1 + ВоКал2 + Электронагреватель

Оговорился... Для секвенсера ВоКал2 и ЭКал одно и то же, и для кода CPU.
Поизучайте связи в макрое Процессор - легко найдете разницу между выходами ВоКал2 и ЭКал Как и общее.
ViS вне форума   Ответить с цитированием
Старый 31.07.2015, 21:25   #11
LisAnd
Новичок
 
Регистрация: Jul 2015
Сообщения: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: ВоКал1 + ВоКал2 + Электронагреватель

Ага, теперь все на свои места встало )))
В коде CPU 0-й и 1-й биты отключают ВоКал Зимой/Летом, а
2-й и 3-й аналогично ВоКал2 и ЭКал.
Спасибо за дельные советы
LisAnd вне форума   Ответить с цитированием
Старый 09.01.2017, 20:28   #12
Vental
Новичок
 
Регистрация: Jan 2017
Сообщения: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: ВоКал1 + ВоКал2 + Электронагреватель

Хочу продолжить тему, имеется приточка в которой (по порядку):ВоКал1+Фреоновый Охладитель+ВоКал2.+Эл.Нагреватель. Охладитель поддерживает температуру и влажность в летний период, поэтому нужен второй нагреватель, теплоноситель есть и зимой и летом, а электронагреватель это резерв на случай аварии. Получаеться что Зимой нужны все три нагревателя (электрический необязательно), а летом Охладитель+ВоКал2+ Эл.Нагреватель.
Как обеспечить работу ВоКал2+ЭлНагр. с приоритетом ВоКал2 и поддержанием влажности? Заранее благодарен за помощь всем откликнувшимся.
Vental вне форума   Ответить с цитированием
Старый 09.01.2017, 21:53   #13
Vental
Новичок
 
Регистрация: Jan 2017
Сообщения: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: ВоКал1 + ВоКал2 + Электронагреватель

Сейчас буду пробовать так:
создать в Конструкторе мою конфигурацию, но с камерой смешения вместо
ЭлНагревателя, камера смешения выбрана т.к. у нее самый низкий
приоритет.
Вопросы:
1.Будет-ли Смес Засл участвовать в поддержании влажности
2.Можно-ли просто переключить сигналы Команда, U и Status c блока
СмЗасл на блок ЭлКалориф?
Vental вне форума   Ответить с цитированием
Старый 10.01.2017, 12:17   #14
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: ВоКал1 + ВоКал2 + Электронагреватель

Цитата:
Сообщение от Vental Посмотреть сообщение
Сейчас буду пробовать так:
создать в Конструкторе мою конфигурацию, но с камерой смешения вместо
ЭлНагревателя, камера смешения выбрана т.к. у нее самый низкий
приоритет.
Вопросы:
1.Будет-ли Смес Засл участвовать в поддержании влажности
2.Можно-ли просто переключить сигналы Команда, U и Status c блока
СмЗасл на блок ЭлКалориф?
1) Нет

2) Нужно только команду и U. Статус электрокалорифера ("Stat: ЭКал") нужно обязательно оставить на своём месте


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 04:36.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024