"Приборы учёта ВИС.Т отлично зарекомендовали себя в эксплуатации. На объектах, где были установлены приборы учёта производства ЗАО «НПО Тепловизор» практически не возникает нештатных ситуаций. Благодаря этому, а так же благодаря высокой точности измерений, практически не возникает разногласий между тепловодоснабжающими организациями и потребителями."
Е.М.Шутова, Генеральный директор МУП НПО «Прогресс»
Вопросы по протоколу обмена и алгоритму формирования записей
Новенький
При считывании данных с прибора типа ВИС.Т-НС возникли вопросы. Вопрос 1. При считывании заголовка архива устройство возвращает: 1. Максимальная ёмкость архива — 2116 записей 2. Текущее количество записей — 2116 записей Однако, как при работе через ПО «Архивист», так и при отправке ручных Modbus-запросов на чтение записи по любому допустимому индексу (в том числе индексу будущей записи), устройство не возвращает содержимого архива. В «Архивисте» во вкладке «Протокол» для любой даты отображается сообщение: «Нет данных за отчётный период». Согласно документации, при переполнении архива должна происходить циклическая перезапись старых значений новыми. Однако в текущем случае данные не удаётся получить ни за один период. Просим вас пояснить: 1) Есть ли возможность предоставить точный алгоритм чтения архивных записей устройства по протоколу Modbus с примерами реальных запросов и ответов? 2 Вверно ли понимание, что для получения данных за конкретную дату необходимо: - Считать заголовок архива; - Считать все записи архива; - Выполнить поиск нужной записи по дате. 3) Существует ли способ получения данных за конкретную дату без последовательного считывания всего архива?
Вопрос 2. В документации к устройству ВИС.Т-ТС, например, у параметра «Тепловая энергия за текущий час», указано значение «x1200». Прошу пояснить: 1) Что именно означает данный множитель? 2) Необходимо ли полученное от устройства значение умножать/делить на 1200 или применять его в составе какого-то отдельного алгоритма?
При запросе по Modbus значения «Тепловая энергия за текущий час» устройство возвращает полезную нагрузку, которая после конвертации даёт значение 2922584. Однако в ПО «Архивист» для этого же параметра в тот же момент времени отображается значение 0.10* Гкал/ч. При использовании формулы, указанной в документации Q = IG1 × (iT1 − iT2) мы получаем 65933495,04, что также не соответствует значению из «Архивист», даже при умножении или делении на 1200. Просьба пояснить точный порядок преобразования полученного по Modbus значения в физическую величину (Гкал/ч) и уточнить назначение коэффициента «×1200» в документации.
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.
НПО «Тепловизор», Москва, Рязанский проспект, 8а тел/факс: +7(495)730-47-44, +7(495)127-28-44