НПО Тепловизор. Теплосчетчики и расходомеры К вершинам эволюции теплосчетчика
Продукция Поддержка Форум Контакты
     
Пользователь    Пароль  
Регистрация | Пароль?  
Главное меню
НовостиПродукцияФайлы/ДокументыСтатьиФорумОпросыФотогалереяО компанииРекламодателям
Потребители о нас
"Наличие у ЗАО «НПО «Тепловизор» высококвалифицированных специалистов позволяет выполнять ... работы даже в сложных случаях, быстро и на хорошем техническом уровне, кроме этого оказывать помощь в решении многих вопросов эксплуатационного обслуживания этих узлов учета."

В.Н.Ярков, Директор Предприятия №4 ТсиС ГУП «МОСТЕПЛОЭНЕРГО»
Наши партнёры
Свернуть/Развернуть ТЕПЛОСЧЕТЧИКИ • ВОДОСЧЕТЧИКИ • РАСХОДОМЕРЫ • ВИС.Т Свернуть/Развернуть
/  Архив форума
   /  Оборудование производства НПО "Тепловизор"
/  Чтение архивных данных за месяц/день по modbus

Форум : Оборудование производства НПО "Тепловизор"

Название : Чтение архивных данных за месяц/день по modbus

© NegaSoft co., 2005
http://www.teplovizor.ru

URL этой темы
http://www.teplovizor.ru/forum/viewtopic.php?topic_id=698&forum=1


 Evgeniy-T :

8.2.21 16:18
 Добрый день!

Реализуем взаимодействие с прибором ВИС-Т по протоколу modbus по вашей документации и возник следующий вопрос.
Устройство производит запись в архив каждый час.
Т.е что бы пересчитать данные за месяц в 30 дней нам необходимо сделать 720 запросов + 1 запрос для архивного заголовка, так как в вашей документации указано, что файловая функция игнорирует подзапросы. И это по времени получается довольно долго.
Существует какой-то более быстрый способ получить архивные данные за месяц или день?

 CH :

10.2.21 11:06
 Здравствуйте.
В теории, единственный способ в разы уменьшить количество запросов - читать каждой командой несколько последовательно расположенных записей за раз. Ограничений на количество запрашиваемых регистров, помимо накладываемых самим форматом modbus-команды, в приборе вроде бы нет.

 Evgeniy-T :

15.2.21 10:14
 Спасибо, попробую достать несколько последовательных записей.
Но единственное что, у меня больше 0x30 регистров запросом выставить не получается.
Если больше, то получаю бит ошибки.

 CH :

15.2.21 11:13
 Да, действительно. Я посмотрел исходники - предельный размер запрашиваемых данных ограничен 96 байтами (размер заголовка архива). Ну, уже кое-что. Программное ограничение можно снять, но перешивать из за этого приборы едва ли целесообразно.

 Evgeniy-T :

15.2.21 11:15
 Печаль беда.
Ладно, спасибо за ответы в любом случае.
Какие-то вопросы можно сказать закрыли.