WB-MAI6 Modbus Registers: различия между версиями

Материал из Wiren Board
(→‎Карта регистров: столбец примечание)
(не показано 35 промежуточных версий 7 участников)
Строка 1: Строка 1:
{{DISPLAYTITLE: WB-MAI6: Таблица Modbus-регистров, режимы работы и типы стандартных датчиков}}
{{DISPLAYTITLE: WB-MAI6: Таблица регистров, режимы работы и типы стандартных датчиков}}
__TOC__
__TOC__
== Режимы ==
== Режимы ==
[[WB-MAI6_Modbus_Analog_Inputs|WB-MAI6]] позволяет для каждого входа настроить следующие режимы работы:
Устройство позволяет для каждого входа настроить следующие режимы работы:
* Измерение напряжения в дифференциальном или однополярном режиме.
* Измерение напряжения (в дифференциальном или однополярном режиме)
* Измерение сопротивления в дифференциальном или однополярном режиме.
* Измерение сопротивления (в дифференциальном или однополярном режиме)
* Измерение тока только в однополярном режиме.
* Измерение тока (только в однополярном режиме)


В таблице 3 приведено полное описание базовых режимов работы на которых основано измерение сигналов со стандартных датчиков.
В таблице 1 приведено полное описание всех возможных режимов работы. Данные режимы являются «базовыми», измерение сигналов со стандартных датчиков основано на них.


В регистры «тип датчика» (0x'''X'''400, 0x'''X'''401) [[#table-5|таблицы 5]] для каждого входа могут быть занесены коды из таблицы 3 либо из [[#table-4 |таблицы 4]]. Для измерения нестандартных величин можно выбрать режим входа и диапазон измерения вручную из таблицы 3.
В регистры «тип датчика» (0x'''X'''400, 0x'''X'''401) для каждого входа могут быть занесены коды из таблицы 3 либо из [[#table-4 |таблицы 4]]. Для измерения нестандартных величин можно выбрать тип входа и диапазон измерения вручную из таблицы 3.
{{Anchor|table-3}}
{{Anchor|table-3}}
{| class="wikitable"
{| class="wikitable"
|+ Таблица 3. Режимы работы устройства
|+ Таблица 3. Режимы работы устройства
!Тип измеряемого cигнала
!Тип
измеряемого
 
сигнала
!Режим входа
!Режим входа
!Код HEX
!Код
!Код DEC
HEX
!Код
DEC
!Описание
!Описание
!Коэффициент усиления
!Коэффициент
усиления
!Диапазон измерения
!Диапазон измерения
!Погрешность
!Погрешность
!Формат выходных данных
!Формат
!Примечание
выходных
 
данных
|-
|-
|Вход отключен
|Вход отключен
Строка 45: Строка 53:
| ±0.2 %
| ±0.2 %
| rowspan="4" |мкВ
| rowspan="4" |мкВ
| rowspan="4" |
|-
|-
|10 В .. 30 В
|10 В .. 30 В
Строка 57: Строка 64:
|0x0101
|0x0101
|257
|257
|Измерение напряжения в дифференциальном режиме от −2 до 2 В относительно iGnd, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 6]]
|Измерение напряжения в дифференциальном режиме от −2 до 2 В, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 5]]


Измерение напряжения с термопары[[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 7]]
Измерение напряжения с термопары (схема на [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 6]])
|1...128
|1...128
|± 2048 мВ
|± 2048 мВ
Строка 76: Строка 83:
|(±0.1 % + 0.3 Ом)
|(±0.1 % + 0.3 Ом)
| rowspan="4" |Ом · 100
| rowspan="4" |Ом · 100
| rowspan="4" |
|-
|-
|1 кОм...100 кОм
|1 кОм...100 кОм
Строка 89: Строка 95:
| 0x0102
| 0x0102
| 258
| 258
| Измерение сопротивления по трехпроводной схеме, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 8]]
| Измерение сопротивления по трехпроводной схеме, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 7]]
|0...5000 Ом
|0...5000 Ом
|±(0.1 % + 0.15 Ом)
|±(0.1 % + 0.15 Ом)
Строка 103: Строка 109:
|±(0.2 % + 1мкА)
|±(0.2 % + 1мкА)
|нА
|нА
|
|-
|Измерение напряжения с внешним делителем [[WB-VDIV | WB-VDIV]]
|Однополярный
|0x0005
|5
|Измерение напряжения от 0 до 60 В
|1...4
|0...60 В
|±(0.2 % + 20 мВ)
|мВ
|С версии прошивки 2.1.0
|-
|Измерение напряжения с пользовательским внешним делителем
|Однополярный
|0x0006
|6
|Предел измерения зависит от характеристик внешнего делителя.
Напряжение после делителя должно быть в диапазоне 0…2 В, в котором WB-MAI6 обладает максимальной точностью измерений, либо в диапазоне 0…4.5 В, в котором у WB-MAI6 близкая к максимальной точность измерений.
|1...4
|
|±(0.2 % + 100 мкВ) + погрешность внешнего делителя
|мВ
|С версии прошивки 2.1.0
|-
|-


Строка 134: Строка 114:


