Wbincludes:MAP Data Registers Preface: различия между версиями

м
Добавил предупреждение
м (→‎Примечания к названиям таблиц регистров: поправил кавычку в описании языка)
м (Добавил предупреждение)
Строка 1: Строка 1:
<noinclude>{{Warning Editing Include}}</noinclude>
''Детальное описание погрешностей: [[Power Meter WB-MAP12H Measuring Parameters |Счетчики WB-MAP: измеряемые параметры и погрешности, их названия в веб-интерфейсе Wiren Board]].''
''Детальное описание погрешностей: [[Power Meter WB-MAP12H Measuring Parameters |Счетчики WB-MAP: измеряемые параметры и погрешности, их названия в веб-интерфейсе Wiren Board]].''


=== Обозначения в шаблонах ===
<h3> Обозначения в шаблонах </h3>
В таблицах регистров, описывающих измеряемые величины, используются следующие обозначения.
В таблицах регистров, описывающих измеряемые величины, используются следующие обозначения.


Строка 15: Строка 16:
* '''N''' — обратная (negative).
* '''N''' — обратная (negative).


'''В таблице описания регистров термин «Суммарная/суммарный» означает, что параметр вычисляется для всех трех фаз трехфазного канала.'''
{{note|note|В таблице описания регистров термин «Суммарная/суммарный» означает, что параметр вычисляется для всех трех фаз трехфазного канала.}}
 
В случае с расхождением данных в таблице с шаблоном устройства, верным значением регистра считайте соответствующее значение из шаблона. Текущие версии шаблонов находятся [https://github.com/contactless/wb-mqtt-serial/tree/master/wb-mqtt-serial-templates по этой ссылке].
В случае с расхождением данных в таблице с шаблоном устройства, верным значением регистра считайте соответствующее значение из шаблона. Текущие версии шаблонов находятся [https://github.com/contactless/wb-mqtt-serial/tree/master/wb-mqtt-serial-templates по этой ссылке].


==== Примечания к названиям таблиц регистров ====
<h4> Примечания к названиям таблиц регистров </h4>
Таблицы регистров соответствуют шаблонам для счетчиков.
Таблицы регистров соответствуют шаблонам для счетчиков.


Строка 35: Строка 35:
Здесь <code>$mbusaddr</code> — Modbus-адрес счетчика.
Здесь <code>$mbusaddr</code> — Modbus-адрес счетчика.


==== Порядок байт, широкие регистры, вычисление значения ====
<h4> Порядок байт, широкие регистры, вычисление значения </h4>
Некоторые измеряемые счётчиками значения занимают больше 16 бит — размера одного регистра Modbus. Такие значения записываются в нескольких расположенных подряд регистрах: 32-битные в двух регистрах, а 64-битные — в четырёх.  
Некоторые измеряемые счётчиками значения занимают больше 16 бит — размера одного регистра Modbus. Такие значения записываются в нескольких расположенных подряд регистрах: 32-битные в двух регистрах, а 64-битные — в четырёх.