"ГУП ДЕЗ района «Текстильщики» рекомендует привлечь ЗАО «Сервисная Компания «Тепловизор» для выполнения работ по сервисному обслуживанию узлов учета тепловой энергии на других объектах г. Москвы."
Н.Н. Елисеева, Главный инженер ГУП ДЕЗ «Текстильщики»
Актуально ли (или есть новое версия) описание протокола Modbus для ВИС.Т http://www.teplovizor.ru/mydownloads/visit.php?lid=41 ? В частности смотрю как опрашивает Hydralink.dll и создается ощущение, что, например, регистры общих спецификаций прибора - сдвинуты (функция 03 modbus).
Пример последовательности запросов Hydralink по HL_INFOKIND_SPECS
Описание актуально. DLL опрашивает MODBUS-регистры выборочно, чтобы получить массив данных, аналогичный получаемому единственной командой протокола HydraLink "/SYS SPC 0". Сделано это, разумеется, для облегчения работы программиста, добавлявшего в DLL поддержку MODBUS-варианта прибора много позже HydraLink-варианта, вся ранее написанная для протокола HydraLink обработка принятых данных при этом не нуждает ни в какой коррекции.
Первый запрос в вашем примере служит просто для проверки связи.
Далее следующие 4 запроса подготавливают блок данных аналогичный получаемомму в ответ на hydralink-команду /SYS SPC 0.
-- Виктор В. Жданов NegaSoft Co. FAE НПО "Тепловизор", Главный инженер-программист
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.
НПО «Тепловизор», Москва, Рязанский проспект, 8а тел/факс: +7(495)730-47-44, +7(495)127-28-44