== Типы поддерживаемых стандартных датчиков ==  
== Типы поддерживаемых стандартных датчиков ==  
В таблице 4 приведены типы поддерживаемых стандартных датчиков, которые надо занести в регистры «тип датчика» [[#table-5|таблицы 5]].  
В таблице 4 приведены типы поддерживаемых типов стандартных датчиков. При использовании стандартных датчиков значения регистров 0x'''X'''40 А и 0x'''X'''40 В (коэффициент усиления) игнорируется. Стандартные датчики имеют код <code>0x1XXX</code>.
 
При использовании стандартных датчиков значения регистров 0x'''X'''40 А и 0x'''X'''40 В (коэффициент усиления) игнорируется. Стандартные датчики имеют код '''0x1XXX'''.
{{Anchor|table-4}}
{{Anchor|table-4}}
{| class="wikitable"
{| class="wikitable"
|+Таблица 4. Типы стандартных датчиков
|+Таблица 4. Типы стандартных датчиков
! style="width:10%;" |Код датчика HEX
!Код датчика
! style="width:10%;" |Код датчика DEC
HEX
! style="width:25%;" |Описание  
!Код датчика
! style="width:10%;" |Формат сырых данных
DEC
! style="width:30%;" |Формат пересчитанных данных
!Описание
! style="width:15%;" |Погрешность
!Коэффициент
усиления
!Формат
сырых данных
!Формат
пересчитанных данных
!Погрешность
|-
|-
! colspan="6" |Термоэлектрические преобразователи
! colspan="7" |Термоэлектрические преобразователи
Режим работы — измерение напряжения с термопары, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 7]]
Режим работы — измерение напряжения с термопары, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 6]]
|-
|-
|0x1000
|0x1000
|4096
|4096
|ТХА (K)
|ТХА (K)
|32
|мкВ
|мкВ
|°C · 10
|°C · 10
Строка 158: Строка 143:
|-
|-
| colspan="2" |
| colspan="2" |
| colspan="6" |Примечание: Δt — разница между измеряемой термопарой температурой и температурой WB-MAI, если термопара подключена напрямую к входу WB-MAI6 без удлинения проводов.
| colspan="7" |Примечание: Δt — разница между измеряемой термопарой температурой и температурой WB-MAI, если термопара подключена напрямую к входу WB-MAI6 без удлинения проводов.
|-
|-
! colspan="6" |Термометры сопротивления по двухпроводной схеме
! colspan="7" |Термометры сопротивления по двухпроводной схеме
Режим работы — измерение сопротивления по двухпроводной схеме, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 3]]
Режим работы — измерение сопротивления по двухпроводной схеме, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 3]]
|-
|-
Строка 166: Строка 151:
|4352
|4352
|Pt 50 (α = 0,00385 °C <sup>-1</sup>)
|Pt 50 (α = 0,00385 °C <sup>-1</sup>)
|4
| rowspan="15" |Ом · 100
| rowspan="15" |Ом · 100
| rowspan="15" |°C · 10
| rowspan="15" |°C · 10
Строка 173: Строка 159:
|4353
|4353
|Pt 100 (α = 0,00385 °C <sup>-1</sup>)
|Pt 100 (α = 0,00385 °C <sup>-1</sup>)
|4
|±0.8 °С
|±0.8 °С
|-
|-
Строка 178: Строка 165:
|4354
|4354
|Pt 500 (α = 0,00385 °C <sup>-1</sup>)
|Pt 500 (α = 0,00385 °C <sup>-1</sup>)
|2
|±0.2 °С
|±0.2 °С
|-
|-
Строка 183: Строка 171:
|4355
|4355
|Pt 1000 (α = 0,00385 °C <sup>-1</sup>)
|Pt 1000 (α = 0,00385 °C <sup>-1</sup>)
|1
|±0.15 °С
|±0.15 °С
|-
|-
Строка 188: Строка 177:
|4368
|4368
|50П (α = 0,00391 °C <sup>-1</sup>)
|50П (α = 0,00391 °C <sup>-1</sup>)
|4
|±1.5 °С
|±1.5 °С
|-
|-
Строка 193: Строка 183:
|4369
|4369
|100П (α = 0,00391 °C <sup>-1</sup>)
|100П (α = 0,00391 °C <sup>-1</sup>)
|4
|±0.8 °С
|±0.8 °С
|-
|-
Строка 198: Строка 189:
|4370
|4370
|500П (α = 0,00391 °C <sup>-1</sup>)
|500П (α = 0,00391 °C <sup>-1</sup>)
|2
|±0.2 °С
|±0.2 °С
|-
|-
Строка 203: Строка 195:
|4371
|4371
|1000П (α = 0,00391 °C <sup>-1</sup>)
|1000П (α = 0,00391 °C <sup>-1</sup>)
|1
|±0.15 °С
|±0.15 °С
|-
|-
Строка 208: Строка 201:
|4384
|4384
|50М (α = 0,00428 °C <sup>-1</sup>)
|50М (α = 0,00428 °C <sup>-1</sup>)
|4
|±1.4 °С
|±1.4 °С
|-
|-
Строка 213: Строка 207:
|4385
|4385
|100М (α = 0,00428 °C <sup>-1</sup>)
|100М (α = 0,00428 °C <sup>-1</sup>)
|4
|±0.7 °С
|±0.7 °С
|-
|-
Строка 218: Строка 213:
|4386
|4386
|500М (α = 0,00428 °C <sup>-1</sup>)
|500М (α = 0,00428 °C <sup>-1</sup>)
|4
|±0.2 °С
|±0.2 °С
|-
|-
Строка 223: Строка 219:
|4387
|4387
|1000М (α = 0,00428 °C <sup>-1</sup>)
|1000М (α = 0,00428 °C <sup>-1</sup>)
|2
|±0.14 °С
|±0.14 °С
|-
|-
Строка 228: Строка 225:
|4400
|4400
|Ni 100 (α = 0,00617 °C <sup>-1</sup>)
|Ni 100 (α = 0,00617 °C <sup>-1</sup>)
|4
|±0.5 °С
|±0.5 °С
|-
|-
Строка 233: Строка 231:
|4401
|4401
|Ni 500 (α = 0,00617 °C <sup>-1</sup>)
|Ni 500 (α = 0,00617 °C <sup>-1</sup>)
|2
|±0.13 °С
|±0.13 °С
|-
|-
Строка 238: Строка 237:
|4402
|4402
|Ni 1000 (α = 0,00617 °C <sup>-1</sup>)
|Ni 1000 (α = 0,00617 °C <sup>-1</sup>)
|1
|±0.1 °С
|±0.1 °С
|-
|-
Строка 246: Строка 246:
|5889
|5889
|NTC 10k (B = 3988 K)
|NTC 10k (B = 3988 K)
|1 - 4 (авто)
|Ом · 100
|Ом · 100
|°C · 10
|°C · 10
Строка 254: Строка 255:


