От одной энергосберегающей организации пришло требование о содержании данных в отчёта по приборам учёта (во вложении вместе с приложением). Предполагаю, что в ближайшее время, могут и другие отправить подобное требование.
Ваш программный комплекс СП4 не позволяет по многим тепловычислителям как Вашего производства (026м нет интеграторов масс и объёмов..), так и сторонних производителей (СПТ 941.11, СПТ 943, ИМ2300, ТМК-Н12, ТМК-Н13...) формировать отчёты в соответствии с требованиями, что делает невозможным дальнейшее использование Вашего программного комплекс СП4 для обслуживания многих приборов без его доработки.
Здравствуйте.
Меня зовут Кривокора Иван. Я тестировщик в проекте Взлет СП.
В случае, если у прибора в архивах интеграторы (нарастающий итог), дельты вычислить просто - достаточно из интегратора за дату Х вычесть интегратор за дату X-1, в результате получится потребление за дату Х.
В случае, если у прибора в архивах дельты (потребление за архивный интервал), для получения точных значений интеграторов необходимо суммировать все дельты (потребление) от момента сброса приборных счетчиков. Иногда это бывает проблематично, если у прибора уже нет архивов за старые даты. Соответственно, для получения точных начальных значений необходимо в момент закрытия архивной записи выполнить чтение текущих счетчиков, после чего вычесть из прочитанных нарастающих итогов сумму имеющихся в архивах дельт.
Изначально, ещё с момента зарождения проекта Взлет СП4, в архивных данных приборов и точек учета для накапливаемых данных (объемов, масс, энергий и т.д.) всегда подготавливался набор данных из дельт и интеграторов.
Если у прибора интеграторы, то дельты Взлет СП вычисляет автоматически.
Если у прибора дельты, то для вычисления интеграторов путём суммирования имеющихся дельт во Взлет СП необходимо задать начальные значения интеграторов.
Вы написали, что:
В других системах реализовано проще:
На момент считывания показаний, считываются итоговые на тот момент.
Далее просто вычисляются.
И этого достаточно и не надо что либо "ручками" вносить.
С ИМ 2300 все данные в приборе есть, просто их надо считать. Была запланирована "поддержка расширенного архива", но время идёт, а результата нет.
Достоверно мы не можем знать, как это реализовано в других системах. Если всё так, как вы написали, то такие вычисления имели бы погрешность, плюс-минус данные потребления за час или сутки. Для максимальной точности данные интеграторов необходимо считывать в момент закрытия архивной записи, а не в какие-то произвольные моменты времени.
Во избежание недопонимания со стороны наших пользователей мы не можем себе позволить вносить погрешность в данные коммерческого учета, поэтому позволяем пользователям самостоятельно в рамках желанной для них точности задавать начальные значения интеграторов.
С уважением,
Кривокора Иван