-
Веб-сайт производителя: https://intelpribor.ru/
-
Модель устройства (ссылка на страницу сайта производителя с описанием): Теплосчетчики МКТС
-
Руководство по эксплуатации устройства: https://intelpribor.ru/upload/docs/support/ruk_mkts_izd58.pdf
-
Описание протокола обмена с устройством: -
-
Удаленный доступ к работающему устройству: на почте
-
Заводская программа чтения данных: https://intelpribor.ru/upload/docs/support/MktsDb_137.zip
У нас в системе для МКТС уже сохраняются и ошибки из архивных записей, и архив событий.
Опишите подробнее, в чём заключается ваше предложение? Что необходимо сделать?
Стоит задача, подготовить отчетную форму, аналогичную заводской программе, а именно: выводить время работы прибора в различных нештатных режимах за отчетный период.
Сначала я попробовал по записям архива событий анализировать и считать время (как у Вас в примере отчетной формы для КМ5). Но для МКТС это не вышло. Он считает корректно пока не встречается событие с кодом 125 (останов записи событий). Т.е. кол-во времени, посчитанной ЛЭРСом не совпадает с заводской программой (ЛЭРС не досчитывает).
Мне бы хватило полей в ветке “Стандартные коды ошибок”, например “Время, в течение которого расход был меньше минимума” и т.п. Но по МКТС эти данные не заполнены. Создал эту тему в надежде, что в таких полях появятся нужные мне данные.
Если мы начнём сохранять записи из архива событий в архив ошибок, то времена типа “Время, в течение которого расход был меньше минимума” не появятся.
Как вы планируете их вычислить, используя архив ошибок?
Я предполагал, что времена типа “Время, в течение которого расход был меньше минимума” при доработке архива ошибок появятся. Вы какой выход предложить можете?
Покажите отчётную форму, которую формирует заводская программа.
Прикладываю
Ведомости по ул.50 лет Комсомола, д.10 за декабрь 24 и январь 25.pdf (1,5 МБ)