| colspan="2" |
| colspan="2" |
| colspan="6" |Примечание: без учёта сопротивления проводов и контактов
| colspan="7" |Примечание: без учёта сопротивления проводов и контактов
|-
|-
! colspan="6" |Термометры сопротивления по трехпроводной схеме
! colspan="7" |Термометры сопротивления по трехпроводной схеме
Режим работы — измерение сопротивления по трехпроводной схеме,  [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 8]]
Режим работы — измерение сопротивления по трехпроводной схеме,  [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 7]]
|-
|-
|0x1200
|0x1200
|4608
|4608
|Pt 50 (α = 0,00385 °C <sup>-1</sup>)
|Pt 50 (α = 0,00385 °C <sup>-1</sup>)
|4
| rowspan="15" |Ом · 100
| rowspan="15" |Ом · 100
| rowspan="15" |°C · 10
| rowspan="15" |°C · 10
|±0.6 °С
|±(0.6 + Rw · 0.02 Ом<sup>-1</sup> )°С
|-
|-
|0x1201
|0x1201
|4609
|4609
|Pt 100 (α = 0,00385 °C <sup>-1</sup>)
|Pt 100 (α = 0,00385 °C <sup>-1</sup>)
|±0.33 °С
|4
|±(0.33 + Rw · 0.01 Ом<sup>-1</sup> )°С
|-
|-
|0x1202
|0x1202
|4610
|4610
|Pt 500 (α = 0,00385 °C <sup>-1</sup>)
|Pt 500 (α = 0,00385 °C <sup>-1</sup>)
|±0.14 °С
|2
|±(0.14 + Rw · 0.002 Ом<sup>-1</sup> )°С
|-
|-
|0x1203
|0x1203
|4611
|4611
|Pt 1000 (α = 0,00385 °C <sup>-1</sup>)
|Pt 1000 (α = 0,00385 °C <sup>-1</sup>)
|±0.13 °С
|1
|±(0.13 + Rw · 0.001 Ом<sup>-1</sup> )°С
|-
|-
|0x1210
|0x1210
|4624
|4624
|50П (α = 0,00391 °C <sup>-1</sup>)
|50П (α = 0,00391 °C <sup>-1</sup>)
|±0.6 °С
|4
|±(0.6 + Rw · 0.02 Ом<sup>-1</sup> )°С
|-
|-
|0x1211
|0x1211
|4625
|4625
|100П (α = 0,00391 °C <sup>-1</sup>)
|100П (α = 0,00391 °C <sup>-1</sup>)
|±0.33 °С
|4
|±(0.33 + Rw · 0.01 Ом<sup>-1</sup> )°С
|-
|-
|0x1212
|0x1212
|4626
|4626
|500П (α = 0,00391 °C <sup>-1</sup>)
|500П (α = 0,00391 °C <sup>-1</sup>)
|±0.14 °С
|2
|±(0.14 + Rw · 0.002 Ом<sup>-1</sup> )°С
|-
|-
|0x1213
|0x1213
|4627
|4627
|1000П (α = 0,00391 °C <sup>-1</sup>)
|1000П (α = 0,00391 °C <sup>-1</sup>)
|±0.13 °С
|1
|±(0.13 + Rw · 0.001 Ом<sup>-1</sup> )°С
|-
|-
|0x1220
|0x1220
|4640
|4640
|50М (α = 0,00428 °C <sup>-1</sup>)
|50М (α = 0,00428 °C <sup>-1</sup>)
|±0.6 °С
|4
|±(0.6 + Rw · 0.02 Ом<sup>-1</sup> )°С
|-
|-
|0x1221
|0x1221
|4641
|4641
|100М (α = 0,00428 °C <sup>-1</sup>)
|100М (α = 0,00428 °C <sup>-1</sup>)
|±0.31 °С
|4
|±(0.31 + Rw · 0.01 Ом<sup>-1</sup> )°С
|-
|-
|0x1222
|0x1222
|4642
|4642
|500М (α = 0,00428 °C <sup>-1</sup>)
|500М (α = 0,00428 °C <sup>-1</sup>)
|±0.13 °С
|4
|±(0.13 + Rw · 0.002 Ом<sup>-1</sup> )°С
|-
|-
|0x1223
|0x1223
|4643
|4643
|1000М (α = 0,00428 °C <sup>-1</sup>)
|1000М (α = 0,00428 °C <sup>-1</sup>)
|±0.12 °С
|2
|±(0.12 + Rw · 0.001 Ом<sup>-1</sup> )°С
|-
|-
|0x1230
|0x1230
|4656
|4656
|Ni 100 (α = 0,00617 °C <sup>-1</sup>)
|Ni 100 (α = 0,00617 °C <sup>-1</sup>)
|±0.23 °С
|4
|±(0.23 + Rw · 0.006 Ом<sup>-1</sup> )°С
|-
|-
|0x1231
|0x1231
|4657
|4657
|Ni 500 (α = 0,00617 °C <sup>-1</sup>)
|Ni 500 (α = 0,00617 °C <sup>-1</sup>)
|±0.09 °С
|2
|±(0.09 + Rw · 0.0013 Ом<sup>-1</sup> )°С
|-
|-
|0x1232
|0x1232
|4658
|4658
|Ni 1000 (α = 0,00617 °C <sup>-1</sup>)
|Ni 1000 (α = 0,00617 °C <sup>-1</sup>)
|±0.08 °С
|1
|±(0.08 + Rw · 0.0006 Ом<sup>-1</sup> )°С
|-
|-
| colspan="2" |
| colspan="2" |
| colspan="6" |Примечание: Rw — сопротивление каждого провода. Должны использоваться одинаковые провода одинаковой длины для подключения к клеммам P и N.
| colspan="7" |Примечание: Rw — сопротивление каждого провода. Должны использоваться одинаковые провода одинаковой длины для подключения к клеммам P и N.


|-
|-
! colspan="6" |Датчики с токовым выходом
! colspan="7" |Датчики с токовым выходом
Режим работы — измерение тока от 0 до 20 мА, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 2]]
Режим работы — измерение тока от 0 до 20 мА, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 2]]
|-
|-
Строка 346: Строка 362:
|4864
|4864
|от 0 до 5 мА
|от 0 до 5 мА
|4
|нА
|нА
|0 мА = нижняя граница (регистры 0x'''X'''408 / 0x'''X'''409)
|0 мА = нижняя граница (регистры 0x'''X'''408 / 0x'''X'''409)
Строка 354: Строка 371:
|4865
|4865
|от 0 до 20 мА
|от 0 до 20 мА
|1
|нА
|нА
|0 мА = нижняя граница (регистры 0x'''X'''408 / 0x'''X'''409)
|0 мА = нижняя граница (регистры 0x'''X'''408 / 0x'''X'''409)
Строка 362: Строка 380:
|4866
|4866
|от 4 до 20 мА
|от 4 до 20 мА
|1
|нА
|нА
|4 мА = нижняя граница (регистры 0x'''X'''408 / 0x'''X'''409)
|4 мА = нижняя граница (регистры 0x'''X'''408 / 0x'''X'''409)
Строка 367: Строка 386:
|±0.25 %
|±0.25 %
|-
|-
! colspan="6" |Датчики с выходом «напряжение» в однополярном режиме
! colspan="7" |Датчики с выходом «напряжение» в однополярном режиме
Режим работы — измерение напряжения в однополярном режиме, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 1]]
Режим работы — измерение напряжения в однополярном режиме, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 1]]
|-
|-
Строка 373: Строка 392:
|5120
|5120
|от 0 до 1 В
|от 0 до 1 В
|2
|мкВ
|мкВ
|0 В = нижняя граница(регистры 0x'''X'''408 / 0x'''X'''409)
|0 В = нижняя граница(регистры 0x'''X'''408 / 0x'''X'''409)
Строка 381: Строка 401:
|5121
|5121
|от 0 до 10 В
|от 0 до 10 В
|1 - 4 (авто)
|мкВ
|мкВ
|0 В = нижняя граница(регистры 0x'''X'''408 / 0x'''X'''409)
|0 В = нижняя граница(регистры 0x'''X'''408 / 0x'''X'''409)
Строка 388: Строка 409:
|-
|-
| colspan="2" |
| colspan="2" |
| colspan="6" |Примечание: входы WB-MAI в этом режиме имеют низкий импеданс (50мкА подтяжку к верху), чтобы обнаруживать входы, к которым ничего не подключено. Обратитесь к производителю для отключения.
| colspan="7" |Примечание: входы WB-MAI в этом режиме имеют низкий импеданс (50мкА подтяжку к верху), чтобы обнаруживать входы, к которым ничего не подключено. Обратитесь к производителю для отключения.


