"Технические характеристики первичных преобразователей узлов учета ВИСТ.Т, в силу своей конструкции, не вносят гидравлических помех в разводящие инженерные сети строений, что также особенно важно в жилищном фонде, где имеются многочисленные последовательные соединения объектов энергопотребления."
Ю.И.Припачкин, Генеральный конструктор ГЦП «Электронная Москва»
Вопросы по протоколу обмена и алгоритму формирования записей
Новенький
При считывании данных с прибора типа ВИС.Т-НС возникли вопросы. Вопрос 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