"ГУП ДЕЗ района «Текстильщики» рекомендует привлечь ЗАО «Сервисная Компания «Тепловизор» для выполнения работ по сервисному обслуживанию узлов учета тепловой энергии на других объектах г. Москвы."
Н.Н. Елисеева, Главный инженер ГУП ДЕЗ «Текстильщики»
На одном из объектов столкнулись с проблемой чтения данных прибора ВИСТ. Прибор 'TC-401-4-4-2-1-0', серийный номер '251747', версия 'HC-M-2.60'.
Прибор содержит две тепловые системы: "Отопление" (с ней всё хорошо) и "Вентиляция" (с ней есть проблема).
Читаем значение "Input Registers" по адресу 0x0600 (Набор измеряемых текущих параметров т/с 2): прибор возвращает значение 0. Читаем значение "Input Registers" по адресу 0x0800 (Набор накапливаемых текущих параметров т/с 2): прибор возвращает значение 0. В соответствии с описанием протокола оба параметра это битовые маски, из прочитанных значений следует, что наборы измеряемых и накапливаемых параметров пустые.
За всё историю мы диспетчеризировали несколько сот приборов ВИСТ и первый раз столкнулись с такой проблемой.
Посмотрел в приборной базе - типовая конфигурация, прошлого года выпуска. Без диагностики прибора службой сервиса похоже не обойтись, перенаправил ваше письмо нашему сотруднику.
-- Константин Константинов НПО "Тепловизор", инженер-программист
Обнаружили ещё один прибор с похожей (см.предыдущее сообщение) проблемой. Прибор имеет ту же версию и похожий тип (добавлена поддержка Ethernet).
Прибор 'ТС-401-4-4-2-1-0-E', серийный номер '250667', версия 'HC-M-2.60'.
Прибор содержит две тепловые системы: "ОТОПЛЕНИЕ" и "ВЕНТИЛЯЦИЯ" (значения возвращаемые прибором). Как и в предыдущем случае, чтение наборов измеряемых и накапливаемых текущих параметров для ТС2 (Input Registers, адреса 0x0600 и адресу 0x0800) возвращает значения 0.
В этом случае удалось исследовать проблему более подробно: Чтение значения набора архивируемых параметров из заголовка архивного файла теплосистемы (смещение 0x06, размер 4) возвращает значение 1038833 = 0x000FD9F1 = b11111101100111110001, которое очень похоже на правду. Судя по этому значению в ТС2 присутствуют М1, М2, M3, T1, T2, P1, P2 и т.д.
Что это может быть: проблема конфигурации или некая особенность версии ПО? Заказчик уже немного "волнуется", необходимо решение. Нам пока представляются возможными два варианта: - игнорировать возвращаемые прибором наборы параметров и задать их принудительно в настройках читающей программы; - перейти на определение списка параметров на значение из заголовка архива.
Упоминаемую вами функцию 04 возможно использовать только при мониторинге текущих параметров, т.к. наборы этих параметров независимы от архивных. И соответственно вычитка архивов осуществляется только доступными в приборе архивными функциями с использованием наборов архивируемых параметров.
Насчёт приборов 251747 и 250667, посмотрев детально их конфигурации в приборной базе, обнаружил что во 2-й теплосистеме (Вентиляция) обоих приборов состав параметров мониторинга пустой (не заполнен). Поэтому возвращение нулевых масок функцией 04 не удивительно, требуется донастройка схем мониторинга на обоих приборах, т.е. их перепрограммирование службой сервиса или на производстве.
Правильно понял, что по диагностике первого прибора сервисом вы не договорились?
-- Константин Константинов НПО "Тепловизор", инженер-программист
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.
НПО «Тепловизор», Москва, Рязанский проспект, 8а тел/факс: +7(495)730-47-44, +7(495)127-28-44