|-
|-
! colspan="6" |Датчики с выходом «напряжение» в дифференциальном режиме
! colspan="7" |Датчики с выходом «напряжение» в дифференциальном режиме
Режим работы — измерение напряжения в дифференциальном режиме от −2 до 2 В, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 6]]
Режим работы — измерение напряжения в дифференциальном режиме от −2 до 2 В, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 5]]
|-
|-
|0x1500
|0x1500
|5376
|5376
|от -50 до 50 мВ
|от -50 до 50 мВ
|32
|мкВ
|мкВ
| -50 мВ = нижняя граница(регистры 0x'''X'''408 / 0x'''X'''409)
| -50 мВ = нижняя граница(регистры 0x'''X'''408 / 0x'''X'''409)
Строка 402: Строка 424:
|±0.2 %
|±0.2 %
|-
|-
! colspan="6" |Датчики контактные (сухие)
! colspan="7" |Датчики контактные (сухие)
Режим работы — измерение сопротивления по двухпроводной схеме, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 4]]
Режим работы — измерение сопротивления по двухпроводной схеме, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 3]]
|-
|-
|0x1600
|0x1600
|5632
|5632
|Сухой контакт
|Сухой контакт
|1
|Ом · 100
|Ом · 100
|0 — датчик разомкнут или отсутствует
|0 — датчик разомкнут или отсутствует
1 — датчик замкнут
1 — датчик замкнут
|
|
|-
! colspan="6" |Датчики тока на эффекте Холла
Режим работы — измерение напряжения в однополярном режиме, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 5]]
|-
|0x1800
|6144
|С выходом (2.500±0.625) В
|А · 10
|2.500В соответствует 0 А, или сдвигу (регистры 0xX408 / 0xX409)
(2.500+0.625) В - соответствует номинальному значению (регистры 0xX40A / 0xX40B)
формат регистров 0xX408-0xX40B - А · 10
|±1 %
|-
|-
|}
|}


== Карта регистров ==
== Карта регистров ==
В таблице 5 символ '''X''' в адресе регистра — это номер входа от 1 до 6 (от 0x1 до 0x6).
Все modbus-регистры устройства разделены на три группы:
 
* Параметры устройства
Так как каждый вход поддерживает и дифференциальный и однополярный режим работы, то тип датчика задается для входов INxP и INxN в отдельности в соответствующих регистрах 0x'''X'''400 и 0x'''X'''401, где '''X''' — номер входа от 1 до 6 в шестнадцатеричной системе счисления.
* Настройка измерительных каналов
 
* Измеренные значения
Не рекомендуется вручную устанавливать коэффициент усиления. Для однополярного режима работы канала доступны только коэффициенты усиления 1, 2 и 4.
В таблице ниже '''«X» в адресе регистра — номер входа от 1 до 6 (от 0x1 до 0x6).'''
 
Если для входа INxP установлен дифференциальный режим, значение регистров конфигурации входов INxN игнорируются. Для входов INxN может быть установлен только однополярный режим.
 
