Найдено 1348 результатов

Chainik
Чт май 06, 2021 11:03 pm
Форум: Настройка и программирование
Тема: Помогите с кодом (с логикой) пожалуйста
Ответы: 26
Просмотры: 592

Re: Помогите с кодом (с логикой) пожалуйста

Простейшие логика + интерфейс Для отопления создаем отдельный класс. Пусть будет "HeatingSystem". В класс добавляем свойства: Status -- состояние контура (включен/выключен) StatusAll -- состояние всех контуров (если хотя бы один включен, то "включено") RequiredTemp -- требуемая температура в контуре...
Chainik
Чт май 06, 2021 12:19 pm
Форум: Настройка и программирование
Тема: Помогите с кодом (с логикой) пожалуйста
Ответы: 26
Просмотры: 592

Re: Помогите с кодом (с логикой) пожалуйста

Замечательно!
Тогда, возможно, сегодня вечером, если не отвлекут неотложные дела, выложу что получилось (логика+интерфейс) в первом приближении.
Chainik
Чт май 06, 2021 11:45 am
Форум: Настройка и программирование
Тема: Помогите с кодом (с логикой) пожалуйста
Ответы: 26
Просмотры: 592

Re: Помогите с кодом (с логикой) пожалуйста

Т.е. теперь при автономном переключении насоса Мегой свойство насоса "Status" меняется?
Chainik
Чт май 06, 2021 11:04 am
Форум: Настройка и программирование
Тема: Помогите с кодом (с логикой) пожалуйста
Ответы: 26
Просмотры: 592

Re: Помогите с кодом (с логикой) пожалуйста

Надо добиться, чтобы и в автономном режиме работало переключение свойства. Значит модуль по каким-то причинам не "отлавливает" параметры, прилетающие от Меги. Надо проверять настройку в модуле MegaD. Кстати, какая у вас версия прошивки в Меге (может быть у вас очень старая)? В модуле в настройках до...
Chainik
Чт май 06, 2021 8:49 am
Форум: Настройка и программирование
Тема: Помогите с кодом (с логикой) пожалуйста
Ответы: 26
Просмотры: 592

Re: Помогите с кодом (с логикой) пожалуйста

Понятно. А сейчас после настройки выхда в модуле MegaD у вас происходит изменение свойства "Status" у объектов насосов при автономном переключении насосов Мегой? Пока вы проверяете, я, тем временем, сделал более подходящую иконку для насосов. А то дренажный насос выглядит не совсем подходящим для си...
Chainik
Ср май 05, 2021 8:28 pm
Форум: Настройка и программирование
Тема: Помогите с кодом (с логикой) пожалуйста
Ответы: 26
Просмотры: 592

Re: Помогите с кодом (с логикой) пожалуйста

Отлично. Все ли работает штатно при управлении контроллером насосами в автономном режиме? Допишите, пожалуйста, сопоставление объектов портам Меги (чтобы мне ничего не перепутать). 1. Насос 1 эт. - 8 (PumpHeat_01), датчик - 31 (SensorTemp_01) 2. Насос 2 эт. - 7 (), датчик - 30 () 3. Насос теплого по...
Chainik
Ср май 05, 2021 2:46 pm
Форум: Настройка и программирование
Тема: Помогите с кодом (с логикой) пожалуйста
Ответы: 26
Просмотры: 592

Re: Помогите с кодом (с логикой) пожалуйста

Разбираемся с насосами. Создадим для них отдельный класс. Пусть называется " PumpsHeat ". Добавим в класс свойство " Status ". У свойства включим историю (допустим, на 999 дней). Потом можно будет посчитать общее время работы любого насоса за произвольный период. Да и на график состояние насоса буд...
Chainik
Ср май 05, 2021 11:27 am
Форум: Настройка и программирование
Тема: Помогите с кодом (с логикой) пожалуйста
Ответы: 26
Просмотры: 592

Re: Помогите с кодом (с логикой) пожалуйста

Отлично. Значит выбранная схема пройдет (т.к. функцию "удаленный термостат" поддерживает только DS18B20). Разбираемся с датчиками. Все датчики, которые подключены к цифровым портам, я предлагаю поместить в отдельный класс. Назовем его, к примеру, "Sensors". (Для всех датчиков, подключаемых к стандар...
Chainik
Ср май 05, 2021 9:27 am
Форум: Настройка и программирование
Тема: Помогите с кодом (с логикой) пожалуйста
Ответы: 26
Просмотры: 592

Re: Помогите с кодом (с логикой) пожалуйста

Пока не за что благодарить. А гистерезисом у нас будет заведовать контроллер. На порту, куда у вас подключен висящий на контуре температурный датчик, выставляете Mode -- "<>"; Val -- нужную целевую температуру обратки в контуре; Hst -- значение гистерезиса (например, 1.5). Тут вам виднее, какое знач...
Chainik
Вт май 04, 2021 10:36 pm
Форум: Настройка и программирование
Тема: Помогите с кодом (с логикой) пожалуйста
Ответы: 26
Просмотры: 592

Re: Помогите с кодом (с логикой) пожалуйста

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