Перейти к содержанию

Навигация

WB-MAI11 Modbus Analog Inputs: различия между версиями

м
Заменил ссылки на рисунки
м (→‎Схемы подключения входов: Убрал ссылки на рисунки)
м (Заменил ссылки на рисунки)
Строка 268: Строка 268:
| rowspan="3" |0x0000
| rowspan="3" |0x0000
| rowspan="3" |0
| rowspan="3" |0
| rowspan="3" |Измерение напряжения с ратиометрических датчиков (схема на [[#pic-6 | рис. 6]]).  
| rowspan="3" |Измерение напряжения с ратиометрических датчиков (схема на [[#pics | рис. 6]]).  


|1
|1
Строка 284: Строка 284:
| rowspan="3" |0x0100
| rowspan="3" |0x0100
| rowspan="3" |256
| rowspan="3" |256
| rowspan="3" |Измерение напряжения с ратиометрических датчиков в дифференциальном режиме от −5 до 5 В (схема на [[#pic-1 | рис. 1]]).
| rowspan="3" |Измерение напряжения с ратиометрических датчиков в дифференциальном режиме от −5 до 5 В (схема на [[#pics | рис. 1]]).
|1
|1
|± (+5V)
|± (+5V)
Строка 300: Строка 300:
| rowspan="3" |0x0001
| rowspan="3" |0x0001
| rowspan="3" |1
| rowspan="3" |1
| rowspan="3" |Измерение напряжения в однополярном режиме от 0 до 2 В (схема на [[#pic-2 | рис. 2]])
| rowspan="3" |Измерение напряжения в однополярном режиме от 0 до 2 В (схема на [[#pics | рис. 2]])
|1
|1
|0...2048 мВ
|0...2048 мВ
Строка 315: Строка 315:
| rowspan="8" |0x0101
| rowspan="8" |0x0101
| rowspan="8" |257
| rowspan="8" |257
| rowspan="8" |Измерение напряжения в дифференциальном режиме от −2 до 2 В (схема на [[#pic-1 | рис. 1]])
| rowspan="8" |Измерение напряжения в дифференциальном режиме от −2 до 2 В (схема на [[#pics | рис. 1]])


Измерение напряжения с термопары (схема на [[#pic-4 | рис. 4]])
Измерение напряжения с термопары (схема на [[#pics | рис. 4]])
|1
|1
|± 2048 мВ
|± 2048 мВ
Строка 348: Строка 348:
| rowspan="6" |0x0002
| rowspan="6" |0x0002
| rowspan="6" |2
| rowspan="6" |2
| rowspan="6" |Измерение сопротивления по двухпроводной схеме (схема на [[#pic-5 | рис. 5.1]])
| rowspan="6" |Измерение сопротивления по двухпроводной схеме (схема на [[#pics | рис. 5.1]])


Подключение датчиков типа «сухой контакт» (схема на [[#pic-5 | рис. 5.2]])
Подключение датчиков типа «сухой контакт» (схема на [[#pics | рис. 5.2]])
|1
|1
|0...5000 Ом
|0...5000 Ом
Строка 376: Строка 376:
| rowspan="3" |0x0102
| rowspan="3" |0x0102
| rowspan="3" |258
| rowspan="3" |258
| rowspan="3" |Измерение сопротивления по трехпроводной схеме (схема на [[#pic-7 | рис. 7]])
| rowspan="3" |Измерение сопротивления по трехпроводной схеме (схема на [[#pics | рис. 7]])
|1
|1
|0...5000 Ом
|0...5000 Ом
Строка 392: Строка 392:
| rowspan="3" |0x0003
| rowspan="3" |0x0003
| rowspan="3" |3
| rowspan="3" |3
| rowspan="3" |Измерение тока от 0 до 20 мА (схема на [[#pic-3 | рис. 3]])
| rowspan="3" |Измерение тока от 0 до 20 мА (схема на [[#pics | рис. 3]])
|1
|1
|0...20.48 мА
|0...20.48 мА
Строка 409: Строка 409:
| rowspan="3" |0x0004
| rowspan="3" |0x0004
| rowspan="3" |4
| rowspan="3" |4
| rowspan="3" |Измерение сопротивления NTC-термистора (схема на [[#pic-8 | рис. 8]])
| rowspan="3" |Измерение сопротивления NTC-термистора (схема на [[#pics | рис. 8]])
Ток в цепи идет только в момент опроса текущего входа, во время опроса остальных входов
Ток в цепи идет только в момент опроса текущего входа, во время опроса остальных входов


Строка 448: Строка 448:
|-
|-
! colspan="7" |Термоэлектрические преобразователи
! colspan="7" |Термоэлектрические преобразователи
Режим работы — измерение напряжения с термопары (схема на [[#pic-4 | рис. 4]])
Режим работы — измерение напряжения с термопары (схема на [[#pics | рис. 4]])
|-
|-
|0x1000
|0x1000
Строка 462: Строка 462:
|-
|-
! colspan="7" |Термометры сопротивления по двухпроводной схеме
! colspan="7" |Термометры сопротивления по двухпроводной схеме
Режим работы — измерение сопротивления по двухпроводной схеме (схема на [[#pic-5 | рис. 5.1]])
Режим работы — измерение сопротивления по двухпроводной схеме (схема на [[#pics | рис. 5.1]])
|-
|-
|0x1100
|0x1100
Строка 560: Строка 560:
|-
|-
! colspan="7" |Термометры сопротивления по трехпроводной схеме
! colspan="7" |Термометры сопротивления по трехпроводной схеме
Режим работы – измерение сопротивления по трехпроводной схеме (схема на [[#pic-7 | рис. 7]])
Режим работы – измерение сопротивления по трехпроводной схеме (схема на [[#pics | рис. 7]])
|-
|-
|0x1200
|0x1200
Строка 659: Строка 659:
|-
|-
! colspan="7" |Датчики с токовым выходом
! colspan="7" |Датчики с токовым выходом
Режим работы — измерение тока от 0 до 20 мА (схема на [[#pic-3 | рис. 3]])
Режим работы — измерение тока от 0 до 20 мА (схема на [[#pics | рис. 3]])
|-
|-
|0x1300
|0x1300
Строка 689: Строка 689:
|-
|-
! colspan="7" |Датчики с выходом «напряжение» в однополярном режиме
! colspan="7" |Датчики с выходом «напряжение» в однополярном режиме
Режим работы — измерение напряжения в однополярном режиме от 0 до 2 В (схема на [[#pic-2 | рис. 2]])
Режим работы — измерение напряжения в однополярном режиме от 0 до 2 В (схема на [[#pics | рис. 2]])
|-
|-
|0x1400
|0x1400
Строка 705: Строка 705:
|-
|-
! colspan="7" |Датчики с выходом «напряжение» в дифференциальном режиме
! colspan="7" |Датчики с выходом «напряжение» в дифференциальном режиме
Режим работы — измерение напряжения в дифференциальном режиме от −2 до 2 В (схема на [[#pic-1 | рис. 1]])
Режим работы — измерение напряжения в дифференциальном режиме от −2 до 2 В (схема на [[#pics | рис. 1]])
|-
|-
|0x1500
|0x1500
Строка 717: Строка 717:
|-
|-
! colspan="7" |Датчики контактные (сухие)
! colspan="7" |Датчики контактные (сухие)
Режим работы — измерение сопротивления по двухпроводной схеме (схема на [[#pic-5 | рис. 5.3]])
Режим работы — измерение сопротивления по двухпроводной схеме (схема на [[#pics | рис. 5.3]])
|-
|-
|0x1600
|0x1600
Строка 729: Строка 729:
|-
|-
! colspan="7" |NTC термисторы
! colspan="7" |NTC термисторы
Режим работы — измерение сопротивления через измерение тока (схема на [[#pic-8 | рис. 8]])
Режим работы — измерение сопротивления через измерение тока (схема на [[#pics | рис. 8]])
|-
|-
|0x1700
|0x1700
Строка 758: Строка 758:
(подключена к входу IN1).
(подключена к входу IN1).


Схема на [[#pic-4 | рис. 4]]
Схема на [[#pics | рис. 4]]
!Измерение температуры
!Измерение температуры
термометров сопротивления Pt1000
термометров сопротивления Pt1000
Строка 766: Строка 766:
(подключен к входу IN1).
(подключен к входу IN1).


Схема на [[#pic-7 | рис. 7]]
Схема на [[#pics | рис. 7]]
!Измерение сигнала с
!Измерение сигнала с
датчика с токовым выходом 4–20 мА
датчика с токовым выходом 4–20 мА
Строка 772: Строка 772:
(подключен к входу IN1P).
(подключен к входу IN1P).


Схема на [[#pic-3 | рис. 3]]
Схема на [[#pics | рис. 3]]
!Измерение температуры
!Измерение температуры
NTC-термистором
NTC-термистором
Строка 778: Строка 778:
10 кОм, B = 3988 K.
10 кОм, B = 3988 K.


Схема на [[#pic-8 | рис. 8]]
Схема на [[#pics | рис. 8]]
|-
|-
! colspan="5" |Регистры конфигурации
! colspan="5" |Регистры конфигурации
Строка 925: Строка 925:
'''Например, подключим терморезистор Pt100''' по трехпроводной схеме к каналу 1.
'''Например, подключим терморезистор Pt100''' по трехпроводной схеме к каналу 1.


# Подключите датчик к клеммам <code>P</code> и <code>N</code> по схеме на [[#pic-7 | рисунке 7]].
# Подключите датчик к клеммам <code>P</code> и <code>N</code> по схеме на [[#pics | рисунке 7]].
# Выберите канал, к которому подключен терморезистор, например, '''Input 1'''.
# Выберите канал, к которому подключен терморезистор, например, '''Input 1'''.
# В поле '''Input 1''' выберите тип датчика — '''3-wire RTD Pt 100 (α = 0.00385 °C⁻¹)'''.
# В поле '''Input 1''' выберите тип датчика — '''3-wire RTD Pt 100 (α = 0.00385 °C⁻¹)'''.
Строка 937: Строка 937:


'''Еще один пример — пользовательское измерение напряжения''' на клемме <code>P</code> канала 1.
'''Еще один пример — пользовательское измерение напряжения''' на клемме <code>P</code> канала 1.
# Подключите датчик с выходом напряжения в диапазоне от 0 до 2 В к клемме <code>P</code> по схеме на [[#pic-2 | рисунке 2]].
# Подключите датчик с выходом напряжения в диапазоне от 0 до 2 В к клемме <code>P</code> по схеме на [[#pics | рисунке 2]].
# Выберите канал, к которому подключен датчик, например, '''Input 1'''.
# Выберите канал, к которому подключен датчик, например, '''Input 1'''.
# В поле '''Input 1''' выберите тип датчика — '''IN_P: single-ended voltage measurement from 0 to 2 V'''.
# В поле '''Input 1''' выберите тип датчика — '''IN_P: single-ended voltage measurement from 0 to 2 V'''.
Строка 962: Строка 962:
# Клемма N — датчик с резистивным выходом.
# Клемма N — датчик с резистивным выходом.


Схему подключения можно посмотреть на [[#pic-5 | рисунке 5.3]].
Схему подключения можно посмотреть на [[#pics | рисунке 5.3]].


Настроим получение значений с датчиков в веб-интерфейсе:
Настроим получение значений с датчиков в веб-интерфейсе:
Строка 986: Строка 986:


'''Например, подключим датчик тока SCT-013-015''' с диапазоном 0–30 А и выходным сигналом 0­-1 В:
'''Например, подключим датчик тока SCT-013-015''' с диапазоном 0–30 А и выходным сигналом 0­-1 В:
# Подключите датчик к клемме <code>P</code> канала 1 по схеме на [[#pic-2 | рисунке 2]].
# Подключите датчик к клемме <code>P</code> канала 1 по схеме на [[#pics | рисунке 2]].
# Выберите канал, к которому подключен датчик тока, например, <code>Input 1</code>.
# Выберите канал, к которому подключен датчик тока, например, <code>Input 1</code>.
# В поле '''Input 1''' выберите тип выходного сигнала датчика — '''IN_P: 0-1 V sensor'''.
# В поле '''Input 1''' выберите тип выходного сигнала датчика — '''IN_P: 0-1 V sensor'''.
Строка 1358: Строка 1358:
|-
|-
|}
|}
Так как каждый вход поддерживает и дифференциальный (схемы на рис. [[#pic-1 | 1]], [[#pic-4 | 4]], [[#pic-7 | 7]]) и однополярный режим (схемы на рис. [[#pic-2 | 2]], [[#pic-3 | 3]], [[#pic-5 | 5]], [[#pic-6 | 6]]) работы, то тип датчика задается для входов INxP и INxN в отдельности в соответствующих регистрах 0x'''X'''400 и 0x'''X'''401, где '''X''' — номер входа от 1 до 11 в шестнадцатеричной системе счисления (от 0x1 до 0xB).
Так как каждый вход поддерживает и дифференциальный (схемы на рис. [[#pics | 1]], [[#pics | 4]], [[#pics | 7]]) и однополярный режим (схемы на рис. [[#pics | 2]], [[#pics | 3]], [[#pics | 5]], [[#pics | 6]]) работы, то тип датчика задается для входов INxP и INxN в отдельности в соответствующих регистрах 0x'''X'''400 и 0x'''X'''401, где '''X''' — номер входа от 1 до 11 в шестнадцатеричной системе счисления (от 0x1 до 0xB).


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