Форум : Программное обеспечениеНазвание : Интерпертация значений© NegaSoft co., 2005 http://www.teplovizor.ru
URL этой темы
http://www.teplovizor.ru/forum/viewtopic.php?topic_id=798&forum=2
|
edemine : |
2.3.23 12:49 |
Здравствуйте!
Имеем работающий теплосчетчик ВИС.Т3 зав.№ 201165.
Значения текущей тепловой мощности отображаемое на табло и считываемое по Модбас с регистра 800 составляют соответственно 0,6523 Гкал/час и 6523. Как видим, значение дробной части отображаемого на табло числа и значение считанного с регистра числа полностью совпадают и очевидно подсказывают интерпретацию считанного по модбас значения. Тут вопросов нет.
Считываем с регистра 1076 значение мощности с начала часа Получаем какие-то миллиарды. Заглядываем в мануал "ВИС.Т-НС, протокол MODBUS"стр. 13. Видим примечание: "Знаковое 32-бит. число x1200"
Как это понять? Если, буквально следуя примечанию, мы полученные миллиарды умножаем на 1200 получаем вообще какую-то нереальную цифру. Если же примечание нужно было истолковать инвесрно, что случается, то делим считанные миллиарды на 1200 получаем тысячт Гкал.
Результат нереальный, поскольку текущая тепловая мощность, как я уже указал, находится на уровне 0,6 Гкал/ч +/- 0.2, и, следовательно часовая теплопроизводительность никак не может быть больше 0,6+/-0,2 Гкал.
Объясните, в чем ошибаюсь. | |
|
2kon : |
2.3.23 13:25 |
Добрый день.
В паре регистров по адресам 0x0434-5 (1076-7) располагается 32-битное значение тепловой энергии за текущий час умноженное на 1200. Соответственно для приведения его к формату тепловой энергии нарастающим итогом потребуется деление на 1200. Надеюсь вы понимаете, что тепловая мощность и тепловая энергия - это разные параметры. | |
|
edemine : |
2.3.23 13:35 |
Здравствуйте Константин!
Спасибо за разъяснения по части интерпретации считанных из регистров 1076-77 значений. А по части последней строки Вашего письма, Вы что, всегда и всех клиентов так экзаменуете? | |
|
2kon : |
2.3.23 13:46 |
Просто немного акцентировал внимание. | |
|
|