|
SMConstructor (вентиляция) Вопросы о работе Конструктора (Вентиляция и кондиционирование) |
|
Опции темы | Поиск в этой теме |
23.07.2015, 20:06 | #1 |
Новичок
Регистрация: Jul 2015
Сообщения: 11
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
ВоКал1 + ВоКал2 + Электронагреватель (решено)
Здравствуйте! Вопрос возник вот в чем: в налаживаемой системе используется два водных нагревателя и еще заказчик поставил электро-нагреватель, дескать два водных зимой не справятся воздух нагревать. Так же электро-нагреватель должен участвовать в регулировании влажности.
В конструкторе есть возможность выбора всего 2х нагревателей, отсюда вопросы: 1) как корректно вместить в программу созданную конструктором макрос 3го нагревателя? 2) в макросе при конфигурации программы в качестве второго какой выбрать, электро или водяной? |
24.07.2015, 10:20 | #2 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: ВоКал1 + ВоКал2 + Электронагреватель
Цитата:
Нужно сначала решить вопрос с технологической частью ВУ. Налицо либо неправильный расчёт режимов работы ВУ, либо неправильное ваше понимание расчётных режимов. Начинать программирование рано. Вам нужно пообщаться c проектировщиком данной ВУ. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
24.07.2015, 12:03 | #3 |
Новичок
Регистрация: Jul 2015
Сообщения: 11
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: ВоКал1 + ВоКал2 + Электронагреватель
По проекту то как раз электрического нагревателя нет, его уже после по чьей-то инициативе поставили. Указанное Вами направление понял, будем уточнять.
|
24.07.2015, 18:27 | #4 |
Новичок
Регистрация: Jul 2015
Сообщения: 11
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: ВоКал1 + ВоКал2 + Электронагреватель
Разузнал конкретную цель электронагревателя, да действительно до меня изначально все не так донесли. Оказалось его пришлось поставить в связи с тем что в летний период на ВоКал2 не подается горячая вода. Отсюда он должен заменять функции ВоКал2 когда отключают отопление, а зимой должен работать ВоКал2.
Получается что к макросу Процессор нужно подключить все три калорифера, а потом в зависимости от режима Зима/Лето команды на ВоКал2 или ЭлКал занулять? Или может параллельно ВоКал2 и ЭлКал подключить к одному выходу Процессора? не будет ли тогда коллизий со значением состояний выдаваемых калориферами на вход процессора? |
24.07.2015, 18:59 | #5 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: ВоКал1 + ВоКал2 + Электронагреватель
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
25.07.2015, 21:01 | #6 |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: ВоКал1 + ВоКал2 + Электронагреватель
А на ВоКал продолжает подаваться?В этом случае вообще незачем электрический дополнительно.
Неужели одного водяного не хватит летом? А если все же совсем и остается только электрическим греть, то я бы, в общих чертах, сделал так: 1. Добавил в меню настроек раздел электрокалорифера 2. Добавил стандарто выходной управляющий макрос электрокалорифера (подцепив его на соответствующий выход секвенсера. 3. Добавил в меню параметров пункт "Есть отопление", по которому менял бы код CPU c "Два водяных калорифера" на "Один электрический", разрешив смену параметра только при остановленной системе. |
27.07.2015, 16:23 | #7 | |
Новичок
Регистрация: Jul 2015
Сообщения: 11
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: ВоКал1 + ВоКал2 + Электронагреватель
Цитата:
Хотелось бы уточнить некоторые моменты: 1) код CPU как корректно сформировать? только генерировать два проекта один с ЭлКал другой с ВоКал2? 2) Почему нужно переход с ВоКал2 на ЭлКал делать именно во время остановки системы? Я так вижу коэффициенты ПИ регулятора как ВоКал2 так ЭлКал приходят на одни и те же входы Секвенсера. В режиме работа нельзя просто сделать выбор какие именно коэффициенты будут подаваться на секвенсер в зависимости от значения настройки "Есть отопление"? 3) выход секвенсера ЭлКал привязываем одновременно и к макросу ЭлКал и ВоКал2, а с Процессора команды привязываем к каждому свой? Процессор в зависимости от кода CPU на одно из устройств команды подавать не будет? 4) в Процессоре нет отдельного входа statВоКал2, отсюда следует привязать stat только от ЭлКал я понимаю? |
|
27.07.2015, 18:07 | #8 |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: ВоКал1 + ВоКал2 + Электронагреватель
1. Зайти в макрос Процессор и посмотреть "разбитовку" кода в макросе CPU2Bit(живет в середине поляны)
2. Опять же, ответьте (для себя) на вопрос об отоплении из моего прошлого сообщения - летом оба водяных без тепла или только один?Если первый остается летом с теплом, то достаточно только коэффициенты поменять, да. Ну и переключиться с работы водяного выходного макроса на электрический. Для корректности. Смена коэффициентов в конструкторском секвенсере происходит только через остановку системы. Если летом оба водяных без тепла - менять код цпу с работы двух нагревателей на работу на одном. 3,4. Увязываем все на "Есть тепло" - который из выходных макросов в работе (вода или электро) в работе по этому критерию в данный момент, тому/с того все обвязки и задействуем. P.S. Для процессора ВоКал2 и ЭКал - одно и то же. |
27.07.2015, 20:18 | #9 |
Новичок
Регистрация: Jul 2015
Сообщения: 11
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: ВоКал1 + ВоКал2 + Электронагреватель
Да летом оба водяных без тепла остаются.
Раз для Процессора не имеет разницы электрический к нему подключен или ВоКал2 то в коде CPU достаточно выставить бит Enable(ВоКал) в 0 для отключение обоих водяных калориферов? Опять же если для Процессора ЭлКал и ВоКал2 одно и тоже, почему у него отдельно вход для статуса ЭлКал есть (при создании проекта с двумя ВоКал этот вход процессора остается незадействованным). Тоже самое и с выходами процессора, у него же 3 выхода на калориферы, и при построении проекта конфигуратор ВоКал2 цепляет на свое место, а если сконфигурировать с ЭлКал то его цепляет на свое. При запуске проекта формируемые команды на выходах Эл и Во2 процессора разные. Я так понимаю у них только вкл/откл от одной переменной зависят Enable(ЭлКал). |
27.07.2015, 22:30 | #10 |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
Ответ: ВоКал1 + ВоКал2 + Электронагреватель
Оговорился... Для секвенсера ВоКал2 и ЭКал одно и то же, и для кода CPU.
Поизучайте связи в макрое Процессор - легко найдете разницу между выходами ВоКал2 и ЭКал Как и общее. |
31.07.2015, 21:25 | #11 |
Новичок
Регистрация: Jul 2015
Сообщения: 11
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: ВоКал1 + ВоКал2 + Электронагреватель
Ага, теперь все на свои места встало )))
В коде CPU 0-й и 1-й биты отключают ВоКал Зимой/Летом, а 2-й и 3-й аналогично ВоКал2 и ЭКал. Спасибо за дельные советы |
09.01.2017, 20:28 | #12 |
Новичок
Регистрация: Jan 2017
Сообщения: 2
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: ВоКал1 + ВоКал2 + Электронагреватель
Хочу продолжить тему, имеется приточка в которой (по порядку):ВоКал1+Фреоновый Охладитель+ВоКал2.+Эл.Нагреватель. Охладитель поддерживает температуру и влажность в летний период, поэтому нужен второй нагреватель, теплоноситель есть и зимой и летом, а электронагреватель это резерв на случай аварии. Получаеться что Зимой нужны все три нагревателя (электрический необязательно), а летом Охладитель+ВоКал2+ Эл.Нагреватель.
Как обеспечить работу ВоКал2+ЭлНагр. с приоритетом ВоКал2 и поддержанием влажности? Заранее благодарен за помощь всем откликнувшимся. |
09.01.2017, 21:53 | #13 |
Новичок
Регистрация: Jan 2017
Сообщения: 2
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: ВоКал1 + ВоКал2 + Электронагреватель
Сейчас буду пробовать так:
создать в Конструкторе мою конфигурацию, но с камерой смешения вместо ЭлНагревателя, камера смешения выбрана т.к. у нее самый низкий приоритет. Вопросы: 1.Будет-ли Смес Засл участвовать в поддержании влажности 2.Можно-ли просто переключить сигналы Команда, U и Status c блока СмЗасл на блок ЭлКалориф? |
10.01.2017, 12:17 | #14 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: ВоКал1 + ВоКал2 + Электронагреватель
Цитата:
2) Нужно только команду и U. Статус электрокалорифера ("Stat: ЭКал") нужно обязательно оставить на своём месте __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|