WB-MAI6 Modbus Registers: различия между версиями
(→Карта регистров: столбец примечание) |
|||
(не показано 40 промежуточных версий 7 участников) | |||
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE: WB-MAI6: | {{DISPLAYTITLE: WB-MAI6: таблица регистров, режимы работы и типы стандартных датчиков}} | ||
__TOC__ | __TOC__ | ||
== Режимы == | == Режимы == | ||
Устройство позволяет для каждого входа настроить следующие режимы работы: | |||
* Измерение напряжения | * Измерение напряжения (в дифференциальном или однополярном режиме) | ||
* Измерение сопротивления | * Измерение сопротивления (в дифференциальном или однополярном режиме) | ||
* Измерение тока | * Измерение тока (только в однополярном режиме) | ||
В таблице ниже приведено полное описание всех возможных режимов работы. Данные режимы являются «базовыми», измерение сигналов со стандартных датчиков основано на них. | |||
В регистры «тип датчика» (0x'''X'''400, 0x'''X'''401) для каждого входа могут быть занесены коды из таблицы «Режимы работы устройства» либо из таблицы [[#table-standart-sensors |Типы стандартных датчиков]]. Для измерения нестандартных величин можно выбрать тип входа и диапазон измерения вручную из «Режимы работы устройства». | |||
{{Anchor|table-modes}} | |||
{| class="wikitable" | |||
|+ Таблица 1. Режимы работы устройства | |||
!Тип | |||
измеряемого | |||
сигнала | |||
!Режим входа | !Режим входа | ||
!Код HEX | !Код | ||
!Код DEC | HEX | ||
!Код | |||
DEC | |||
!Описание | !Описание | ||
!Коэффициент усиления | !Коэффициент | ||
усиления | |||
!Диапазон измерения | !Диапазон измерения | ||
!Погрешность | !Погрешность | ||
!Формат выходных данных | !Формат | ||
выходных | |||
данных | |||
|- | |- | ||
|Вход отключен | |Вход отключен | ||
Строка 45: | Строка 52: | ||
| ±0.2 % | | ±0.2 % | ||
| rowspan="4" |мкВ | | rowspan="4" |мкВ | ||
|- | |- | ||
|10 В .. 30 В | |10 В .. 30 В | ||
Строка 57: | Строка 63: | ||
|0x0101 | |0x0101 | ||
|257 | |257 | ||
|Измерение напряжения в дифференциальном режиме от −2 до 2 В | |Измерение напряжения в дифференциальном режиме от −2 до 2 В, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 5]] | ||
Измерение напряжения с термопары | Измерение напряжения с термопары (схема на [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 6]]) | ||
|1...128 | |1...128 | ||
|± 2048 мВ | |± 2048 мВ | ||
Строка 76: | Строка 82: | ||
|(±0.1 % + 0.3 Ом) | |(±0.1 % + 0.3 Ом) | ||
| rowspan="4" |Ом · 100 | | rowspan="4" |Ом · 100 | ||
|- | |- | ||
|1 кОм...100 кОм | |1 кОм...100 кОм | ||
Строка 89: | Строка 94: | ||
| 0x0102 | | 0x0102 | ||
| 258 | | 258 | ||
| Измерение сопротивления по трехпроводной схеме, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. | | Измерение сопротивления по трехпроводной схеме, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 7]] | ||
|0...5000 Ом | |0...5000 Ом | ||
|±(0.1 % + 0.15 Ом) | |±(0.1 % + 0.15 Ом) | ||
Строка 103: | Строка 108: | ||
|±(0.2 % + 1мкА) | |±(0.2 % + 1мкА) | ||
|нА | |нА | ||
|- | |- | ||
Строка 134: | Строка 113: | ||
== Типы поддерживаемых стандартных датчиков == | == Типы поддерживаемых стандартных датчиков == | ||
В таблице | В таблице ниже приведены типы поддерживаемых типов стандартных датчиков. При использовании стандартных датчиков значения регистров 0x'''X'''40 А и 0x'''X'''40 В (коэффициент усиления) игнорируется. Стандартные датчики имеют код <code>0x1XXX</code>. | ||
{{Anchor|table-standart-sensors}} | |||
При использовании стандартных датчиков значения регистров 0x'''X'''40 А и 0x'''X'''40 В (коэффициент усиления) игнорируется. Стандартные датчики имеют код | |||
{{Anchor|table- | |||
{| class="wikitable" | {| class="wikitable" | ||
|+Таблица | |+Таблица 2. Типы стандартных датчиков | ||
! | !Код датчика | ||
! | HEX | ||
! | !Код датчика | ||
! | DEC | ||
! | !Описание | ||
! | !Коэффициент | ||
усиления | |||
!Формат | |||
сырых данных | |||
!Формат | |||
пересчитанных данных | |||
!Погрешность | |||
|- | |- | ||
! colspan=" | ! colspan="7" |Термоэлектрические преобразователи | ||
Режим работы — измерение напряжения с термопары, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. | Режим работы — измерение напряжения с термопары, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 6]] | ||
|- | |- | ||
|0x1000 | |0x1000 | ||
|4096 | |4096 | ||
|ТХА (K) | |ТХА (K) | ||
|32 | |||
|мкВ | |мкВ | ||
|°C · 10 | |°C · 10 | ||
Строка 158: | Строка 142: | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| colspan=" | | colspan="7" |Примечание: Δt — разница между измеряемой термопарой температурой и температурой WB-MAI, если термопара подключена напрямую к входу WB-MAI6 без удлинения проводов. | ||
|- | |- | ||
! colspan=" | ! colspan="7" |Термометры сопротивления по двухпроводной схеме | ||
Режим работы — измерение сопротивления по двухпроводной схеме, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 3]] | Режим работы — измерение сопротивления по двухпроводной схеме, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 3]] | ||
|- | |- | ||
Строка 166: | Строка 150: | ||
|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: | Строка 158: | ||
|4353 | |4353 | ||
|Pt 100 (α = 0,00385 °C <sup>-1</sup>) | |Pt 100 (α = 0,00385 °C <sup>-1</sup>) | ||
|4 | |||
|±0.8 °С | |±0.8 °С | ||
|- | |- | ||
Строка 178: | Строка 164: | ||
|4354 | |4354 | ||
|Pt 500 (α = 0,00385 °C <sup>-1</sup>) | |Pt 500 (α = 0,00385 °C <sup>-1</sup>) | ||
|2 | |||
|±0.2 °С | |±0.2 °С | ||
|- | |- | ||
Строка 183: | Строка 170: | ||
|4355 | |4355 | ||
|Pt 1000 (α = 0,00385 °C <sup>-1</sup>) | |Pt 1000 (α = 0,00385 °C <sup>-1</sup>) | ||
|1 | |||
|±0.15 °С | |±0.15 °С | ||
|- | |- | ||
Строка 188: | Строка 176: | ||
|4368 | |4368 | ||
|50П (α = 0,00391 °C <sup>-1</sup>) | |50П (α = 0,00391 °C <sup>-1</sup>) | ||
|4 | |||
|±1.5 °С | |±1.5 °С | ||
|- | |- | ||
Строка 193: | Строка 182: | ||
|4369 | |4369 | ||
|100П (α = 0,00391 °C <sup>-1</sup>) | |100П (α = 0,00391 °C <sup>-1</sup>) | ||
|4 | |||
|±0.8 °С | |±0.8 °С | ||
|- | |- | ||
Строка 198: | Строка 188: | ||
|4370 | |4370 | ||
|500П (α = 0,00391 °C <sup>-1</sup>) | |500П (α = 0,00391 °C <sup>-1</sup>) | ||
|2 | |||
|±0.2 °С | |±0.2 °С | ||
|- | |- | ||
Строка 203: | Строка 194: | ||
|4371 | |4371 | ||
|1000П (α = 0,00391 °C <sup>-1</sup>) | |1000П (α = 0,00391 °C <sup>-1</sup>) | ||
|1 | |||
|±0.15 °С | |±0.15 °С | ||
|- | |- | ||
Строка 208: | Строка 200: | ||
|4384 | |4384 | ||
|50М (α = 0,00428 °C <sup>-1</sup>) | |50М (α = 0,00428 °C <sup>-1</sup>) | ||
|4 | |||
|±1.4 °С | |±1.4 °С | ||
|- | |- | ||
Строка 213: | Строка 206: | ||
|4385 | |4385 | ||
|100М (α = 0,00428 °C <sup>-1</sup>) | |100М (α = 0,00428 °C <sup>-1</sup>) | ||
|4 | |||
|±0.7 °С | |±0.7 °С | ||
|- | |- | ||
Строка 218: | Строка 212: | ||
|4386 | |4386 | ||
|500М (α = 0,00428 °C <sup>-1</sup>) | |500М (α = 0,00428 °C <sup>-1</sup>) | ||
|4 | |||
|±0.2 °С | |±0.2 °С | ||
|- | |- | ||
Строка 223: | Строка 218: | ||
|4387 | |4387 | ||
|1000М (α = 0,00428 °C <sup>-1</sup>) | |1000М (α = 0,00428 °C <sup>-1</sup>) | ||
|2 | |||
|±0.14 °С | |±0.14 °С | ||
|- | |- | ||
Строка 228: | Строка 224: | ||
|4400 | |4400 | ||
|Ni 100 (α = 0,00617 °C <sup>-1</sup>) | |Ni 100 (α = 0,00617 °C <sup>-1</sup>) | ||
|4 | |||
|±0.5 °С | |±0.5 °С | ||
|- | |- | ||
Строка 233: | Строка 230: | ||
|4401 | |4401 | ||
|Ni 500 (α = 0,00617 °C <sup>-1</sup>) | |Ni 500 (α = 0,00617 °C <sup>-1</sup>) | ||
|2 | |||
|±0.13 °С | |±0.13 °С | ||
|- | |- | ||
Строка 238: | Строка 236: | ||
|4402 | |4402 | ||
|Ni 1000 (α = 0,00617 °C <sup>-1</sup>) | |Ni 1000 (α = 0,00617 °C <sup>-1</sup>) | ||
|1 | |||
|±0.1 °С | |±0.1 °С | ||
|- | |- | ||
Строка 246: | Строка 245: | ||
|5889 | |5889 | ||
|NTC 10k (B = 3988 K) | |NTC 10k (B = 3988 K) | ||
|1 - 4 (авто) | |||
|Ом · 100 | |Ом · 100 | ||
|°C · 10 | |°C · 10 | ||
Строка 254: | Строка 254: | ||
| colspan="2" | | | colspan="2" | | ||
| colspan=" | | colspan="7" |Примечание: без учёта сопротивления проводов и контактов | ||
|- | |- | ||
! colspan=" | ! colspan="7" |Термометры сопротивления по трехпроводной схеме | ||
Режим работы — измерение сопротивления по трехпроводной схеме, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. | Режим работы — измерение сопротивления по трехпроводной схеме, [[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 + 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>) | ||
| | |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>) | ||
| | |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>) | ||
| | |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>) | ||
| | |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>) | ||
| | |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>) | ||
| | |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>) | ||
| | |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>) | ||
| | |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>) | ||
| | |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>) | ||
| | |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>) | ||
| | |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>) | ||
| | |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>) | ||
| | |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>) | ||
| | |1 | ||
|±(0.08 + Rw · 0.0006 Ом<sup>-1</sup> )°С | |||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| colspan=" | | colspan="7" |Примечание: Rw — сопротивление каждого провода. Должны использоваться одинаковые провода одинаковой длины для подключения к клеммам P и N. | ||
|- | |- | ||
! colspan=" | ! colspan="7" |Датчики с токовым выходом | ||
Режим работы — измерение тока от 0 до 20 мА, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 2]] | Режим работы — измерение тока от 0 до 20 мА, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 2]] | ||
|- | |- | ||
Строка 346: | Строка 361: | ||
|4864 | |4864 | ||
|от 0 до 5 мА | |от 0 до 5 мА | ||
|4 | |||
|нА | |нА | ||
|0 мА = нижняя граница (регистры 0x'''X'''408 / 0x'''X'''409) | |0 мА = нижняя граница (регистры 0x'''X'''408 / 0x'''X'''409) | ||
Строка 354: | Строка 370: | ||
|4865 | |4865 | ||
|от 0 до 20 мА | |от 0 до 20 мА | ||
|1 | |||
|нА | |нА | ||
|0 мА = нижняя граница (регистры 0x'''X'''408 / 0x'''X'''409) | |0 мА = нижняя граница (регистры 0x'''X'''408 / 0x'''X'''409) | ||
Строка 362: | Строка 379: | ||
|4866 | |4866 | ||
|от 4 до 20 мА | |от 4 до 20 мА | ||
|1 | |||
|нА | |нА | ||
|4 мА = нижняя граница (регистры 0x'''X'''408 / 0x'''X'''409) | |4 мА = нижняя граница (регистры 0x'''X'''408 / 0x'''X'''409) | ||
Строка 367: | Строка 385: | ||
|±0.25 % | |±0.25 % | ||
|- | |- | ||
! colspan=" | ! colspan="7" |Датчики с выходом «напряжение» в однополярном режиме | ||
Режим работы — измерение напряжения в однополярном режиме, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 1]] | Режим работы — измерение напряжения в однополярном режиме, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 1]] | ||
|- | |- | ||
Строка 373: | Строка 391: | ||
|5120 | |5120 | ||
|от 0 до 1 В | |от 0 до 1 В | ||
|2 | |||
|мкВ | |мкВ | ||
|0 В = нижняя граница(регистры 0x'''X'''408 / 0x'''X'''409) | |0 В = нижняя граница(регистры 0x'''X'''408 / 0x'''X'''409) | ||
Строка 381: | Строка 400: | ||
|5121 | |5121 | ||
|от 0 до 10 В | |от 0 до 10 В | ||
|1 - 4 (авто) | |||
|мкВ | |мкВ | ||
|0 В = нижняя граница(регистры 0x'''X'''408 / 0x'''X'''409) | |0 В = нижняя граница(регистры 0x'''X'''408 / 0x'''X'''409) | ||
Строка 388: | Строка 408: | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| colspan=" | | colspan="7" |Примечание: входы WB-MAI в этом режиме имеют низкий импеданс (50мкА подтяжку к верху), чтобы обнаруживать входы, к которым ничего не подключено. Обратитесь к производителю для отключения. | ||
|- | |- | ||
! colspan=" | ! colspan="7" |Датчики с выходом «напряжение» в дифференциальном режиме | ||
Режим работы — измерение напряжения в дифференциальном режиме от −2 до 2 В, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. | Режим работы — измерение напряжения в дифференциальном режиме от −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: | Строка 423: | ||
|±0.2 % | |±0.2 % | ||
|- | |- | ||
! colspan=" | ! colspan="7" |Датчики контактные (сухие) | ||
Режим работы — измерение сопротивления по двухпроводной схеме, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. | Режим работы — измерение сопротивления по двухпроводной схеме, [[WB-MAI6_Modbus_Analog_Inputs#pics | рис. 3]] | ||
|- | |- | ||
|0x1600 | |0x1600 | ||
|5632 | |5632 | ||
|Сухой контакт | |Сухой контакт | ||
|1 | |||
|Ом · 100 | |Ом · 100 | ||
|0 — датчик разомкнут или отсутствует | |0 — датчик разомкнут или отсутствует | ||
1 — датчик замкнут | 1 — датчик замкнут | ||
| | | | ||
|- | |- | ||
|} | |} | ||
== Карта регистров == | == Карта регистров == | ||
В таблице | Все modbus-регистры устройства разделены на три группы: | ||
* Параметры устройства | |||
* Настройка измерительных каналов | |||
* Измеренные значения | |||
В таблице ниже '''«X» в адресе регистра — номер входа от 1 до 6 (от 0x1 до 0x6).''' | |||
<div id="table-modbus"></div> | |||
<div id="table- | |||
{| class="wikitable" | {| class="wikitable" | ||
|+ Таблица | |+ Таблица 3. Описание управляющих Modbus-регистров. | ||
!Адрес HEX | !Адрес HEX | ||
!Адрес DEC | !Адрес DEC | ||
Строка 447: | Строка 453: | ||
!Формат | !Формат | ||
!Назначение | !Назначение | ||
|- | |- | ||
! colspan=" | ! 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: | Строка 534: | ||
|holding | |holding | ||
|RW | |RW | ||
| | |0xFFFF | ||
|[[#table- | |[[#table-4 |Таблица 4]], [[#table-5 |таблица 5]], 0xFFFF - выкл | ||
|Тип датчика, подключенного к каналу INxP либо к INx в дифференциальном режиме (см. таблицы | |Тип датчика, подключенного к каналу INxP либо к INx в дифференциальном режиме (см. таблицы 4 и 5) | ||
|- | |- | ||
|0x'''X'''401 | |0x'''X'''401 | ||
Строка 464: | Строка 542: | ||
|holding | |holding | ||
|RW | |RW | ||
| | |0xFFFF | ||
|[[#table- | |[[#table-4 |Таблица 4]], [[#table-5 |таблица 5]], 0xFFFF - выкл | ||
|Тип датчика, подключенного к каналу INxN (см. таблицы | |Тип датчика, подключенного к каналу INxN (см. таблицы 4 и 5) | ||
|- | |- | ||
|0x'''X'''402 | |0x'''X'''402 | ||
Строка 476: | Строка 553: | ||
|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: | Строка 561: | ||
|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: | Строка 566: | ||
|holding | |holding | ||
|RW | |RW | ||
| | |0 | ||
|0 - 50 | |0 - 50 | ||
|Число непрерывных измерений для каналов INxP либо INx в дифференциальном режиме | |Число непрерывных измерений для каналов INxP либо INx в дифференциальном режиме | ||
|- | |- | ||
|0x'''X'''405 | |0x'''X'''405 | ||
Строка 500: | Строка 574: | ||
|holding | |holding | ||
|RW | |RW | ||
| | |0 | ||
|0 – 50 | |0 – 50 | ||
|Число непрерывных измерений для каналов INxN | |Число непрерывных измерений для каналов INxN | ||
|- | |- | ||
|0x'''X'''406 | |0x'''X'''406 | ||
Строка 512: | Строка 585: | ||
|0 - 65000 | |0 - 65000 | ||
|Характерное время lowpass-фильтра для каналов INxP либо INx в дифференциальном режиме, мс | |Характерное время lowpass-фильтра для каналов INxP либо INx в дифференциальном режиме, мс | ||
|- | |- | ||
|0x'''X'''407 | |0x'''X'''407 | ||
Строка 521: | Строка 593: | ||
|0 - 65000 | |0 - 65000 | ||
|Характерное время lowpass-фильтра для каналов INxN, мс | |Характерное время lowpass-фильтра для каналов INxN, мс | ||
|- | |- | ||
|0x'''X'''408 | |0x'''X'''408 | ||
Строка 530: | Строка 601: | ||
|16-bit signed int | |16-bit signed int | ||
|Нижняя граница диапазона измерения активного датчика для каналов INxP либо INx в дифференциальном режиме | |Нижняя граница диапазона измерения активного датчика для каналов INxP либо INx в дифференциальном режиме | ||
|- | |- | ||
|0x'''X'''409 | |0x'''X'''409 | ||
Строка 539: | Строка 609: | ||
|16-bit signed int | |16-bit signed int | ||
|Нижняя граница диапазона измерения активного датчика для каналов INxN | |Нижняя граница диапазона измерения активного датчика для каналов INxN | ||
|- | |- | ||
|0x'''X'''40A | |0x'''X'''40A | ||
Строка 545: | Строка 614: | ||
|holding | |holding | ||
|RW | |RW | ||
| | |1000 | ||
|16-bit signed int | |16-bit signed int | ||
|Верхняя граница диапазона измерения активного датчика для каналов INxP либо INx в дифференциальном режиме | |Верхняя граница диапазона измерения активного датчика для каналов INxP либо INx в дифференциальном режиме | ||
|- | |- | ||
|0x'''X'''40B | |0x'''X'''40B | ||
Строка 554: | Строка 622: | ||
|holding | |holding | ||
|RW | |RW | ||
| | |1000 | ||
|16-bit signed int | |16-bit signed int | ||
|Верхняя граница диапазона измерения активного датчика для каналов INxN | |Верхняя граница диапазона измерения активного датчика для каналов INxN | ||
|- | |- | ||
|0x'''X'''40C | |0x'''X'''40C | ||
Строка 566: | Строка 633: | ||
|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: | Строка 641: | ||
|0 (авто), 1, 2, 4, 8, 16, 32, 64, 128 | |0 (авто), 1, 2, 4, 8, 16, 32, 64, 128 | ||
|Коэффициент усиления для каналов INxN | |Коэффициент усиления для каналов INxN | ||
|- | |- | ||
! colspan="7" |Измеренные значения | |||
! colspan=" | |||
|- | |- | ||
|0x'''X'''500 | |0x'''X'''500 | ||
Строка 625: | Строка 651: | ||
|32-bit signed int | |32-bit signed int | ||
|Измеренное значение для канала INxP либо дифференциального канала INx | |Измеренное значение для канала INxP либо дифференциального канала INx | ||
|- | |- | ||
|0x'''X'''502 | |0x'''X'''502 | ||
Строка 634: | Строка 659: | ||
|32-bit signed int | |32-bit signed int | ||
|Измеренное значение для канала INxN | |Измеренное значение для канала INxN | ||
|- | |- | ||
|0x'''X'''504 | |0x'''X'''504 | ||
Строка 643: | Строка 667: | ||
|16-bit signed int | |16-bit signed int | ||
|Пересчитанное в физическую величину значение для канала INxP либо дифференциального канала INx | |Пересчитанное в физическую величину значение для канала INxP либо дифференциального канала INx | ||
|- | |- | ||
|0x'''X'''505 | |0x'''X'''505 | ||
Строка 652: | Строка 675: | ||
|16-bit signed int | |16-bit signed int | ||
|Пересчитанное в физическую величину значение для канала INxN | |Пересчитанное в физическую величину значение для канала INxN | ||
|- | |- | ||
|0x'''X'''506 | |0x'''X'''506 | ||
Строка 661: | Строка 683: | ||
|16-bit signed int | |16-bit signed int | ||
|Текущий коэффициент усиления для канала INxP либо дифференциального канала INx | |Текущий коэффициент усиления для канала INxP либо дифференциального канала INx | ||
|- | |- | ||
|0x'''X'''507 | |0x'''X'''507 | ||
Строка 670: | Строка 691: | ||
|16-bit signed int | |16-bit signed int | ||
|Текущий коэффициент усиления для канала INxN | |Текущий коэффициент усиления для канала INxN | ||
|- | |- | ||
|0x0600 | |0x0600 | ||
Строка 679: | Строка 699: | ||
|16-bit signed int | |16-bit signed int | ||
|Напряжение на клеммах +5V, мВ | |Напряжение на клеммах +5V, мВ | ||
|- | |- | ||
|0x0601 | |0x0601 | ||
Строка 688: | Строка 707: | ||
|16-bit signed int | |16-bit signed int | ||
|Температура внутри устройства, °C·100 | |Температура внутри устройства, °C·100 | ||
|- | |- | ||
! colspan=" | ! colspan="7" |Служебные регистры | ||
|- | |- | ||
|0x7400-0x740D, | |0x7400-0x740D, | ||
Строка 697: | Строка 715: | ||
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, мОм | |||
|- | |- | ||
| | |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 || Калибровочные коэффициенты делителей для измерения большого напряжения, устанавливаются на заводе | |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 может быть установлен только однополярный режим. | |||
Версия 13:54, 1 ноября 2022
Режимы
Устройство позволяет для каждого входа настроить следующие режимы работы:
- Измерение напряжения (в дифференциальном или однополярном режиме)
- Измерение сопротивления (в дифференциальном или однополярном режиме)
- Измерение тока (только в однополярном режиме)
В таблице ниже приведено полное описание всех возможных режимов работы. Данные режимы являются «базовыми», измерение сигналов со стандартных датчиков основано на них.
В регистры «тип датчика» (0xX400, 0xX401) для каждого входа могут быть занесены коды из таблицы «Режимы работы устройства» либо из таблицы Типы стандартных датчиков. Для измерения нестандартных величин можно выбрать тип входа и диапазон измерения вручную из «Режимы работы устройства».
Тип
измеряемого сигнала |
Режим входа | Код
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мкА) | нА |
Типы поддерживаемых стандартных датчиков
В таблице ниже приведены типы поддерживаемых типов стандартных датчиков. При использовании стандартных датчиков значения регистров 0xX40 А и 0xX40 В (коэффициент усиления) игнорируется. Стандартные датчики имеют код 0x1XXX
.
Код датчика
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).
Адрес 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 может быть установлен только однополярный режим.