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

Ю.И.Припачкин, Генеральный конструктор ГЦП «Электронная Москва»
Наши партнёры
Свернуть/Развернуть ТЕПЛОСЧЕТЧИКИ • ВОДОСЧЕТЧИКИ • РАСХОДОМЕРЫ • ВИС.Т Свернуть/Развернуть
/  Список форумов
   /  Оборудование производства НПО "Тепловизор"
/  Нужна помощь с разбором протокола
«  Предыдущая тема    Следующая тема  »
Тема:  Нужна помощь с разбором протокола    

ASKUE_Resurs Нужна помощь с разбором протокола

Новенький


Добрый день! Мы успешно подключили прибор по интерфейсу RS-485 и отправляем/получаем информацию со счётчика.

При интеграции возник следующий вопрос:

Мы отправляем команду - 01 04 04 34 00 02 31 35, где желаем получить Тепловую энергию за текущий час в Гкал.

В ответ нам приходит - 01 04 04 00 00 00 95 3B EB.

Подскажите, что необходимо сделать, чтобы получить полноценное значение, которое отображается на приборе Qтеп - 15372,27614


С протоколом знакомились, в примечании к ответу на запрос расхода написано, что в ответ мы получаем 32 знаковый int и х1200. Что означает х1200? Каким образом выполняется математика?
» 29.4.21 11:45 Профайл

CH Re: Нужна помощь с разбором протокола

Администратор


Здравствуйте. Ознакомьтесь вот с этой закреплённой темой на форуме, должно помочь: http://www.teplovizor.ru/forum/viewtopic.php?topic_id=410&forum=1

--
Виктор В. Жданов
NegaSoft Co. FAE
НПО "Тепловизор", Главный инженер-программист
» 29.4.21 12:42 Профайл Посетить веб-сайт

ASKUE_Resurs Re: Нужна помощь с разбором протокола

Новенький


Добрый день! Мы ознакомились с закреплённой темой, но у нас остаются некоторые вопросы:

Согласно вашей закреплённой теме, мы выполняем первую команду 0х1019 в ответ получаем:
01 04 08 00 00 00 00 5B A0 3B 5E A5 C3, где 00 00 00 00 5B A0 3B 5E является беззнаковым числом 1537227614 (оно полностью соответствует тому, что отображается на экране счётчика Qтеп = 15372,27614

Но мы должны выполнить ещё запрос расхода на текущий час: 0х0434...выполняем и в ответ получаем:
01 04 04 00 00 00 95 3B EB, где 00 00 00 95 является 149. Хотя счётчик не подключен уже около месяца и не считает никаких данных

Согласно Вашим инструкциям мы должны сложить 1537227614 + 149 и умножить на 10^(-точность).

В итоге мы получаем значение, которое отличается от того, что на счётчике ровно на 0х95 или 149

Что мы упускаем?
» 6.5.21 12:53 Профайл

CH Re: Нужна помощь с разбором протокола

Администратор


Здравствуйте.
Вы забыли привести размерность этой часовой "добавки" к основному значению делением на 1200. Понятно, что с учётом небольшой величины этого значения, при делении получится 0, и суммарное значение никак не изменится. Но это только пока счётчик не включен в работу.

--
Виктор В. Жданов
NegaSoft Co. FAE
НПО "Тепловизор", Главный инженер-программист
» 6.5.21 13:10 Профайл Посетить веб-сайт
Распечатать топик 
«  Предыдущая тема    Следующая тема  »


Поиск

Ключевые слова:    
[ Расширенный поиск ]

Права

Вы не можете начинать темы.
Вы не можете редактировать свои сообщения.
Вы не можете создавать опросы.
Вы не можете вкладывать файлы в сообщения.
Вы не можете отвечать на сообщения.
Вы не можете удалять свои сообщения.
Вы не можете голосовать.