<div id="table-5"></div>
<div id="table-5"></div>
{| class="wikitable"
{| class="wikitable"
|+ Таблица 5. Modbus-регистры настройки измерительных каналов и получения измеренных значений
|+ Таблица 5. Описание управляющих Modbus-регистров.
!Адрес HEX
!Адрес HEX
!Адрес DEC
!Адрес DEC
Строка 447: Строка 454:
!Формат
!Формат
!Назначение
!Назначение
!Примечание
|-
|-
! colspan="8" |Настройка измерительных каналов
! colspan="7" |Параметры устройства
|-
|0x006E
|110
|holding
|RW
|96
|baud rate / 100
|Скорость порта RS-485, '''делённая на 100'''. Допустимые скорости: 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200
|-
|0x006F
|111
|holding
|RW
|0
|0, 1, 2
|Настройка бита чётности порта RS-485. Допустимые значения: 0 — нет бита чётности (none), 1 — нечётный (odd), 2 — чётный (even)
|-
|0x0070
|112
|holding
|RW
|2
|1, 2
|Количество стоп-битов порта RS-485. Допустимые значения: 1, 2
|-
|0x0078
|120
|holding
|RW
|0
|отличное от 0
|Рестарт. Запись в регистр вызывает перезагрузку МК без сохранения состояния
|-
|0x0080
|128
|holding
|RW
|1
|
|Modbus-адрес устройства
|-
|0x00C8 – 0x00CE
|200 – 206
|input
|R
|{'M','A','I','6',0,0}
|
|Сигнатура
|-
|0x00DC – 0x00F1
|220 – 241
|input
|R
|
|__date__ __time__
|Дата сборки прошивки
|-
|0x00FA – 0x010D
|250 – 269
|input
|R
|
|строка, null-terminated
|Версия прошивки
|-
|0x010A – 0x010F
|266 – 271
|input
|R
|
|
|Уникальный идентификатор (S/N)
|-
! colspan="7" |Настройка измерительных каналов
|-
|-
|0x'''X'''400
|0x'''X'''400
Строка 455: Строка 535:
|holding
|holding
|RW
|RW
|0
|0xFFFF
|[[#table-3 |Таблица 3]], [[#table-4 |таблица 4]], 0 - выкл
|[[#table-4 |Таблица 4]], [[#table-5 |таблица 5]], 0xFFFF - выкл
|Тип датчика, подключенного к каналу INxP либо к INx в дифференциальном режиме (см. таблицы 3 и 4)
|Тип датчика, подключенного к каналу INxP либо к INx в дифференциальном режиме (см. таблицы 4 и 5)
|
|-
|-
|0x'''X'''401
|0x'''X'''401
Строка 464: Строка 543:
|holding
|holding
|RW
|RW
|0
|0xFFFF
|[[#table-3 |Таблица 3]], [[#table-4 |таблица 4]], 0 - выкл
|[[#table-4 |Таблица 4]], [[#table-5 |таблица 5]], 0xFFFF - выкл
|Тип датчика, подключенного к каналу INxN (см. таблицы 3 и 4)
|Тип датчика, подключенного к каналу INxN (см. таблицы 4 и 5)
|
|-
|-
|0x'''X'''402
|0x'''X'''402
Строка 476: Строка 554:
|20, 45, 90, 175, 330, 600, 1000
|20, 45, 90, 175, 330, 600, 1000
|Data rate для каналов INxP либо INx в дифференциальном режиме, 1/с. Например, число 20 соответствует времени сэмплирования 1/20=0.05c.  
|Data rate для каналов INxP либо INx в дифференциальном режиме, 1/с. Например, число 20 соответствует времени сэмплирования 1/20=0.05c.  
|
|-
|-
|0x'''X'''403
|0x'''X'''403
Строка 485: Строка 562:
|20, 45, 90, 175, 330, 600, 1000
|20, 45, 90, 175, 330, 600, 1000
|Data rate для каналов INxN, 1/с.
|Data rate для каналов INxN, 1/с.
|
|-
|-
|0x'''X'''404
|0x'''X'''404
Строка 491: Строка 567:
|holding
|holding
|RW
|RW
|1
|0
|0 - 50
|0 - 50
|Число непрерывных измерений для каналов INxP либо INx в дифференциальном режиме
|Число непрерывных измерений для каналов INxP либо INx в дифференциальном режиме
|
|-
|-
|0x'''X'''405
|0x'''X'''405
Строка 500: Строка 575:
|holding
|holding
|RW
|RW
|1
|0
|0 – 50
|0 – 50
|Число непрерывных измерений для каналов INxN
|Число непрерывных измерений для каналов INxN
|
|-
|-
|0x'''X'''406
|0x'''X'''406
Строка 512: Строка 586:
|0 - 65000
|0 - 65000
|Характерное время lowpass-фильтра для каналов INxP либо INx в дифференциальном режиме, мс
|Характерное время lowpass-фильтра для каналов INxP либо INx в дифференциальном режиме, мс
|
|-
|-
|0x'''X'''407
|0x'''X'''407
Строка 521: Строка 594:
|0 - 65000
|0 - 65000
|Характерное время lowpass-фильтра для каналов INxN, мс
|Характерное время lowpass-фильтра для каналов INxN, мс
|
|-
|-
|0x'''X'''408
|0x'''X'''408
Строка 530: Строка 602:
|16-bit signed int
|16-bit signed int
|Нижняя граница диапазона измерения активного датчика для каналов INxP либо INx в дифференциальном режиме
|Нижняя граница диапазона измерения активного датчика для каналов INxP либо INx в дифференциальном режиме
|
|-
|-
|0x'''X'''409
|0x'''X'''409
Строка 539: Строка 610:
|16-bit signed int
|16-bit signed int
|Нижняя граница диапазона измерения активного датчика для каналов INxN
|Нижняя граница диапазона измерения активного датчика для каналов INxN
|
|-
|-
|0x'''X'''40A
|0x'''X'''40A
Строка 545: Строка 615:
|holding
|holding
|RW
|RW
|10000
|1000
|16-bit signed int
|16-bit signed int
|Верхняя граница диапазона измерения активного датчика для каналов INxP либо INx в дифференциальном режиме
|Верхняя граница диапазона измерения активного датчика для каналов INxP либо INx в дифференциальном режиме
|
|-
|-
|0x'''X'''40B
|0x'''X'''40B
Строка 554: Строка 623:
|holding
|holding
|RW
|RW
|10000
|1000
|16-bit signed int
|16-bit signed int
|Верхняя граница диапазона измерения активного датчика для каналов INxN
|Верхняя граница диапазона измерения активного датчика для каналов INxN
|
|-
|-
|0x'''X'''40C
|0x'''X'''40C
Строка 566: Строка 634:
|0 (авто), 1, 2, 4, 8, 16, 32, 64, 128
|0 (авто), 1, 2, 4, 8, 16, 32, 64, 128
|Коэффициент усиления для каналов INxP либо INx в дифференциальном режиме
|Коэффициент усиления для каналов INxP либо INx в дифференциальном режиме
|
|-
|-
|0x'''X'''40D
|0x'''X'''40D
Строка 575: Строка 642:
|0 (авто), 1, 2, 4, 8, 16, 32, 64, 128
|0 (авто), 1, 2, 4, 8, 16, 32, 64, 128
|Коэффициент усиления для каналов INxN
|Коэффициент усиления для каналов INxN
|
|-
|-
 
! colspan="7" |Измеренные значения
|0x'''X'''40E
|4096·'''X''' + 1038
|holding
|RW
|0
|1 - 10000
|Сопротивление резистора верхнего плеча (R1) пользовательского внешнего делителя напряжения для каналов INxP, кОм·10
|С версии прошивки 2.1.0
|-
|0x'''X'''40F
|4096·'''X''' + 1039
|holding
|RW
|0
|1 - 10000
|Сопротивление резистора верхнего плеча (R1) пользовательского внешнего делителя напряжения для каналов INxN, кОм·10
|С версии прошивки 2.1.0
|-
|0x'''X'''410
|4096·'''X''' + 1040
|holding
|RW
|0
|1 - 10000
|Сопротивление резистора нижнего плеча (R2) пользовательского внешнего делителя напряжения для каналов INxP, кОм·10
|С версии прошивки 2.1.0
|-
|0x'''X'''411
|4096·'''X''' + 1041
|holding
|RW
|0
|1 - 10000
|Сопротивление резистора нижнего плеча (R2) пользовательского внешнего делителя напряжения для каналов INxN, кОм·10
|С версии прошивки 2.1.0
|-
 
 
! colspan="8" |Измеренные значения
|-
|-
|0x'''X'''500
|0x'''X'''500
Строка 625: Строка 652:
|32-bit signed int
|32-bit signed int
|Измеренное значение для канала INxP либо дифференциального канала INx
|Измеренное значение для канала INxP либо дифференциального канала INx
|
|-
|-
|0x'''X'''502
|0x'''X'''502
Строка 634: Строка 660:
|32-bit signed int
|32-bit signed int
|Измеренное значение для канала INxN
|Измеренное значение для канала INxN
|
|-
|-
|0x'''X'''504
|0x'''X'''504
Строка 643: Строка 668:
|16-bit signed int
|16-bit signed int
|Пересчитанное в физическую величину значение для канала INxP либо дифференциального канала INx
|Пересчитанное в физическую величину значение для канала INxP либо дифференциального канала INx
|
|-
|-
|0x'''X'''505
|0x'''X'''505
Строка 652: Строка 676:
|16-bit signed int
|16-bit signed int
|Пересчитанное в физическую величину значение для канала INxN
|Пересчитанное в физическую величину значение для канала INxN
|
|-
|-
|0x'''X'''506
|0x'''X'''506
Строка 661: Строка 684:
|16-bit signed int
|16-bit signed int
|Текущий коэффициент усиления для канала INxP либо дифференциального канала INx
|Текущий коэффициент усиления для канала INxP либо дифференциального канала INx
|
|-
|-
|0x'''X'''507
|0x'''X'''507
Строка 670: Строка 692:
|16-bit signed int
|16-bit signed int
|Текущий коэффициент усиления для канала INxN
|Текущий коэффициент усиления для канала INxN
|
|-
|-
|0x0600
|0x0600
Строка 679: Строка 700:
|16-bit signed int
|16-bit signed int
|Напряжение на клеммах +5V, мВ
|Напряжение на клеммах +5V, мВ
|
|-
|-
|0x0601
|0x0601
Строка 688: Строка 708:
|16-bit signed int
|16-bit signed int
|Температура внутри устройства, °C·100
|Температура внутри устройства, °C·100
|
|-
|-
! colspan="8" |Служебные регистры
! colspan="7" |Служебные регистры
|-
|-
|0x7400-0x740D,
|0x7400-0x740D,
Строка 697: Строка 716:
0x8500-0x8507
0x8500-0x8507
| colspan="6" | Регистры настроек и данных двух служебных калибровочных каналов. Описание см. в таблице выше.
| colspan="6" | Регистры настроек и данных двух служебных калибровочных каналов. Описание см. в таблице выше.
|
|-
|-


|0x0629||1577||input||R||0||16-bit signed int||Опорное напряжение AVCC, мВ ||
|0x0629||1577||input||R||0||16-bit signed int||Опорное напряжение AVCC, мВ  
|-
|0x062A||1578||input||R||0||16-bit signed int||Сдвиг сопротивления 2-W, каналы 1-3, P, мОм
|-
|-
|0x062A||1578||input||R||0||16-bit signed int||Сдвиг сопротивления 2-W, каналы 1-3, P, мОм ||
|0x062B||1579||input||R||0||16-bit signed int||Сдвиг сопротивления 2-W, каналы 1-3, N, мОм  
|-
|-
|0x062B||1579||input||R||0||16-bit signed int||Сдвиг сопротивления 2-W, каналы 1-3, N, мОм ||
|0x062C||1580||input||R||0||16-bit signed int||Сдвиг сопротивления 2-W, каналы 4-6, P, мОм  
|-
|-
|0x062C||1580||input||R||0||16-bit signed int||Сдвиг сопротивления 2-W, каналы 4-6, P, мОм ||
|0x062D||1581||input||R||0||16-bit signed int||Сдвиг сопротивления 2-W, каналы 4-6, N, мОм  
|-
|-
|0x062D||1581||input||R||0||16-bit signed int||Сдвиг сопротивления 2-W, каналы 4-6, N, мОм ||
|0x062E||1582||input||R||0||16-bit unsigned int||Счётчик циклов опроса входов
|-
|-
|0x062E||1582||input||R||0||16-bit unsigned int||Счётчик циклов опроса входов ||
|0x0610||1552||input||R||0||16-bit unsigned int||Длительность цикла опроса входов, мс
|-
|-
|0x0610||1552||input||R||0||16-bit unsigned int||Длительность цикла опроса входов, мс ||
|0x0611 - 0x626||1553 - 1574||input||R||0||16-bit unsigned int||Период опроса каналов (в порядке IN1P, IN1N, ..., IN6N), мс
|-
|-
|0x0800 - 0x80B || 2048 - 2059 ||holding ||RW|| ||16-bit signed int || Калибровочные коэффициенты делителей для измерения большого напряжения, устанавливаются на заводе ||
|0x0800 - 0x80B || 2048 - 2059 ||holding ||RW|| ||16-bit signed int || Калибровочные коэффициенты делителей для измерения большого напряжения, устанавливаются на заводе
|-
|-
|}
|}
Так как каждый вход поддерживает и дифференциальный и однополярный режим работы, то тип датчика задается для входов INxP и INxN в отдельности в соответствующих регистрах 0x'''X'''400 и 0x'''X'''401, где '''X''' — номер входа от 1 до 6 в шестнадцатеричной системе счисления.
Не рекомендуется вручную устанавливать коэффициент усиления. Для однополярного режима работы канала доступны только коэффициенты усиления 1, 2 и 4.


== Общие регистры ==
Если для входа INxP установлен дифференциальный режим, значение регистров конфигурации входов INxN игнорируются. Для входов INxN может быть установлен только однополярный режим.
{{Wbincludes:Header Registers Universal|note=true|no_description=true|header=Параметры подключения, версия прошивки и другие служебные регистры}}
{{Wbincludes: Registers Connection Settings}}
{{Wbincludes: Registers FW Version For Device With Fast Modbus}}
{{Wbincludes: Registers Service Main}}
{{Wbincludes: Register bootloader start}}
{{Wbincludes: Registers Timeout}}
{{Wbincludes: Registers Сontinuous Reading Mode}}
{{Wbincludes: Registers Temperature MCU}}
|}

Версия 14:06, 1 ноября 2022

Режимы

Устройство позволяет для каждого входа настроить следующие режимы работы:

  • Измерение напряжения (в дифференциальном или однополярном режиме)
  • Измерение сопротивления (в дифференциальном или однополярном режиме)
  • Измерение тока (только в однополярном режиме)

В таблице 1 приведено полное описание всех возможных режимов работы. Данные режимы являются «базовыми», измерение сигналов со стандартных датчиков основано на них.

В регистры «тип датчика» (0xX400, 0xX401) для каждого входа могут быть занесены коды из таблицы 3 либо из таблицы 4. Для измерения нестандартных величин можно выбрать тип входа и диапазон измерения вручную из таблицы 3.

Таблица 3. Режимы работы устройства
Тип

измеряемого

сигнала

Режим входа Код

HEX

Код

DEC

Описание Коэффициент

усиления

Диапазон измерения Погрешность Формат

выходных

данных

Вход отключен - 0x0000 0 - - - - -
Измерение

напряжения

Однополярный 0x0001 1 Измерение напряжения в однополярном режиме, рис. 1 1...4 2 В .. 10 В ±0.2 % мкВ
10 В .. 30 В ±1 %
0...2000 мВ ±(0.2 % + 100 мкВ)
Дифференциальный 0x0101 257 Измерение напряжения в дифференциальном режиме от −2 до 2 В, рис. 5

Измерение напряжения с термопары (схема на  рис. 6)

1...128 ± 2048 мВ ±(0.2 % + 30 мкВ)
Измерение

сопротивления

Однополярный 0x0002 2 Измерение сопротивления по двухпроводной схеме, рис. 3

Подключение датчиков типа «сухой контакт», рис. 4

1 0...1 кОм (±0.1 % + 0.3 Ом) Ом · 100
1 кОм...100 кОм ±0.2 %
100 кОм...1 МОм ±1 %
Дифференциальный

(трехпроводная схема)

0x0102 258 Измерение сопротивления по трехпроводной схеме, рис. 7 0...5000 Ом ±(0.1 % + 0.15 Ом)
Измерение

тока

Однополярный 0x0003 3 Измерение тока от 0 до 20 мА, рис. 2 1...4 0...20.48 мА ±(0.2 % + 1мкА) нА

Типы поддерживаемых стандартных датчиков

В таблице 4 приведены типы поддерживаемых типов стандартных датчиков. При использовании стандартных датчиков значения регистров 0xX40 А и 0xX40 В (коэффициент усиления) игнорируется. Стандартные датчики имеют код 0x1XXX.

Таблица 4. Типы стандартных датчиков
Код датчика

HEX

Код датчика

DEC

Описание Коэффициент

усиления

Формат

сырых данных

Формат

пересчитанных данных

Погрешность
Термоэлектрические преобразователи

Режим работы — измерение напряжения с термопары, рис. 6

0x1000 4096 ТХА (K) 32 мкВ °C · 10 ±(0.8 °С + 0.2% · Δt)
Примечание: Δt — разница между измеряемой термопарой температурой и температурой WB-MAI, если термопара подключена напрямую к входу WB-MAI6 без удлинения проводов.
Термометры сопротивления по двухпроводной схеме

Режим работы — измерение сопротивления по двухпроводной схеме, рис. 3

0x1100 4352 Pt 50 (α = 0,00385 °C -1) 4 Ом · 100 °C · 10 ±1.5 °С
0x1101 4353 Pt 100 (α = 0,00385 °C -1) 4 ±0.8 °С
0x1102 4354 Pt 500 (α = 0,00385 °C -1) 2 ±0.2 °С
0x1103 4355 Pt 1000 (α = 0,00385 °C -1) 1 ±0.15 °С
0x1110 4368 50П (α = 0,00391 °C -1) 4 ±1.5 °С
0x1111 4369 100П (α = 0,00391 °C -1) 4 ±0.8 °С
0x1112 4370 500П (α = 0,00391 °C -1) 2 ±0.2 °С
0x1113 4371 1000П (α = 0,00391 °C -1) 1 ±0.15 °С
0x1120 4384 50М (α = 0,00428 °C -1) 4 ±1.4 °С
0x1121 4385 100М (α = 0,00428 °C -1) 4 ±0.7 °С
0x1122 4386 500М (α = 0,00428 °C -1) 4 ±0.2 °С
0x1123 4387 1000М (α = 0,00428 °C -1) 2 ±0.14 °С
0x1130 4400 Ni 100 (α = 0,00617 °C -1) 4 ±0.5 °С
0x1131 4401 Ni 500 (α = 0,00617 °C -1) 2 ±0.13 °С
0x1132 4402 Ni 1000 (α = 0,00617 °C -1) 1 ±0.1 °С
0x1701 5889 NTC 10k (B = 3988 K) 1 - 4 (авто) Ом · 100 °C · 10 ±0.2 °С
Примечание: без учёта сопротивления проводов и контактов
Термометры сопротивления по трехпроводной схеме

Режим работы — измерение сопротивления по трехпроводной схеме,   рис. 7

0x1200 4608 Pt 50 (α = 0,00385 °C -1) 4 Ом · 100 °C · 10 ±(0.6 + Rw · 0.02 Ом-1 )°С
0x1201 4609 Pt 100 (α = 0,00385 °C -1) 4 ±(0.33 + Rw · 0.01 Ом-1 )°С
0x1202 4610 Pt 500 (α = 0,00385 °C -1) 2 ±(0.14 + Rw · 0.002 Ом-1 )°С
0x1203 4611 Pt 1000 (α = 0,00385 °C -1) 1 ±(0.13 + Rw · 0.001 Ом-1 )°С
0x1210 4624 50П (α = 0,00391 °C -1) 4 ±(0.6 + Rw · 0.02 Ом-1 )°С
0x1211 4625 100П (α = 0,00391 °C -1) 4 ±(0.33 + Rw · 0.01 Ом-1 )°С
0x1212 4626 500П (α = 0,00391 °C -1) 2 ±(0.14 + Rw · 0.002 Ом-1 )°С
0x1213 4627 1000П (α = 0,00391 °C -1) 1 ±(0.13 + Rw · 0.001 Ом-1 )°С
0x1220 4640 50М (α = 0,00428 °C -1) 4 ±(0.6 + Rw · 0.02 Ом-1 )°С
0x1221 4641 100М (α = 0,00428 °C -1) 4 ±(0.31 + Rw · 0.01 Ом-1 )°С
0x1222 4642 500М (α = 0,00428 °C -1) 4 ±(0.13 + Rw · 0.002 Ом-1 )°С
0x1223 4643 1000М (α = 0,00428 °C -1) 2 ±(0.12 + Rw · 0.001 Ом-1 )°С
0x1230 4656 Ni 100 (α = 0,00617 °C -1) 4 ±(0.23 + Rw · 0.006 Ом-1 )°С
0x1231 4657 Ni 500 (α = 0,00617 °C -1) 2 ±(0.09 + Rw · 0.0013 Ом-1 )°С
0x1232 4658 Ni 1000 (α = 0,00617 °C -1) 1 ±(0.08 + Rw · 0.0006 Ом-1 )°С
Примечание: Rw — сопротивление каждого провода. Должны использоваться одинаковые провода одинаковой длины для подключения к клеммам P и N.
Датчики с токовым выходом

Режим работы — измерение тока от 0 до 20 мА, рис. 2

0x1300 4864 от 0 до 5 мА 4 нА 0 мА = нижняя граница (регистры 0xX408 / 0xX409)

5 мА = верхняя граница (регистры 0xX40A / 0xX40B)

±0.25 %
0x1301 4865 от 0 до 20 мА 1 нА 0 мА = нижняя граница (регистры 0xX408 / 0xX409)

20 мА = верхняя граница (регистры 0xX40A / 0xX40B)

±0.25 %
0x1302 4866 от 4 до 20 мА 1 нА 4 мА = нижняя граница (регистры 0xX408 / 0xX409)

20 мА = верхняя граница (регистры 0xX40A / 0xX40B)

±0.25 %
Датчики с выходом «напряжение» в однополярном режиме

Режим работы — измерение напряжения в однополярном режиме, рис. 1

0x1400 5120 от 0 до 1 В 2 мкВ 0 В = нижняя граница(регистры 0xX408 / 0xX409)

1 В = верхняя граница (регистры 0xX40A / 0xX40B)

±0.2 %
0x1401 5121 от 0 до 10 В 1 - 4 (авто) мкВ 0 В = нижняя граница(регистры 0xX408 / 0xX409)

10 В = верхняя граница (регистры 0xX40A / 0xX40B)

±0.2 %
Примечание: входы WB-MAI в этом режиме имеют низкий импеданс (50мкА подтяжку к верху), чтобы обнаруживать входы, к которым ничего не подключено. Обратитесь к производителю для отключения.
Датчики с выходом «напряжение» в дифференциальном режиме

Режим работы — измерение напряжения в дифференциальном режиме от −2 до 2 В, рис. 5

0x1500 5376 от -50 до 50 мВ 32 мкВ -50 мВ = нижняя граница(регистры 0xX408 / 0xX409)

50 мВ = верхняя граница (регистры 0xX40A / 0xX40B)

±0.2 %
Датчики контактные (сухие)

Режим работы — измерение сопротивления по двухпроводной схеме,  рис. 3

0x1600 5632 Сухой контакт 1 Ом · 100 0 — датчик разомкнут или отсутствует

1 — датчик замкнут

Карта регистров

Все modbus-регистры устройства разделены на три группы:

  • Параметры устройства
  • Настройка измерительных каналов
  • Измеренные значения

В таблице ниже «X» в адресе регистра — номер входа от 1 до 6 (от 0x1 до 0x6).

Таблица 5. Описание управляющих Modbus-регистров.
Адрес HEX Адрес DEC Тип Чтение/запись Значение по умолчанию Формат Назначение
Параметры устройства
0x006E 110 holding RW 96 baud rate / 100 Скорость порта RS-485, делённая на 100. Допустимые скорости: 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200
0x006F 111 holding RW 0 0, 1, 2 Настройка бита чётности порта RS-485. Допустимые значения: 0 — нет бита чётности (none), 1 — нечётный (odd), 2 — чётный (even)
0x0070 112 holding RW 2 1, 2 Количество стоп-битов порта RS-485. Допустимые значения: 1, 2
0x0078 120 holding RW 0 отличное от 0 Рестарт. Запись в регистр вызывает перезагрузку МК без сохранения состояния
0x0080 128 holding RW 1 Modbus-адрес устройства
0x00C8 – 0x00CE 200 – 206 input R {'M','A','I','6',0,0} Сигнатура
0x00DC – 0x00F1 220 – 241 input R __date__ __time__ Дата сборки прошивки
0x00FA – 0x010D 250 – 269 input R строка, null-terminated Версия прошивки
0x010A – 0x010F 266 – 271 input R Уникальный идентификатор (S/N)
Настройка измерительных каналов
0xX400 4096·X + 1024 holding RW 0xFFFF Таблица 4, таблица 5, 0xFFFF - выкл Тип датчика, подключенного к каналу INxP либо к INx в дифференциальном режиме (см. таблицы 4 и 5)
0xX401 4096·X + 1025 holding RW 0xFFFF Таблица 4, таблица 5, 0xFFFF - выкл Тип датчика, подключенного к каналу INxN (см. таблицы 4 и 5)
0xX402 4096·X + 1026 holding RW 20 20, 45, 90, 175, 330, 600, 1000 Data rate для каналов INxP либо INx в дифференциальном режиме, 1/с. Например, число 20 соответствует времени сэмплирования 1/20=0.05c.
0xX403 4096·X + 1027 holding RW 20 20, 45, 90, 175, 330, 600, 1000 Data rate для каналов INxN, 1/с.
0xX404 4096·X + 1028 holding RW 0 0 - 50 Число непрерывных измерений для каналов INxP либо INx в дифференциальном режиме
0xX405 4096·X + 1029 holding RW 0 0 – 50 Число непрерывных измерений для каналов INxN
0xX406 4096·X + 1030 holding RW 0 0 - 65000 Характерное время lowpass-фильтра для каналов INxP либо INx в дифференциальном режиме, мс
0xX407 4096·X + 1031 holding RW 0 0 - 65000 Характерное время lowpass-фильтра для каналов INxN, мс
0xX408 4096·X + 1032 holding RW 0 16-bit signed int Нижняя граница диапазона измерения активного датчика для каналов INxP либо INx в дифференциальном режиме
0xX409 4096·X + 1033 holding RW 0 16-bit signed int Нижняя граница диапазона измерения активного датчика для каналов INxN
0xX40A 4096·X + 1034 holding RW 1000 16-bit signed int Верхняя граница диапазона измерения активного датчика для каналов INxP либо INx в дифференциальном режиме
0xX40B 4096·X + 1035 holding RW 1000 16-bit signed int Верхняя граница диапазона измерения активного датчика для каналов INxN
0xX40C 4096·X + 1036 holding RW 0 0 (авто), 1, 2, 4, 8, 16, 32, 64, 128 Коэффициент усиления для каналов INxP либо INx в дифференциальном режиме
0xX40D 4096·X + 1037 holding RW 0 0 (авто), 1, 2, 4, 8, 16, 32, 64, 128 Коэффициент усиления для каналов INxN
Измеренные значения
0xX500 4096·X + 1280 input R 0 32-bit signed int Измеренное значение для канала INxP либо дифференциального канала INx
0xX502 4096·X + 1282 input R 0 32-bit signed int Измеренное значение для канала INxN
0xX504 4096·X + 1284 input R 0 16-bit signed int Пересчитанное в физическую величину значение для канала INxP либо дифференциального канала INx
0xX505 4096·X + 1285 input R 0 16-bit signed int Пересчитанное в физическую величину значение для канала INxN
0xX506 4096·X + 1286 input R 1 16-bit signed int Текущий коэффициент усиления для канала INxP либо дифференциального канала INx
0xX507 4096·X + 1287 input R 1 16-bit signed int Текущий коэффициент усиления для канала INxN
0x0600 1536 input R 0 16-bit signed int Напряжение на клеммах +5V, мВ
0x0601 1537 input R 0 16-bit signed int Температура внутри устройства, °C·100
Служебные регистры
0x7400-0x740D,

0x7500-0x7507, 0x8400-0x840D, 0x8500-0x8507

Регистры настроек и данных двух служебных калибровочных каналов. Описание см. в таблице выше.
0x0629 1577 input R 0 16-bit signed int Опорное напряжение AVCC, мВ
0x062A 1578 input R 0 16-bit signed int Сдвиг сопротивления 2-W, каналы 1-3, P, мОм
0x062B 1579 input R 0 16-bit signed int Сдвиг сопротивления 2-W, каналы 1-3, N, мОм
0x062C 1580 input R 0 16-bit signed int Сдвиг сопротивления 2-W, каналы 4-6, P, мОм
0x062D 1581 input R 0 16-bit signed int Сдвиг сопротивления 2-W, каналы 4-6, N, мОм
0x062E 1582 input R 0 16-bit unsigned int Счётчик циклов опроса входов
0x0610 1552 input R 0 16-bit unsigned int Длительность цикла опроса входов, мс
0x0611 - 0x626 1553 - 1574 input R 0 16-bit unsigned int Период опроса каналов (в порядке IN1P, IN1N, ..., IN6N), мс
0x0800 - 0x80B 2048 - 2059 holding RW 16-bit signed int Калибровочные коэффициенты делителей для измерения большого напряжения, устанавливаются на заводе

Так как каждый вход поддерживает и дифференциальный и однополярный режим работы, то тип датчика задается для входов INxP и INxN в отдельности в соответствующих регистрах 0xX400 и 0xX401, где X — номер входа от 1 до 6 в шестнадцатеричной системе счисления.

Не рекомендуется вручную устанавливать коэффициент усиления. Для однополярного режима работы канала доступны только коэффициенты усиления 1, 2 и 4.

Если для входа INxP установлен дифференциальный режим, значение регистров конфигурации входов INxN игнорируются. Для входов INxN может быть установлен только однополярный режим.