"ГУП ДЕЗ района «Текстильщики» рекомендует привлечь ЗАО «Сервисная Компания «Тепловизор» для выполнения работ по сервисному обслуживанию узлов учета тепловой энергии на других объектах г. Москвы."
Н.Н. Елисеева, Главный инженер ГУП ДЕЗ «Текстильщики»
Значения текущей тепловой мощности отображаемое на табло и считываемое по Модбас с регистра 800 составляют соответственно 0,6523 Гкал/час и 6523. Как видим, значение дробной части отображаемого на табло числа и значение считанного с регистра числа полностью совпадают и очевидно подсказывают интерпретацию считанного по модбас значения. Тут вопросов нет.
Считываем с регистра 1076 значение мощности с начала часа Получаем какие-то миллиарды. Заглядываем в мануал "ВИС.Т-НС, протокол MODBUS"стр. 13. Видим примечание: "Знаковое 32-бит. число x1200"
Как это понять? Если, буквально следуя примечанию, мы полученные миллиарды умножаем на 1200 получаем вообще какую-то нереальную цифру. Если же примечание нужно было истолковать инвесрно, что случается, то делим считанные миллиарды на 1200 получаем тысячт Гкал.
Результат нереальный, поскольку текущая тепловая мощность, как я уже указал, находится на уровне 0,6 Гкал/ч +/- 0.2, и, следовательно часовая теплопроизводительность никак не может быть больше 0,6+/-0,2 Гкал.
В паре регистров по адресам 0x0434-5 (1076-7) располагается 32-битное значение тепловой энергии за текущий час умноженное на 1200. Соответственно для приведения его к формату тепловой энергии нарастающим итогом потребуется деление на 1200. Надеюсь вы понимаете, что тепловая мощность и тепловая энергия - это разные параметры.
-- Константин Константинов НПО "Тепловизор", инженер-программист
Спасибо за разъяснения по части интерпретации считанных из регистров 1076-77 значений. А по части последней строки Вашего письма, Вы что, всегда и всех клиентов так экзаменуете?
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.
НПО «Тепловизор», Москва, Рязанский проспект, 8а тел/факс: +7(495)730-47-44, +7(495)127-28-44