Выкладываю собранный блок счетчика тепловой энергии. Опробован и отлажен установлено четыре счетчика в котельной.
С помощью расходомера (http://ru.aliexpress.com/item/G1-Inch-W ... eb201560_9) определяет расход воды, по разнице температур подачи и обратки (датчики DS18b20) определяет количество отданного тепла. Подробности в описании блока.
Кому интересно смотрите видео https://youtu.be/XYY-gAqF2kI
Пользовательский блок Счетчик тепловой энергии
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Пользовательский блок Счетчик тепловой энергии
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось gav81 05 ноя 2015, 21:48, всего редактировалось 1 раз.
- scadapack
- Рядовой
- Сообщения: 83
- Зарегистрирован: 07 сен 2015, 05:18
- Откуда: Степногорск
- Имя: Вячеслав
- Благодарил (а): 1 раз
Пользовательский блок Счетчик тепловой энергии
Очень интересно! Основную программу тоже посмотрел бы. С какой периодичностью идёт перезапись в EEPROM? Счётчики воды видимо пластиковые. Не деформируются от температуры? Или на обратке поставили?
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Пользовательский блок Счетчик тепловой энергии
А вы пробовали сравнивать расчеты с калькулятором?gav81 писал(а):Выкладываю собранный блок счетчика тепловой энергии. Опробован и отлажен установлено четыре счетчика в котельной.
;)
Извиняюсь...
С расчетом все нормально.
Последний раз редактировалось rw6cm 08 ноя 2015, 00:45, всего редактировалось 1 раз.
Win10-64, FLProg (portable)
Пользовательский блок Счетчик тепловой энергии
Основная программа пока переделывается, в конце выложу. Запись в EEPROM ведется раз в 30 мин. Счетчики стоят на обратке 2 мес. проблем не обнаружено. Да и пока температуру на котле больше 50 не поднимал.scadapack писал(а):Очень интересно! Основную программу тоже посмотрел бы. С какой периодичностью идёт перезапись в EEPROM? Счётчики воды видимо пластиковые. Не деформируются от температуры? Или на обратке поставили?
А что смущает (где получился другой результат и насколько он отличается)? По моим проверкам более менее бьется. Калькулятор калькулятору рознь. Я например встречал расчет где принимается плотность воды 1, с таким расчетом сходится не будет. В любом случае это не коммерческий узел учета (мне это больше для понимания какое соотношение потребителей). Скорее всего и сами счетчики погрешность дают больше чем заявлено.rw6cm писал(а):А вы пробовали сравнивать расчеты с калькулятором?
;)
Извиняюсь...
С расчетом все нормально.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Пользовательский блок Счетчик тепловой энергии
Просто месяц назад делал проект, и столкнулся с расхождением в расчетах.gav81 писал(а):А что смущает (где получился другой результат и насколько он отличается)?
Начал анализировать, и пришел к тому, что элемент POW не верно считает.
Написал это в баг, и успокоился.
А здесь глянул ваш проект, в нем используется этот элемент.
Подумал, наверно в этой версии устранили косяк, решил проверить.
Поднял свой пример, залил, косяк тот же...
Думаю: "а как же он? неужели не сравнивал расчет?"
Накидываю пример, используя ваши данные, но по запарке, в проект ставлю коэффициент из первой части формулы, а в калькулятор из второй(х.з. куда я смотрел?)))
Смотрю результат как и предполагал не бьётся!
Давай же сразу трезвонить... а то мало ли что, еще и на бабки попадет...
На следующий день просматривая свою писанину, понимаю что я лох

Тут же исправляю коэффициент --- результат бьётся!

Понял: "Пора разжигать костёр и сушить бубен!"...
-------------------------------------------------------------
Оказалось бяку делал элемент SConv.
В моем проекте, год разлаживался на составляющие, обрабатывались, преобразование в текст, и на дисплей.
Естественно и результат сравнивался с данными с дисплея!
------------------------------------------------------------
Здесь для меня осталось загадкой...
Почему в связке POW --> SConv, при установке на входе констант, результат на выходе один,
а при подаче этих же целых чисел на вход, он другой???
Последний раз редактировалось rw6cm 09 ноя 2015, 13:12, всего редактировалось 1 раз.
Win10-64, FLProg (portable)
Пользовательский блок Счетчик тепловой энергии
Скорее всего это баг.rw6cm писал(а):Здесь для меня осталось загадкой...
Почему в связке POW --> SConv, при установке на входе констант, результат на выходе один,
а при подаче этих же целых чисел на вход, он другой???
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость