WB-MAI11 Modbus Analog Inputs: различия между версиями
Matveevrj (обсуждение | вклад) |
|||
(не показано 158 промежуточных версий 8 участников) | |||
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE:Модуль аналоговых входов WB-MAI11 | <languages/> | ||
<translate> | |||
{{DISPLAYTITLE:Модуль аналоговых входов WB-MAI11}} | |||
}} | |||
[[Файл:WB-mai.png | | <!--T:1--> | ||
'''[https://wirenboard.com/ru/product/WB-mai/ Сделать предзаказ в интернет-магазине]''' | |||
[[Файл:WB-mai.png |200px|thumb|right| WB-MAI, вид сбоку]] | |||
== Назначение == | == Назначение == <!--T:2--> | ||
Модуль ввода аналоговый | Модуль ввода аналоговый предназначен для: | ||
* измерения напряжения; | * измерения напряжения; | ||
* измерения тока; | * измерения тока; | ||
* измерения сопротивления | * измерения сопротивления по двухпроводной и трехпроводной схемам; | ||
* измерения температуры | * измерения температуры с помощью термопар или термометров сопротивления; | ||
* измерения сигнала | * измерения сигнала с ратиометрических датчиков или переменных резисторов; | ||
* подключения сигналов типа «сухой контакт» | * подключения сигналов типа «сухой контакт» и «открытый коллектор». | ||
Режим входа выбирается при конфигурировании прибора. Подключение дополнительных внешних нагрузочных/подтягивающих резисторов | Режим входа выбирается при конфигурировании прибора. Подключение дополнительных внешних нагрузочных/подтягивающих резисторов не требуется. Прибор позволяет подключить одновременно до 22 различных датчиков. | ||
<!--T:3--> | |||
Исполнение: корпус на DIN-рейку (ширина 6 юнитов). Напряжение питания 12–24В. | |||
== Технические характеристики == | <!--T:4--> | ||
Управление модулем производится с контроллера или ПК по шине RS-485 командами по протоколу MODBUS. | |||
== Технические характеристики == <!--T:5--> | |||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+Таблица 1. Технические характеристики. | ||
!Параметр | !Параметр | ||
!Значение | !Значение | ||
Строка 30: | Строка 32: | ||
|- | |- | ||
|Напряжение питания | |Напряжение питания | ||
| | |12 – 24 В | ||
|- | |- | ||
! colspan="2" |Каналы измерения | ! colspan="2" |Каналы измерения | ||
|- | |- | ||
|Число каналов | |Число каналов | ||
| | |11 дифференциальных либо 22 однополярных | ||
|- | |- | ||
|Измерение напряжения | |Измерение напряжения | ||
| −2 – 2 | | −2 – 2 В в дифференциальном режиме | ||
0 – 2 | 0 – 2 В в однополярном режиме | ||
|- | |- | ||
|Измерение тока | |Измерение тока | ||
|0 – | |0 – 20 мА | ||
|- | |- | ||
|Измерение сопротивления | |Измерение сопротивления | ||
|0 – | |0 – 5000 Ом | ||
|- | |- | ||
|Типы поддерживаемых термопар | |Типы поддерживаемых термопар | ||
Строка 54: | Строка 53: | ||
|- | |- | ||
|Типы поддерживаемых термометров сопротивления | |Типы поддерживаемых термометров сопротивления | ||
| | |Rt50, Pt100, Pt500, Pt1000, 50П, 100П, 500П, 1000П, 50М, 100М, 500М, 1000М, Ni100, Ni500, NI1000 | ||
|- | |- | ||
|Погрешность при измерении напряжения | |Погрешность при измерении напряжения | ||
Строка 65: | Строка 64: | ||
|±0.05 % | |±0.05 % | ||
|- | |- | ||
! colspan="2" |Управление | |||
|- | |||
|Интерфейс управления | |||
|RS-485 | |||
|- | |||
|Изоляция интерфейса | |||
|Гальванически развязанный от измерительных цепей | |||
|- | |||
|Протокол обмена данными | |||
|Modbus RTU, адрес задается программно, заводские настройки указаны на наклейке | |||
|- | |||
|Параметры интерфейса RS-485 | |||
|По умолчанию: скорость 9600 бит/с; данные — 8 бит; четность N; стоп-биты 2. | |||
Параметры интерфейса могут быть настроены программно: | |||
* Скорость: 1200, 2400, 4800, 9600 (по умолчанию), 19200, 38400, 57600, 115200 бит/с <br>([[UART_Communication_Settings|Настройка параметров обмена данными по RS-485 для modbus-устройств Wiren Board]]) | |||
* Данные: 8 бит | |||
* Проверка чётности: нет (по умолчанию), 1 — нечётный (odd), 2 — чётный (even) | |||
* Стоповых бит: 1, 2 (по умолчанию) | |||
|- | |||
|Готовность к работе после подачи питания | |||
|1 c | |||
|- | |||
! colspan="2" |Габариты | |||
|- | |||
|Габариты | |||
|106.25 × 90.2 × 57.5 мм | |||
|- | |||
! colspan="2" |Условия эксплуатации | |||
|- | |||
|Температура воздуха | |||
|от −40 °С до +80 °С | |||
|- | |- | ||
|Относительная влажность воздуха | |||
|до 98 %, без конденсации влаги | |||
|} | |} | ||
Модуль выполнен в пластмассовом корпусе и предназначен для установки в монтажную коробку на DIN рейку. | |||
== Схемы подключения == <!--T:7--> | |||
=== Схема 1: Измерение напряжения в дифференциальном режиме. Датчики с выходом -50..50 мВ, датчики тока на эффекте Холла. === | |||
[[Файл:MAI Diff Voltage.png|мини|Рис. 1. Измерение напряжения в дифференциальном режиме.|без]]На рисунке показана схема подключения датчика с выходом типа «напряжение» в дифференциальном режиме. Такая схема подходит для датчиков, напряжение на выходе которых может принимать отрицательные значения. Позволяет измерять напряжения от −2 до 2 В. | |||
=== Схема 2: Измерение положительных напряжений. Датчики с выходом 0-1 В === | |||
[[Файл:MAI Voltage.png|без|мини|Рис. 2. Измерение напряжения.]] | |||
На рисунке показана схема измерения напряжения относительно общего провода. Такая схема позволяет измерять только положительные напряжения от 0 до 2 В. Возможно подключение двух датчиков к одному входу. | |||
При выборе стандартного датчика (0-1В), можно указать значения физической величины, соответствующие минимуму диапазона (0 В) и максимуму диапазона (1 В). WB-MAI11 пересчитает измеренные значения напряжения в значение физической величины. | |||
=== Схема 3: Измерение тока до 20мА. Датчики с выходами 4-20 мА, 0-20мА, 0-5 мА === | |||
[[Файл:MAI Current.png|без|мини|Рис. 3. Измерение тока.]] | |||
На рисунке показана схема подключения датчиков с токовым выходом 0–20 мА, 4–20 мА ил 0-5 мА. Нагрузочные резисторы номиналом 100 Ом встроены в прибор и включаются программно при выборе этого режима. Возможно подключение двух датчиков к одному входу: одного к клемме P, другого - к N. | |||
При выборе одного из стандартных датчиков (4-20 мА, 0-20мА, 0-5 мА), можно указать значения физической величины, соответствующие минимуму диапазона и максимуму диапазона. WB-MAI11 пересчитает измеренные значения тока в значение физической величины. | |||
WB-MAI11 | |||
=== Схема 4: Подключение термопар. Термопары TXA (К - типа) === | |||
[[Файл:MAI Thermocouple.png|без|мини|Рис. 4. Подключение термопары.]] | |||
На рис. 4 показана схема подключения термопары К-типа. Для корректного детектирования отсутствия термопары входные фильтрующие конденсаторы разряжаются кратковременными (несколько мкс) импульсами с помощью встроенных резисторов 100 Ом. Стоит иметь это в виду, если вместо термопары будет подключаться другой источник ЭДС. Разрядка конденсаторов производится только в режиме «Стандартные датчики» при выборе одной из поддерживаемых термопар. В базовых режимах разрядка не выполняется. | |||
Поддерживаются термопары К-типа (TXA). Обратитесь к производителю для использования термопар других типов. | |||
=== Схема 5: Измерение сопротивления по двухпроводной схеме. Двухпроводные термисторы RTD: Pt100, Pt1000 и другие === | |||
<gallery mode="packed" heights="160px"> | |||
File:MAI Resistivity.png|Рис. 5.1. Измерение сопротивления по двухпроводной схеме. | |||
File:MAI Dry.png|Рис. 5.2. Подключение датчиков «сухой контакт». | |||
File:MAI Dry + Resistivity.png|Рис. 5.3. Измерение сопротивления по двухпроводной схеме и подключение датчика «сухой контакт» | |||
</gallery> | |||
Возможно подключение двух датчиков к одному входу: одного к клеммам iGND и P, другого - к iGND и N. | |||
При использовании датчиков Rt50, Pt100, 50П, 100П, 50М, 100М, Ni100 обращайте особое внимание на соединения: провода должны быть одинаковые, равной длины. Подключения к клеммам WB-MAI рекомендуется выполнять с помощью наконечников [[Wires_and_Terminals|НШВИ]]. Винты должны быть туго затянуты с моментом не более 0.2 Н∙м | |||
При использовании двухпроводной схемы сопротивление проводов, соединений, контактов, клемм включается в результат измерения. Если это возможно, то для термисторов с низким сопротивлением рекомендуем использовать более точную трёхпроводную схему (ниже). | |||
Вместо сопротивления можно подключить дискретные датчики «сухой контакт» или кнопки. Также можно одним входом измерять сопротивление, а к другому подключить датчик «сухой контакт». | |||
=== Схема 6: Подключение датчиков с ратиометрическим выходом. Переменные резисторы, датчики положения заслонки, датчики влажности. === | |||
[[Файл:MAI Ratio.png|без|мини|Рис. 6. Подключение ратиометрических датчиков.]] | |||
На рисунке показана схема подключения ратиометрических датчиков либо переменных резисторов. В этом режиме сигнал с датчика измеряется в процентах – от 0 % (уровень GND) до 100 % (уровень +5 В). Возможно подключение двух датчиков к одному входу: одного к iGND, +5V и P, другого - к iGND, +5V и N. | |||
=== Схема 7: Измерение сопротивления по трехпроводной схеме. Термисторы RTD по трёхпроводной схеме. Pt100, Pt1000 и другие. === | |||
[[Файл:MAI 3 wire.png|без|мини|Рис. 7. Измерение сопротивления по трехпроводной схеме. | |||
]] | |||
На рисунке показана схема измерения сопротивления по трехпроводной схеме. В этом режиме сопротивление проводов практически не влияет на результат измерения при условии, что все провода до датчика одинаковые. Абсолютное влияние сопротивления проводов на конечный результат составляет 0.003Rw в отличие от 2Rw (Rw - сопротивление одного провода до датчика) в двухпроводной схеме. | |||
Сопротивления проводов, подключенных к INxP и INxN должны быть максимально близкими друг к другу. Разница сопротивлений проводов суммируется с измеряемым сопротивлением, т.е. абсолютное влияение разницы сопротивлений на конечный результат составляет |Rw1-Rw2|. | |||
Сопротивление провода, подключенного к GND, не влияет на результат. | |||
При использовании датчиков Rt50, Pt100, 50П, 100П, 50М, 100М, Ni100 обращайте особое внимание на соединения: провода должны быть одинаковые, равной длины. Подключения к клеммам WB-MAI рекомендуется выполнять с помощью наконечников [[Wires_and_Terminals|НШВИ]]. Винты должны быть туго затянуты с моментом не более 0.2 Н∙м | |||
=== Схема 8: Измерение сопротивления через измерение тока. NTC-термисторы. === | |||
[[Файл:MAI Res over current.png|без|мини|Рис. 8. Измерение сопротивления через измерение тока.]] | |||
На рис. 8 показана схема измерения сопротивления через измерение тока. Эта схема используется для подключения NTC-термистора, т.к. при её использовании WB-MAI11 может измерять сопротивления в широком диапазоне: от 150 Ом до 1 МОм. | |||
Следует учитывать, что чем меньше сопротивление NTC, тем больше ток в цепи и самонагрев NTC (в отличие от схем на рис. 5.1 и рис.7, где ток в цепи постоянный независимо от сопротивления). Поэтому устройство искусственно снижает частоту опроса входа в зависимости от текущего сопротивления NTC для уменьшения самонагрева. | |||
Возможно подключение двух NTC к одному входу, но в этом случае скорость опроса снижается, т.к. во время опроса одного, ток идет через оба NTC, что влечет увеличение времени простоя для компенсации самонагрева. Для повышения точности измерения высоких сопротивлений не рекомендуется увеличивать установленный по умолчанию data rate — 20 SPS. | |||
=== Возможные комбинации датчиков для одного входа === <!--T:8--> | |||
К одному входу возможно подключение двух датчиков со следующими ограничениями: | |||
* Если канал INxP выключен, канал INxN также должен быть выключен | * Если канал INxP выключен, канал INxN также должен быть выключен | ||
* Если канал INxP имеет дифференциальный тип, настройки для канала INxN игнорируются | * Если канал INxP имеет дифференциальный тип, настройки для канала INxN игнорируются | ||
* Канал INxN | * Канал INxN не может иметь дифференциальный тип | ||
* Если канал INxP настроен | * Если канал INxP настроен на режим измерения тока, то и канал INxN также должен быть настроен на измерение тока либо отключен | ||
* Если канал INxP настроен | * Если канал INxP настроен на режим измерения сопротивления или напряжения, канал INxN также должен быть настроен на измерение сопротивления или напряжения | ||
* Если канал INxP настроен | * Если канал INxP настроен на режим измерения сопротивления через измерение тока, то и канал INxN также должен на этот режим или отключен | ||
Настройки канала INxP имеют приоритет над настройками канала INxN. Если вышеперечисленные условия | Настройки канала INxP имеют приоритет над настройками канала INxN. Если вышеперечисленные условия не выполняются, настройки канала INxN игнорируются и канал отключается. В таблице 2 приведены возможные комбинации датчиков для одного входа. | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+Таблица 2. Возможные комбинации датчиков для одного входа. | ||
! rowspan="2" |Схема подключения канала INxP | ! rowspan="2" |Схема подключения канала INxP | ||
! colspan="8" |Возможная схема подключения канала INxN | ! colspan="8" |Возможная схема подключения канала INxN | ||
|- | |- | ||
| | |Схема 1 | ||
| | |Схема 2 | ||
| | |Схема 3 | ||
| | |Схема 4 | ||
| | |Схема 5 | ||
| | |Схема 6 | ||
| | |Схема 7 | ||
| | |Схема 8 | ||
|- | |- | ||
| | |Схема 1 | ||
Измерение напряжения | Измерение напряжения в дифференциальном режиме | ||
| | | | ||
| | | | ||
Строка 157: | Строка 196: | ||
| | | | ||
|- | |- | ||
| | |Схема 2 | ||
Измерение напряжения | Измерение напряжения | ||
| | | | ||
Строка 168: | Строка 207: | ||
| | | | ||
|- | |- | ||
| | |Схема 3 | ||
Измерение тока | Измерение тока | ||
| | | | ||
Строка 179: | Строка 218: | ||
| | | | ||
|- | |- | ||
| | |Схема 4 | ||
Подключение термопары | Подключение термопары | ||
| | | | ||
Строка 190: | Строка 229: | ||
| | | | ||
|- | |- | ||
| | |Схема 5 | ||
Подключение датчиков «сухой контакт» | Подключение датчиков «сухой контакт» и измерение сопротивления по двухпроводной схеме | ||
| | | | ||
!V | !V | ||
Строка 201: | Строка 240: | ||
| | | | ||
|- | |- | ||
| | |Схема 6 | ||
Подключение ратиометрических датчиков | Подключение ратиометрических датчиков | ||
| | | | ||
Строка 212: | Строка 251: | ||
| | | | ||
|- | |- | ||
| | |Схема 7 | ||
Измерение сопротивления | Измерение сопротивления по трехпроводной схеме | ||
| | | | ||
| | | | ||
Строка 223: | Строка 262: | ||
| | | | ||
|- | |- | ||
| | |Схема 8 | ||
Измерение сопротивления через измерение тока | Измерение сопротивления через измерение тока | ||
| | | | ||
Строка 235: | Строка 274: | ||
|} | |} | ||
== Описание режимов работы устройства == <!--T:13--> | |||
Устройство позволяет для каждого входа настроить следующие режимы работы: | Устройство позволяет для каждого входа настроить следующие режимы работы: | ||
* Измерение напряжения ратиометрического датчика ( | * Измерение напряжения ратиометрического датчика (в однополярном режиме) | ||
* Измерение напряжения ( | * Измерение напряжения (в дифференциальном или однополярном режиме) | ||
* Измерение сопротивления ( | * Измерение сопротивления (в дифференциальном или однополярном режиме) | ||
* Измерение тока (только | * Измерение тока (только в однополярном режиме) | ||
* Измерение сопротивления через измерение тока (только | * Измерение сопротивления через измерение тока (только в однополярном режиме) | ||
В таблице 4 приведено полное описание всех возможных режимов работы. Данные режимы являются «базовыми», измерение сигналов со стандартных датчиков основано на них. | |||
<!--T:14--> | |||
В регистры «тип датчика» (0x'''X'''400, 0x'''X'''401) для каждого входа могут быть занесены коды из таблицы 4 либо из таблицы 5. Для измерения нестандатных величин можно выбрать тип входа и диапазон измерения вручную из таблицы 4. | |||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+Таблица 4. Описание режимов работы устройства. | ||
!Тип | !Тип | ||
измеряемого | измеряемого | ||
<!--T:15--> | |||
сигнала | сигнала | ||
!Режим входа | !Режим входа | ||
Строка 267: | Строка 305: | ||
выходных | выходных | ||
<!--T:16--> | |||
данных | данных | ||
|- | |- | ||
| rowspan="6" |Ратиометрические датчики. | | rowspan="6" |Ратиометрические датчики. | ||
Результат | Результат в процентах от выходного напряжения клеммы 5В. | ||
| rowspan="3" |Однополярный | | rowspan="3" |Однополярный | ||
| rowspan="3" |0x0000 | | rowspan="3" |0x0000 | ||
| rowspan="3" |0 | | rowspan="3" |0 | ||
| rowspan="3" |Измерение напряжения | | rowspan="3" |Измерение напряжения с ратиометрических датчиков (схема на рис. 6). | ||
<!--T:18--> | |||
|1 | |1 | ||
|0...(+5V) | |0...(+5V) | ||
Строка 290: | Строка 330: | ||
| rowspan="3" |0x0100 | | rowspan="3" |0x0100 | ||
| rowspan="3" |256 | | rowspan="3" |256 | ||
| rowspan="3" |Измерение напряжения | | rowspan="3" |Измерение напряжения с ратиометрических датчиков в дифференциальном режиме от −5 до 5 В (схема на рис. 1). | ||
|1 | |1 | ||
|± (+5V) | |± (+5V) | ||
Строка 306: | Строка 346: | ||
| rowspan="3" |0x0001 | | rowspan="3" |0x0001 | ||
| rowspan="3" |1 | | rowspan="3" |1 | ||
| rowspan="3" |Измерение напряжения | | rowspan="3" |Измерение напряжения в однополярном режиме от 0 до 2 В (схема на рис. 2) | ||
|1 | |1 | ||
|0... | |0...2048 мВ | ||
| rowspan="3" |±(0.2 % + | | rowspan="3" |±(0.2 % + 200 мкВ) | ||
| rowspan="11" | | | rowspan="11" |мВ · 100 | ||
|- | |- | ||
|2 | |2 | ||
|0... | |0...1024 мВ | ||
|- | |- | ||
|4 | |4 | ||
|0... | |0...512 мВ | ||
|- | |- | ||
| rowspan="8" |Дифференциальный | | rowspan="8" |Дифференциальный | ||
| rowspan="8" |0x0101 | | rowspan="8" |0x0101 | ||
| rowspan="8" |257 | | rowspan="8" |257 | ||
| rowspan="8" |Измерение напряжения | | rowspan="8" |Измерение напряжения в дифференциальном режиме от −2 до 2 В (схема на рис. 1) | ||
Измерение напряжения | <!--T:19--> | ||
Измерение напряжения с термопары (схема на рис. 4) | |||
|1 | |1 | ||
|± | |± 2048 мВ | ||
| rowspan="8" |±(0.2 % + | | rowspan="8" |±(0.2 % + 30 мкВ) | ||
|- | |- | ||
|2 | |2 | ||
|± | |± 1024 мВ | ||
|- | |- | ||
|4 | |4 | ||
|± | |± 512 мВ | ||
|- | |- | ||
|8 | |8 | ||
|± | |± 256 мВ | ||
|- | |- | ||
|16 | |16 | ||
|± | |± 128 мВ | ||
|- | |- | ||
|32 | |32 | ||
|± | |± 64 мВ | ||
|- | |- | ||
|64 | |64 | ||
|± | |± 32 мВ | ||
|- | |- | ||
|128 | |128 | ||
|± | |± 16 мВ | ||
|- | |- | ||
| rowspan="9" |Измерение | | rowspan="9" |Измерение | ||
Строка 354: | Строка 395: | ||
| rowspan="6" |0x0002 | | rowspan="6" |0x0002 | ||
| rowspan="6" |2 | | rowspan="6" |2 | ||
| rowspan="6" |Измерение сопротивления | | rowspan="6" |Измерение сопротивления по двухпроводной схеме (схема на рис. 5) | ||
Подключение датчиков типа «сухой контакт» (схема | <!--T:20--> | ||
Подключение датчиков типа «сухой контакт» (схема на рис. 5) | |||
|1 | |1 | ||
|0... | |0...5000 Ом | ||
| rowspan="6" |(±0.05 % + 0. | | rowspan="6" |(±0.05 % + 0.2 Ом) | ||
| rowspan="9" |Ом · 100 | | rowspan="9" |Ом · 100 | ||
|- | |- | ||
|2 | |2 | ||
|0... | |0...2550 Ом | ||
|- | |- | ||
|4 | |4 | ||
|0... | |0...1275 Ом | ||
|- | |- | ||
|1 | |1 | ||
|0... | |0...5100 Ом | ||
|- | |- | ||
|2 | |2 | ||
|0... | |0...2550 Ом | ||
|- | |- | ||
|4 | |4 | ||
|0... | |0...1275 Ом | ||
|- | |- | ||
| rowspan="3" |Дифференциальный | | rowspan="3" |Дифференциальный | ||
<!--T:21--> | |||
(трехпроводная схема) | (трехпроводная схема) | ||
| rowspan="3" |0x0102 | | rowspan="3" |0x0102 | ||
| rowspan="3" |258 | | rowspan="3" |258 | ||
| rowspan="3" |Измерение сопротивления | | rowspan="3" |Измерение сопротивления по трехпроводной схеме (схема на рис. 7) | ||
|1 | |1 | ||
|0... | |0...5000 Ом | ||
| rowspan="3" |±(0.05 % + 0. | | rowspan="3" |±(0.05 % + 0.05 Ом) | ||
|- | |- | ||
|2 | |2 | ||
|0... | |0...2550 Ом | ||
|- | |- | ||
|4 | |4 | ||
|0... | |0...1275 Ом | ||
|- | |- | ||
| rowspan="3" |Измерение | | rowspan="3" |Измерение | ||
Строка 398: | Строка 441: | ||
| rowspan="3" |0x0003 | | rowspan="3" |0x0003 | ||
| rowspan="3" |3 | | rowspan="3" |3 | ||
| rowspan="3" |Измерение тока | | rowspan="3" |Измерение тока от 0 до 20 мА (схема на рис. 3) | ||
|1 | |1 | ||
|0...20. | |0...20.48 мА | ||
| rowspan="3" | | | rowspan="3" |±0.2 % | ||
| rowspan="3" |нА | | rowspan="3" |нА | ||
|- | |- | ||
|2 | |2 | ||
|0...10. | |0...10.24 мА | ||
|- | |- | ||
|4 | |4 | ||
|0...5. | |0...5.12 мА | ||
|- | |- | ||
| rowspan="3" |Измерение сопротивления | | rowspan="3" |Измерение сопротивления | ||
через измерение тока | через измерение тока в цепи | ||
| rowspan="3" |Однополярный | | rowspan="3" |Однополярный | ||
| rowspan="3" |0x0004 | | rowspan="3" |0x0004 | ||
| rowspan="3" |4 | | rowspan="3" |4 | ||
| rowspan="3" |Измерение сопротивления NTC-термистора (схема | | rowspan="3" |Измерение сопротивления NTC-термистора (схема на рис. 8) | ||
Ток | Ток в цепи идет только в момент опроса текущего входа, во время опроса остальных входов | ||
ток | <!--T:22--> | ||
ток не идет, в отличие от режиме «измерение тока», где ток идет всегда. | |||
|1 | |1 | ||
| | |200 Ом .. 250 кОм | ||
| rowspan="3" |±3 % | | rowspan="3" |±3 % в конце диапазона | ||
±1,5% | <!--T:23--> | ||
±1,5% в середине диапазона | |||
±0.5% | <!--T:24--> | ||
±0.5% в начале диапазона | |||
| rowspan="3" |Ом | | rowspan="3" |Ом | ||
|- | |- | ||
|2 | |2 | ||
| | |500 Ом .. 500 кОм | ||
|- | |- | ||
|4 | |4 | ||
| | |1200 Ом .. 1 МОм | ||
|} | |} | ||
== Типы поддерживаемых стандартных датчиков == <!--T:25--> | |||
Поддерживаемые типы стандартных датчиков приведены | Поддерживаемые типы стандартных датчиков приведены в таблице 5. При использовании стандартных датчиков значения регистров 0x'''X'''40 А и 0x'''X'''40 В (коэффициент усиления) игнорируется. Стандартные датчики имеют код 0x1XXX. | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+Таблица 5. Типы стандартных датчиков | ||
!Код датчика | !Код датчика | ||
HEX | HEX | ||
Строка 454: | Строка 499: | ||
|- | |- | ||
! colspan="7" |Термоэлектрические преобразователи | ! colspan="7" |Термоэлектрические преобразователи | ||
Режим работы — измерение напряжения | Режим работы — измерение напряжения с термопары (схема на рис. 4) | ||
|- | |- | ||
|0x1000 | |0x1000 | ||
Строка 460: | Строка 505: | ||
|ТХА (K) | |ТХА (K) | ||
|32 | |32 | ||
| | |мВ · 100 | ||
|°C · 10 | |°C · 10 | ||
|±(0.8 °С + 0.2% · Δt) | |±(0.8 °С + 0.2% · Δt) | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| colspan="7" |Примечание: Δt - разница между измеряемой термопарой температурой | | colspan="7" |Примечание: Δt - разница между измеряемой термопарой температурой и температурой WB-MAI, если термопара подключена напрямую к входу WB-MAI11 без удлинения проводов. | ||
|- | |- | ||
! colspan="7" |Термометры сопротивления | ! colspan="7" |Термометры сопротивления по двухпроводной схеме | ||
Режим работы — измерение сопротивления | Режим работы — измерение сопротивления по двухпроводной схеме (схема на рис. 5) | ||
|- | |- | ||
|0x1100 | |0x1100 | ||
Строка 476: | Строка 521: | ||
| rowspan="15" |Ом · 100 | | rowspan="15" |Ом · 100 | ||
| rowspan="15" |°C · 10 | | rowspan="15" |°C · 10 | ||
| | | rowspan="2" |±0.4 °С | ||
|- | |- | ||
|0x1101 | |0x1101 | ||
Строка 482: | Строка 527: | ||
|Pt 100 (α = 0,00385 °C <sup>-1</sup>) | |Pt 100 (α = 0,00385 °C <sup>-1</sup>) | ||
|4 | |4 | ||
|- | |- | ||
|0x1102 | |0x1102 | ||
Строка 488: | Строка 532: | ||
|Pt 500 (α = 0,00385 °C <sup>-1</sup>) | |Pt 500 (α = 0,00385 °C <sup>-1</sup>) | ||
|2 | |2 | ||
|±0. | | rowspan="2" |±0.25 °С | ||
|- | |- | ||
|0x1103 | |0x1103 | ||
Строка 494: | Строка 538: | ||
|Pt 1000 (α = 0,00385 °C <sup>-1</sup>) | |Pt 1000 (α = 0,00385 °C <sup>-1</sup>) | ||
|1 | |1 | ||
|- | |- | ||
|0x1110 | |0x1110 | ||
Строка 500: | Строка 543: | ||
|50П (α = 0,00391 °C <sup>-1</sup>) | |50П (α = 0,00391 °C <sup>-1</sup>) | ||
|4 | |4 | ||
| | | rowspan="2" |±0.4 °С | ||
|- | |- | ||
|0x1111 | |0x1111 | ||
Строка 506: | Строка 549: | ||
|100П (α = 0,00391 °C <sup>-1</sup>) | |100П (α = 0,00391 °C <sup>-1</sup>) | ||
|4 | |4 | ||
|- | |- | ||
|0x1112 | |0x1112 | ||
Строка 512: | Строка 554: | ||
|500П (α = 0,00391 °C <sup>-1</sup>) | |500П (α = 0,00391 °C <sup>-1</sup>) | ||
|2 | |2 | ||
|±0. | | rowspan="2" |±0.25 °С | ||
|- | |- | ||
|0x1113 | |0x1113 | ||
Строка 518: | Строка 560: | ||
|1000П (α = 0,00391 °C <sup>-1</sup>) | |1000П (α = 0,00391 °C <sup>-1</sup>) | ||
|1 | |1 | ||
|- | |- | ||
|0x1120 | |0x1120 | ||
Строка 524: | Строка 565: | ||
|50М (α = 0,00428 °C <sup>-1</sup>) | |50М (α = 0,00428 °C <sup>-1</sup>) | ||
|4 | |4 | ||
| | | rowspan="2" |±0.35 °С | ||
|- | |- | ||
|0x1121 | |0x1121 | ||
Строка 530: | Строка 571: | ||
|100М (α = 0,00428 °C <sup>-1</sup>) | |100М (α = 0,00428 °C <sup>-1</sup>) | ||
|4 | |4 | ||
|- | |- | ||
|0x1122 | |0x1122 | ||
Строка 536: | Строка 576: | ||
|500М (α = 0,00428 °C <sup>-1</sup>) | |500М (α = 0,00428 °C <sup>-1</sup>) | ||
|4 | |4 | ||
|±0. | | rowspan="3" |±0.25 °С | ||
|- | |- | ||
|0x1123 | |0x1123 | ||
Строка 542: | Строка 582: | ||
|1000М (α = 0,00428 °C <sup>-1</sup>) | |1000М (α = 0,00428 °C <sup>-1</sup>) | ||
|2 | |2 | ||
|- | |- | ||
|0x1130 | |0x1130 | ||
Строка 548: | Строка 587: | ||
|Ni 100 (α = 0,00617 °C <sup>-1</sup>) | |Ni 100 (α = 0,00617 °C <sup>-1</sup>) | ||
|4 | |4 | ||
|- | |- | ||
|0x1131 | |0x1131 | ||
Строка 554: | Строка 592: | ||
|Ni 500 (α = 0,00617 °C <sup>-1</sup>) | |Ni 500 (α = 0,00617 °C <sup>-1</sup>) | ||
|2 | |2 | ||
|±0. | | rowspan="2" |±0.2 °С | ||
|- | |- | ||
|0x1132 | |0x1132 | ||
Строка 560: | Строка 598: | ||
|Ni 1000 (α = 0,00617 °C <sup>-1</sup>) | |Ni 1000 (α = 0,00617 °C <sup>-1</sup>) | ||
|1 | |1 | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| colspan="7" |Примечание: без учёта сопротивления проводов | | colspan="7" |Примечание: без учёта сопротивления проводов и контактов | ||
|- | |- | ||
! colspan="7" |Термометры сопротивления | ! colspan="7" |Термометры сопротивления по трехпроводной схеме | ||
Режим работы – измерение сопротивления | Режим работы – измерение сопротивления по трехпроводной схеме (схема на рис. 7) | ||
|- | |- | ||
|0x1200 | |0x1200 | ||
Строка 574: | Строка 611: | ||
| rowspan="15" |Ом · 100 | | rowspan="15" |Ом · 100 | ||
| rowspan="15" |°C · 10 | | rowspan="15" |°C · 10 | ||
|±(0. | |±(0.3 + Rw · 0.02 Ом<sup>-1</sup> )°С | ||
|- | |- | ||
|0x1201 | |0x1201 | ||
Строка 580: | Строка 617: | ||
|Pt 100 (α = 0,00385 °C <sup>-1</sup>) | |Pt 100 (α = 0,00385 °C <sup>-1</sup>) | ||
|4 | |4 | ||
|±(0. | |±(0.2 + Rw · 0.01 Ом<sup>-1</sup> )°С | ||
|- | |- | ||
|0x1202 | |0x1202 | ||
Строка 586: | Строка 623: | ||
|Pt 500 (α = 0,00385 °C <sup>-1</sup>) | |Pt 500 (α = 0,00385 °C <sup>-1</sup>) | ||
|2 | |2 | ||
|±(0. | ||±(0.13 + Rw · 0.002 Ом<sup>-1</sup> )°С | ||
|- | |- | ||
|0x1203 | |0x1203 | ||
Строка 592: | Строка 629: | ||
|Pt 1000 (α = 0,00385 °C <sup>-1</sup>) | |Pt 1000 (α = 0,00385 °C <sup>-1</sup>) | ||
|1 | |1 | ||
|±(0.13 + Rw · 0. | |±(0.13 + Rw · 0.001 Ом<sup>-1</sup> )°С | ||
|- | |- | ||
|0x1210 | |0x1210 | ||
Строка 598: | Строка 635: | ||
|50П (α = 0,00391 °C <sup>-1</sup>) | |50П (α = 0,00391 °C <sup>-1</sup>) | ||
|4 | |4 | ||
|±(0. | |±(0.3 + Rw · 0.02 Ом<sup>-1</sup> )°С | ||
|- | |- | ||
|0x1211 | |0x1211 | ||
Строка 604: | Строка 641: | ||
|100П (α = 0,00391 °C <sup>-1</sup>) | |100П (α = 0,00391 °C <sup>-1</sup>) | ||
|4 | |4 | ||
|±(0. | |±(0.2 + Rw · 0.01 Ом<sup>-1</sup> )°С | ||
|- | |- | ||
|0x1212 | |0x1212 | ||
Строка 610: | Строка 647: | ||
|500П (α = 0,00391 °C <sup>-1</sup>) | |500П (α = 0,00391 °C <sup>-1</sup>) | ||
|2 | |2 | ||
|±(0. | |±(0.13 + Rw · 0.002 Ом<sup>-1</sup> )°С | ||
|- | |- | ||
|0x1213 | |0x1213 | ||
Строка 616: | Строка 653: | ||
|1000П (α = 0,00391 °C <sup>-1</sup>) | |1000П (α = 0,00391 °C <sup>-1</sup>) | ||
|1 | |1 | ||
|±(0.13 + Rw · 0. | |±(0.13 + Rw · 0.001 Ом<sup>-1</sup> )°С | ||
|- | |- | ||
|0x1220 | |0x1220 | ||
Строка 622: | Строка 659: | ||
|50М (α = 0,00428 °C <sup>-1</sup>) | |50М (α = 0,00428 °C <sup>-1</sup>) | ||
|4 | |4 | ||
|±(0. | |±(0.3 + Rw · 0.02 Ом<sup>-1</sup> )°С | ||
|- | |- | ||
|0x1221 | |0x1221 | ||
Строка 628: | Строка 665: | ||
|100М (α = 0,00428 °C <sup>-1</sup>) | |100М (α = 0,00428 °C <sup>-1</sup>) | ||
|4 | |4 | ||
|±(0. | |±(0.18 + Rw · 0.01 Ом<sup>-1</sup> )°С | ||
|- | |- | ||
|0x1222 | |0x1222 | ||
Строка 634: | Строка 671: | ||
|500М (α = 0,00428 °C <sup>-1</sup>) | |500М (α = 0,00428 °C <sup>-1</sup>) | ||
|4 | |4 | ||
|±(0. | |±(0.12 + Rw · 0.002 Ом<sup>-1</sup> )°С | ||
|- | |- | ||
|0x1223 | |0x1223 | ||
Строка 640: | Строка 677: | ||
|1000М (α = 0,00428 °C <sup>-1</sup>) | |1000М (α = 0,00428 °C <sup>-1</sup>) | ||
|2 | |2 | ||
|±(0.12 + Rw · 0. | |±(0.12 + Rw · 0.001 Ом<sup>-1</sup> )°С | ||
|- | |- | ||
|0x1230 | |0x1230 | ||
Строка 646: | Строка 683: | ||
|Ni 100 (α = 0,00617 °C <sup>-1</sup>) | |Ni 100 (α = 0,00617 °C <sup>-1</sup>) | ||
|4 | |4 | ||
|±(0. | |±(0.13 + Rw · 0.006 Ом<sup>-1</sup> )°С | ||
|- | |- | ||
|0x1231 | |0x1231 | ||
Строка 652: | Строка 689: | ||
|Ni 500 (α = 0,00617 °C <sup>-1</sup>) | |Ni 500 (α = 0,00617 °C <sup>-1</sup>) | ||
|2 | |2 | ||
|±(0. | |±(0.08 + Rw · 0.0013 Ом<sup>-1</sup> )°С | ||
|- | |- | ||
|0x1232 | |0x1232 | ||
Строка 658: | Строка 695: | ||
|Ni 1000 (α = 0,00617 °C <sup>-1</sup>) | |Ni 1000 (α = 0,00617 °C <sup>-1</sup>) | ||
|1 | |1 | ||
|±(0.08 + Rw · 0. | |±(0.08 + Rw · 0.0006 Ом<sup>-1</sup> )°С | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| colspan="7" |Примечание: Rw - сопротивление каждого провода. Должны использоваться одинаковые провода одинаковой длины для подключения | | colspan="7" |Примечание: Rw - сопротивление каждого провода. Должны использоваться одинаковые провода одинаковой длины для подключения к клеммам P и N. | ||
|- | |- | ||
! colspan="7" |Датчики | ! colspan="7" |Датчики с токовым выходом | ||
Режим работы — измерение тока | Режим работы — измерение тока от 0 до 20 мА (схема на рис. 3) | ||
|- | |- | ||
|0x1300 | |0x1300 | ||
|4864 | |4864 | ||
|от | |от 0 до 5 мА | ||
|4 | |4 | ||
|нА | |нА | ||
| | |0 мА = нижняя граница (регистры 0x'''X'''408 / 0x'''X'''409) | ||
5 мА = верхняя граница (регистры 0x'''X'''40A / 0x'''X'''40B) | |||
|±0.25 % | |±0.25 % | ||
|- | |- | ||
|0x1301 | |0x1301 | ||
|4865 | |4865 | ||
|от | |от 0 до 20 мА | ||
|1 | |1 | ||
|нА | |нА | ||
| | |0 мА = нижняя граница (регистры 0x'''X'''408 / 0x'''X'''409) | ||
20 мА = верхняя граница (регистры 0x'''X'''40A / 0x'''X'''40B) | |||
|±0.25 % | |±0.25 % | ||
|- | |- | ||
|0x1302 | |0x1302 | ||
|4866 | |4866 | ||
|от | |от 4 до 20 мА | ||
|1 | |1 | ||
|нА | |нА | ||
| | |4 мА = нижняя граница (регистры 0x'''X'''408 / 0x'''X'''409) | ||
20 мА = верхняя граница (регистры 0x'''X'''40A / 0x'''X'''40B) | |||
|±0.25 % | |±0.25 % | ||
|- | |- | ||
! colspan="7" |Датчики | ! colspan="7" |Датчики с выходом «напряжение» в однополярном режиме | ||
Режим работы — измерение напряжения | Режим работы — измерение напряжения в однополярном режиме от 0 до 2 В (схема на рис. 2) | ||
|- | |- | ||
|0x1400 | |0x1400 | ||
|5120 | |5120 | ||
|от | |от 0 до 1 В | ||
|2 | |2 | ||
| | |мВ · 100 | ||
|0 | |0 В = нижняя граница(регистры 0x'''X'''408 / 0x'''X'''409) | ||
1 | 1 В = верхняя граница (регистры 0x'''X'''40A / 0x'''X'''40B) | ||
|±0.2 % | |±0.2 % | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| colspan="7" |Примечание: входы WB-MAI | | colspan="7" |Примечание: входы WB-MAI в этом режиме имеют низкий импеданс (50мкА подтяжку к верху), чтобы обнаруживать входы, к которым ничего не подключено. Обратитесь к производителю для отключения. | ||
|- | |- | ||
! colspan="7" |Датчики | ! colspan="7" |Датчики с выходом «напряжение» в дифференциальном режиме | ||
Режим работы — измерение напряжения | Режим работы — измерение напряжения в дифференциальном режиме от −2 до 2 В (схема на рис. 1) | ||
|- | |- | ||
|0x1500 | |0x1500 | ||
|5376 | |5376 | ||
|от - | |от -50 до 50 мВ | ||
|32 | |32 | ||
| | |мВ · 100 | ||
| - | | -50 мВ = нижняя граница(регистры 0x'''X'''408 / 0x'''X'''409) | ||
50 мВ = верхняя граница (регистры 0x'''X'''40A / 0x'''X'''40B) | |||
|±0.2 % | |±0.2 % | ||
|- | |- | ||
! colspan="7" |Датчики контактные (сухие) | ! colspan="7" |Датчики контактные (сухие) | ||
Режим работы — измерение сопротивления | Режим работы — измерение сопротивления по двухпроводной схеме (схема на рис. 5) | ||
|- | |- | ||
|0x1600 | |0x1600 | ||
Строка 735: | Строка 772: | ||
|- | |- | ||
! colspan="7" |NTC термисторы | ! colspan="7" |NTC термисторы | ||
Режим работы — измерение сопротивления через измерение тока (схема | Режим работы — измерение сопротивления через измерение тока (схема на рис. 8) | ||
|- | |- | ||
|0x1700 | |0x1700 | ||
Строка 744: | Строка 781: | ||
|°C · 10 | |°C · 10 | ||
|Ниже -40 °С: ±1 °С | |Ниже -40 °С: ±1 °С | ||
От -40 до -20 °С: ±0.5 °С | |||
<!--T:26--> | |||
Выше -20 °С: ±0.25 °С | Выше -20 °С: ±0.25 °С | ||
|} | |} | ||
== Описание Modbus-регистров == <!--T:9--> | |||
Все modbus-регистры устройства разделены на 3 группы: | |||
Все modbus-регистры устройства разделены | |||
* Параметры устройства | * Параметры устройства | ||
* Настройка измерительных каналов | * Настройка измерительных каналов | ||
* Измеренные значения | * Измеренные значения | ||
Карта регистров приведена | Карта регистров приведена в таблице 3. ''''X' в адресе регистра — номер входа от 1 до 11 (от 0x1 до 0xB).''' | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+Таблица 3. Описание управляющих Modbus-регистров. | ||
!Адрес HEX | !Адрес HEX | ||
!Адрес DEC | !Адрес DEC | ||
!Тип | !Тип | ||
!Чтение/запись | !Чтение/запись | ||
!Значение | !Значение по умолчанию | ||
!Формат | !Формат | ||
!Назначение | !Назначение | ||
Строка 1100: | Строка 811: | ||
|96 | |96 | ||
|baud rate / 100 | |baud rate / 100 | ||
|Скорость порта RS-485, '''делённая | |Скорость порта RS-485, '''делённая на 100'''. Допустимые скорости: 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 | ||
|- | |- | ||
|0x006F | |0x006F | ||
Строка 1123: | Строка 834: | ||
|RW | |RW | ||
|0 | |0 | ||
|отличное | |отличное от 0 | ||
|Рестарт. Запись | |Рестарт. Запись в регистр вызывает перезагрузку МК без сохранения состояния | ||
|- | |- | ||
|0x0080 | |0x0080 | ||
Строка 1173: | Строка 884: | ||
|RW | |RW | ||
|0 | |0 | ||
|Таблица 4, таблица 5 | |||
|Тип датчика, подключенного | |Тип датчика, подключенного к каналу INxP либо к INx в дифференциальном режиме (см. таблицы 4 и 5) | ||
|- | |- | ||
|0x'''X'''401 | |0x'''X'''401 | ||
Строка 1181: | Строка 892: | ||
|RW | |RW | ||
|0 | |0 | ||
|Таблица 4, таблица 5 | |||
|Тип датчика, подключенного | |Тип датчика, подключенного к каналу INxN (см. таблицы 4 и 5) | ||
|- | |- | ||
|0x'''X'''402 | |0x'''X'''402 | ||
Строка 1190: | Строка 901: | ||
|0 | |0 | ||
|0, 20, 45, 90, 175, 330, 600, 1000 | |0, 20, 45, 90, 175, 330, 600, 1000 | ||
|Data rate для каналов INxP либо INx | |Data rate для каналов INxP либо INx в дифференциальном режиме, SPS. 0 — канал выключен | ||
|- | |- | ||
|0x'''X'''403 | |0x'''X'''403 | ||
Строка 1206: | Строка 917: | ||
|0 | |0 | ||
|0 - 50 | |0 - 50 | ||
|Число непрерывных измерений для каналов INxP либо INx | |Число непрерывных измерений для каналов INxP либо INx в дифференциальном режиме | ||
|- | |- | ||
|0x'''X'''405 | |0x'''X'''405 | ||
Строка 1222: | Строка 933: | ||
|0 | |0 | ||
|0 - 65000 | |0 - 65000 | ||
|Характерное время lowpass-фильтра для каналов INxP либо INx | |Характерное время lowpass-фильтра для каналов INxP либо INx в дифференциальном режиме, мс | ||
|- | |- | ||
|0x'''X'''407 | |0x'''X'''407 | ||
Строка 1238: | Строка 949: | ||
|0 | |0 | ||
|16-bit signed int | |16-bit signed int | ||
|Нижняя граница диапазона измерения активного датчика для каналов INxP либо INx | |Нижняя граница диапазона измерения активного датчика для каналов INxP либо INx в дифференциальном режиме | ||
|- | |- | ||
|0x'''X'''409 | |0x'''X'''409 | ||
Строка 1254: | Строка 965: | ||
|1000 | |1000 | ||
|16-bit signed int | |16-bit signed int | ||
|Верхняя граница диапазона измерения активного датчика для каналов INxP либо INx | |Верхняя граница диапазона измерения активного датчика для каналов INxP либо INx в дифференциальном режиме | ||
|- | |- | ||
|0x'''X'''40B | |0x'''X'''40B | ||
Строка 1270: | Строка 981: | ||
|0 | |0 | ||
|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 | ||
Строка 1304: | Строка 1015: | ||
|0 | |0 | ||
|16-bit signed int | |16-bit signed int | ||
|Пересчитанное | |Пересчитанное в физическую величину значение для канала INxP либо дифференциального канала INx | ||
|- | |- | ||
|0x'''X'''505 | |0x'''X'''505 | ||
Строка 1312: | Строка 1023: | ||
|0 | |0 | ||
|16-bit signed int | |16-bit signed int | ||
|Пересчитанное | |Пересчитанное в физическую величину значение для канала INxN | ||
|- | |- | ||
|0x'''X'''506 | |0x'''X'''506 | ||
Строка 1336: | Строка 1047: | ||
|0 | |0 | ||
|16-bit signed int | |16-bit signed int | ||
|Напряжение | |Напряжение на клеммах +5V, мВ | ||
|- | |- | ||
|0x0601 | |0x0601 | ||
Строка 1350: | Строка 1061: | ||
|0xC400-0xC40D, | |0xC400-0xC40D, | ||
0xC500-0xC507 | 0xC500-0xC507 | ||
| colspan="6" | Регистры настроек | | colspan="6" | Регистры настроек и данных служебного канала, закороченного на землю. Описание см. в таблице выше. | ||
|- | |- | ||
|0x0602||1538||input||R||0||32-bit signed int||Сдвиг температуры 2-W, P, x1, °C · 1/65536 | |0x0602||1538||input||R||0||32-bit signed int||Сдвиг температуры 2-W, P, x1, °C · 1/65536 | ||
Строка 1367: | Строка 1078: | ||
|- | |- | ||
|0x0610||1552||input||R||0||16-bit unsigned int||Длительность цикла опроса входов, мс | |0x0610||1552||input||R||0||16-bit unsigned int||Длительность цикла опроса входов, мс | ||
|- | |- | ||
|} | |} | ||
Так как каждый вход поддерживает | Так как каждый вход поддерживает и дифференциальный (схемы на рис. 1,4,7) и однополярный режим (схемы на рис. 2,3,5,6) работы, то тип датчика задается для входов INxP и INxN в отдельности в соответствующих регистрах 0x'''X'''400 и 0x'''X'''401, где '''X''' - номер входа от 1 до 11 в шестнадцатеричной системе счисления (от 0x1 до 0xB). | ||
<!--T:10--> | |||
Если для канала установлен автоматический коэффициент усиления, скорость опроса канала может быть снижена из-за необходимости производить несколько измерений для подбора коэффициента усиления. | Если для канала установлен автоматический коэффициент усиления, скорость опроса канала может быть снижена из-за необходимости производить несколько измерений для подбора коэффициента усиления. | ||
Для однополярного режима работы канала доступны только коэффициенты усиления 1, 2 | <!--T:11--> | ||
Для однополярного режима работы канала доступны только коэффициенты усиления 1, 2 и 4. | |||
<!--T:12--> | |||
Если для входа INxP установлен дифференциальный режим, значение регистров конфигурации входов INxN игнорируются. Для входов INxN может быть установлен только однополярный режим. | Если для входа INxP установлен дифференциальный режим, значение регистров конфигурации входов INxN игнорируются. Для входов INxN может быть установлен только однополярный режим. | ||
== Примеры конфигурации устройства == <!--T:27--> | |||
В таблице 6 приведено несколько примеров конфигурации устройства. Адреса регистров приведены для канала №1. Для использования других каналов адреса следует пересчитать в соответствии с таблицей 3. | |||
<!--T:28--> | |||
{ | В таблице заполнены только те ячейки, которые влияют на конфигурацию входа для измерения сигналов с указанных датчиков. В остальные регистры конфигурации следует записать «0». | ||
| | {| class="wikitable" | ||
| | |+Таблица 6. Примеры конфигурации устройства. | ||
| | ! rowspan="2" |Адрес регистра | ||
! colspan="4" |Примеры конфигураций для некоторых датчиков | |||
|- | |||
!Измерение температуры | |||
термопарой K-типа | |||
<!--T:29--> | |||
(подключена к входу IN1). | |||
<!--T:30--> | |||
Схема на рис. 4 | |||
!Измерение температуры | |||
термометров сопротивления Pt1000 | |||
<!--T:31--> | |||
по трехпроводной схеме | |||
<!--T:32--> | |||
(подключен к входу IN1). | |||
<!--T:33--> | |||
Схема на рис. 7 | |||
!Измерение сигнала с | |||
датчика с токовым выходом 4–20 мА | |||
<!--T:34--> | |||
(подключен к входу IN1P). | |||
<!--T:35--> | |||
Схема на рис. 3 | |||
!Измерение температуры | |||
NTC-термистором | |||
== | <!--T:36--> | ||
10 кОм, B = 3988 K. | |||
<!--T:37--> | |||
Схема на рис. 8 | |||
|- | |||
! colspan="5" |Регистры конфигурации | |||
|- | |||
|0x1400 | |||
|0x1000 | |||
|0x1203 | |||
|0x1302 | |||
|0x1700 | |||
|- | |||
|0x1401 | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|0x1402 | |||
|20 | |||
|20 | |||
|20 | |||
|20 | |||
|- | |||
|0x1403 | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|0x1404 | |||
|0 | |||
|0 | |||
|0 | |||
|0 | |||
|- | |||
|0x1405 | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|0x1406 | |||
| | |||
| | |||
|100 | |||
| | |||
|- | |||
|0x1407 | |||
| | |||
| | |||
| | |||
| | |||
|- | |- | ||
| | |0x1408 | ||
| | | | ||
| | | | ||
|800 | |||
| | | | ||
|- | |- | ||
| | |0x1409 | ||
| | | | ||
| | | | ||
| | |||
| | | | ||
|- | |- | ||
| | |0x140A | ||
| | | | ||
| | | | ||
| | |||
| | | | ||
|- | |- | ||
|0x140B | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
! colspan="5" |Регистры измеренных значений | |||
|- | |||
|0x1500 | |||
|Напряжение на термопаре, мВ · 100 | |||
|Сопротивление датчика, Ом · 100 | |||
|Ток, нА | |||
|Сопротивление датчика, Ом | |||
|- | |||
|0x1502 | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|0x1504 | |||
|Температура спая, °C · 10 | |||
|Температура датчика, °C · 10 | |||
|100 - при токе 4 мА; 800 - при токе 20 мА | |||
если значение не в диапазоне [100..800], датчик неисправен или отсутствует | |||
|Температура датчкика, °C · 10 | |||
|- | |||
|0x1505 | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|0x1506 | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
|0x1507 | |||
| | |||
| | |||
| | |||
| | |||
|} | |} | ||
</translate> | |||
Версия 20:01, 26 января 2021
Сделать предзаказ в интернет-магазине
Назначение
Модуль ввода аналоговый предназначен для:
- измерения напряжения;
- измерения тока;
- измерения сопротивления по двухпроводной и трехпроводной схемам;
- измерения температуры с помощью термопар или термометров сопротивления;
- измерения сигнала с ратиометрических датчиков или переменных резисторов;
- подключения сигналов типа «сухой контакт» и «открытый коллектор».
Режим входа выбирается при конфигурировании прибора. Подключение дополнительных внешних нагрузочных/подтягивающих резисторов не требуется. Прибор позволяет подключить одновременно до 22 различных датчиков.
Исполнение: корпус на DIN-рейку (ширина 6 юнитов). Напряжение питания 12–24В.
Управление модулем производится с контроллера или ПК по шине RS-485 командами по протоколу MODBUS.
Технические характеристики
Параметр | Значение |
---|---|
Питание | |
Напряжение питания | 12 – 24 В |
Каналы измерения | |
Число каналов | 11 дифференциальных либо 22 однополярных |
Измерение напряжения | −2 – 2 В в дифференциальном режиме
0 – 2 В в однополярном режиме |
Измерение тока | 0 – 20 мА |
Измерение сопротивления | 0 – 5000 Ом |
Типы поддерживаемых термопар | K |
Типы поддерживаемых термометров сопротивления | Rt50, Pt100, Pt500, Pt1000, 50П, 100П, 500П, 1000П, 50М, 100М, 500М, 1000М, Ni100, Ni500, NI1000 |
Погрешность при измерении напряжения | ±0.2 % |
Погрешность при измерении тока | ±0.2 % |
Базовая погрешность при измерении сопротивления | ±0.05 % |
Управление | |
Интерфейс управления | RS-485 |
Изоляция интерфейса | Гальванически развязанный от измерительных цепей |
Протокол обмена данными | Modbus RTU, адрес задается программно, заводские настройки указаны на наклейке |
Параметры интерфейса RS-485 | По умолчанию: скорость 9600 бит/с; данные — 8 бит; четность N; стоп-биты 2.
Параметры интерфейса могут быть настроены программно:
|
Готовность к работе после подачи питания | 1 c |
Габариты | |
Габариты | 106.25 × 90.2 × 57.5 мм |
Условия эксплуатации | |
Температура воздуха | от −40 °С до +80 °С |
Относительная влажность воздуха | до 98 %, без конденсации влаги |
Модуль выполнен в пластмассовом корпусе и предназначен для установки в монтажную коробку на DIN рейку.
Схемы подключения
Схема 1: Измерение напряжения в дифференциальном режиме. Датчики с выходом -50..50 мВ, датчики тока на эффекте Холла.
На рисунке показана схема подключения датчика с выходом типа «напряжение» в дифференциальном режиме. Такая схема подходит для датчиков, напряжение на выходе которых может принимать отрицательные значения. Позволяет измерять напряжения от −2 до 2 В.
Схема 2: Измерение положительных напряжений. Датчики с выходом 0-1 В
На рисунке показана схема измерения напряжения относительно общего провода. Такая схема позволяет измерять только положительные напряжения от 0 до 2 В. Возможно подключение двух датчиков к одному входу.
При выборе стандартного датчика (0-1В), можно указать значения физической величины, соответствующие минимуму диапазона (0 В) и максимуму диапазона (1 В). WB-MAI11 пересчитает измеренные значения напряжения в значение физической величины.
Схема 3: Измерение тока до 20мА. Датчики с выходами 4-20 мА, 0-20мА, 0-5 мА
На рисунке показана схема подключения датчиков с токовым выходом 0–20 мА, 4–20 мА ил 0-5 мА. Нагрузочные резисторы номиналом 100 Ом встроены в прибор и включаются программно при выборе этого режима. Возможно подключение двух датчиков к одному входу: одного к клемме P, другого - к N.
При выборе одного из стандартных датчиков (4-20 мА, 0-20мА, 0-5 мА), можно указать значения физической величины, соответствующие минимуму диапазона и максимуму диапазона. WB-MAI11 пересчитает измеренные значения тока в значение физической величины.
Схема 4: Подключение термопар. Термопары TXA (К - типа)
На рис. 4 показана схема подключения термопары К-типа. Для корректного детектирования отсутствия термопары входные фильтрующие конденсаторы разряжаются кратковременными (несколько мкс) импульсами с помощью встроенных резисторов 100 Ом. Стоит иметь это в виду, если вместо термопары будет подключаться другой источник ЭДС. Разрядка конденсаторов производится только в режиме «Стандартные датчики» при выборе одной из поддерживаемых термопар. В базовых режимах разрядка не выполняется.
Поддерживаются термопары К-типа (TXA). Обратитесь к производителю для использования термопар других типов.
Схема 5: Измерение сопротивления по двухпроводной схеме. Двухпроводные термисторы RTD: Pt100, Pt1000 и другие
Возможно подключение двух датчиков к одному входу: одного к клеммам iGND и P, другого - к iGND и N.
При использовании датчиков Rt50, Pt100, 50П, 100П, 50М, 100М, Ni100 обращайте особое внимание на соединения: провода должны быть одинаковые, равной длины. Подключения к клеммам WB-MAI рекомендуется выполнять с помощью наконечников НШВИ. Винты должны быть туго затянуты с моментом не более 0.2 Н∙м
При использовании двухпроводной схемы сопротивление проводов, соединений, контактов, клемм включается в результат измерения. Если это возможно, то для термисторов с низким сопротивлением рекомендуем использовать более точную трёхпроводную схему (ниже).
Вместо сопротивления можно подключить дискретные датчики «сухой контакт» или кнопки. Также можно одним входом измерять сопротивление, а к другому подключить датчик «сухой контакт».
Схема 6: Подключение датчиков с ратиометрическим выходом. Переменные резисторы, датчики положения заслонки, датчики влажности.
На рисунке показана схема подключения ратиометрических датчиков либо переменных резисторов. В этом режиме сигнал с датчика измеряется в процентах – от 0 % (уровень GND) до 100 % (уровень +5 В). Возможно подключение двух датчиков к одному входу: одного к iGND, +5V и P, другого - к iGND, +5V и N.
Схема 7: Измерение сопротивления по трехпроводной схеме. Термисторы RTD по трёхпроводной схеме. Pt100, Pt1000 и другие.
На рисунке показана схема измерения сопротивления по трехпроводной схеме. В этом режиме сопротивление проводов практически не влияет на результат измерения при условии, что все провода до датчика одинаковые. Абсолютное влияние сопротивления проводов на конечный результат составляет 0.003Rw в отличие от 2Rw (Rw - сопротивление одного провода до датчика) в двухпроводной схеме.
Сопротивления проводов, подключенных к INxP и INxN должны быть максимально близкими друг к другу. Разница сопротивлений проводов суммируется с измеряемым сопротивлением, т.е. абсолютное влияение разницы сопротивлений на конечный результат составляет |Rw1-Rw2|.
Сопротивление провода, подключенного к GND, не влияет на результат.
При использовании датчиков Rt50, Pt100, 50П, 100П, 50М, 100М, Ni100 обращайте особое внимание на соединения: провода должны быть одинаковые, равной длины. Подключения к клеммам WB-MAI рекомендуется выполнять с помощью наконечников НШВИ. Винты должны быть туго затянуты с моментом не более 0.2 Н∙м
Схема 8: Измерение сопротивления через измерение тока. NTC-термисторы.
На рис. 8 показана схема измерения сопротивления через измерение тока. Эта схема используется для подключения NTC-термистора, т.к. при её использовании WB-MAI11 может измерять сопротивления в широком диапазоне: от 150 Ом до 1 МОм.
Следует учитывать, что чем меньше сопротивление NTC, тем больше ток в цепи и самонагрев NTC (в отличие от схем на рис. 5.1 и рис.7, где ток в цепи постоянный независимо от сопротивления). Поэтому устройство искусственно снижает частоту опроса входа в зависимости от текущего сопротивления NTC для уменьшения самонагрева.
Возможно подключение двух NTC к одному входу, но в этом случае скорость опроса снижается, т.к. во время опроса одного, ток идет через оба NTC, что влечет увеличение времени простоя для компенсации самонагрева. Для повышения точности измерения высоких сопротивлений не рекомендуется увеличивать установленный по умолчанию data rate — 20 SPS.
Возможные комбинации датчиков для одного входа
К одному входу возможно подключение двух датчиков со следующими ограничениями:
- Если канал INxP выключен, канал INxN также должен быть выключен
- Если канал INxP имеет дифференциальный тип, настройки для канала INxN игнорируются
- Канал INxN не может иметь дифференциальный тип
- Если канал INxP настроен на режим измерения тока, то и канал INxN также должен быть настроен на измерение тока либо отключен
- Если канал INxP настроен на режим измерения сопротивления или напряжения, канал INxN также должен быть настроен на измерение сопротивления или напряжения
- Если канал INxP настроен на режим измерения сопротивления через измерение тока, то и канал INxN также должен на этот режим или отключен
Настройки канала INxP имеют приоритет над настройками канала INxN. Если вышеперечисленные условия не выполняются, настройки канала INxN игнорируются и канал отключается. В таблице 2 приведены возможные комбинации датчиков для одного входа.
Схема подключения канала INxP | Возможная схема подключения канала INxN | |||||||
---|---|---|---|---|---|---|---|---|
Схема 1 | Схема 2 | Схема 3 | Схема 4 | Схема 5 | Схема 6 | Схема 7 | Схема 8 | |
Схема 1
Измерение напряжения в дифференциальном режиме |
||||||||
Схема 2
Измерение напряжения |
V | V | V | |||||
Схема 3
Измерение тока |
V | |||||||
Схема 4
Подключение термопары |
||||||||
Схема 5
Подключение датчиков «сухой контакт» и измерение сопротивления по двухпроводной схеме |
V | V | V | |||||
Схема 6
Подключение ратиометрических датчиков |
V | V | V | |||||
Схема 7
Измерение сопротивления по трехпроводной схеме |
||||||||
Схема 8
Измерение сопротивления через измерение тока |
V |
Описание режимов работы устройства
Устройство позволяет для каждого входа настроить следующие режимы работы:
- Измерение напряжения ратиометрического датчика (в однополярном режиме)
- Измерение напряжения (в дифференциальном или однополярном режиме)
- Измерение сопротивления (в дифференциальном или однополярном режиме)
- Измерение тока (только в однополярном режиме)
- Измерение сопротивления через измерение тока (только в однополярном режиме)
В таблице 4 приведено полное описание всех возможных режимов работы. Данные режимы являются «базовыми», измерение сигналов со стандартных датчиков основано на них.
В регистры «тип датчика» (0xX400, 0xX401) для каждого входа могут быть занесены коды из таблицы 4 либо из таблицы 5. Для измерения нестандатных величин можно выбрать тип входа и диапазон измерения вручную из таблицы 4.
Тип
измеряемого сигнала |
Режим входа | Код
HEX |
Код
DEC |
Описание | Коэффициент
усиления |
Диапазон измерения | Погрешность | Формат
выходных данных |
---|---|---|---|---|---|---|---|---|
Ратиометрические датчики.
Результат в процентах от выходного напряжения клеммы 5В. |
Однополярный | 0x0000 | 0 | Измерение напряжения с ратиометрических датчиков (схема на рис. 6). | 1 | 0...(+5V) | ±0.1 % | % · 100 |
2 | 0...(+5V / 2) | |||||||
4 | 0...(+5V / 4) | |||||||
Дифференциальный | 0x0100 | 256 | Измерение напряжения с ратиометрических датчиков в дифференциальном режиме от −5 до 5 В (схема на рис. 1). | 1 | ± (+5V) | ±0.1 % | ||
2 | ± (+5V / 2) | |||||||
4 | ± (+5V / 4) | |||||||
Измерение
напряжения |
Однополярный | 0x0001 | 1 | Измерение напряжения в однополярном режиме от 0 до 2 В (схема на рис. 2) | 1 | 0...2048 мВ | ±(0.2 % + 200 мкВ) | мВ · 100 |
2 | 0...1024 мВ | |||||||
4 | 0...512 мВ | |||||||
Дифференциальный | 0x0101 | 257 | Измерение напряжения в дифференциальном режиме от −2 до 2 В (схема на рис. 1)
Измерение напряжения с термопары (схема на рис. 4) |
1 | ± 2048 мВ | ±(0.2 % + 30 мкВ) | ||
2 | ± 1024 мВ | |||||||
4 | ± 512 мВ | |||||||
8 | ± 256 мВ | |||||||
16 | ± 128 мВ | |||||||
32 | ± 64 мВ | |||||||
64 | ± 32 мВ | |||||||
128 | ± 16 мВ | |||||||
Измерение
сопротивления |
Однополярный | 0x0002 | 2 | Измерение сопротивления по двухпроводной схеме (схема на рис. 5)
Подключение датчиков типа «сухой контакт» (схема на рис. 5) |
1 | 0...5000 Ом | (±0.05 % + 0.2 Ом) | Ом · 100 |
2 | 0...2550 Ом | |||||||
4 | 0...1275 Ом | |||||||
1 | 0...5100 Ом | |||||||
2 | 0...2550 Ом | |||||||
4 | 0...1275 Ом | |||||||
Дифференциальный
(трехпроводная схема) |
0x0102 | 258 | Измерение сопротивления по трехпроводной схеме (схема на рис. 7) | 1 | 0...5000 Ом | ±(0.05 % + 0.05 Ом) | ||
2 | 0...2550 Ом | |||||||
4 | 0...1275 Ом | |||||||
Измерение
тока |
Однополярный | 0x0003 | 3 | Измерение тока от 0 до 20 мА (схема на рис. 3) | 1 | 0...20.48 мА | ±0.2 % | нА |
2 | 0...10.24 мА | |||||||
4 | 0...5.12 мА | |||||||
Измерение сопротивления
через измерение тока в цепи |
Однополярный | 0x0004 | 4 | Измерение сопротивления NTC-термистора (схема на рис. 8)
Ток в цепи идет только в момент опроса текущего входа, во время опроса остальных входов ток не идет, в отличие от режиме «измерение тока», где ток идет всегда. |
1 | 200 Ом .. 250 кОм | ±3 % в конце диапазона
±1,5% в середине диапазона ±0.5% в начале диапазона |
Ом |
2 | 500 Ом .. 500 кОм | |||||||
4 | 1200 Ом .. 1 МОм |
Типы поддерживаемых стандартных датчиков
Поддерживаемые типы стандартных датчиков приведены в таблице 5. При использовании стандартных датчиков значения регистров 0xX40 А и 0xX40 В (коэффициент усиления) игнорируется. Стандартные датчики имеют код 0x1XXX.
Код датчика
HEX |
Код датчика
DEC |
Описание | Коэффициент
усиления |
Формат
сырых данных |
Формат
пересчитанных данных |
Погрешность | ||
---|---|---|---|---|---|---|---|---|
Термоэлектрические преобразователи
Режим работы — измерение напряжения с термопары (схема на рис. 4) | ||||||||
0x1000 | 4096 | ТХА (K) | 32 | мВ · 100 | °C · 10 | ±(0.8 °С + 0.2% · Δt) | ||
Примечание: Δt - разница между измеряемой термопарой температурой и температурой WB-MAI, если термопара подключена напрямую к входу WB-MAI11 без удлинения проводов. | ||||||||
Термометры сопротивления по двухпроводной схеме
Режим работы — измерение сопротивления по двухпроводной схеме (схема на рис. 5) | ||||||||
0x1100 | 4352 | Pt 50 (α = 0,00385 °C -1) | 4 | Ом · 100 | °C · 10 | ±0.4 °С | ||
0x1101 | 4353 | Pt 100 (α = 0,00385 °C -1) | 4 | |||||
0x1102 | 4354 | Pt 500 (α = 0,00385 °C -1) | 2 | ±0.25 °С | ||||
0x1103 | 4355 | Pt 1000 (α = 0,00385 °C -1) | 1 | |||||
0x1110 | 4368 | 50П (α = 0,00391 °C -1) | 4 | ±0.4 °С | ||||
0x1111 | 4369 | 100П (α = 0,00391 °C -1) | 4 | |||||
0x1112 | 4370 | 500П (α = 0,00391 °C -1) | 2 | ±0.25 °С | ||||
0x1113 | 4371 | 1000П (α = 0,00391 °C -1) | 1 | |||||
0x1120 | 4384 | 50М (α = 0,00428 °C -1) | 4 | ±0.35 °С | ||||
0x1121 | 4385 | 100М (α = 0,00428 °C -1) | 4 | |||||
0x1122 | 4386 | 500М (α = 0,00428 °C -1) | 4 | ±0.25 °С | ||||
0x1123 | 4387 | 1000М (α = 0,00428 °C -1) | 2 | |||||
0x1130 | 4400 | Ni 100 (α = 0,00617 °C -1) | 4 | |||||
0x1131 | 4401 | Ni 500 (α = 0,00617 °C -1) | 2 | ±0.2 °С | ||||
0x1132 | 4402 | Ni 1000 (α = 0,00617 °C -1) | 1 | |||||
Примечание: без учёта сопротивления проводов и контактов | ||||||||
Термометры сопротивления по трехпроводной схеме
Режим работы – измерение сопротивления по трехпроводной схеме (схема на рис. 7) | ||||||||
0x1200 | 4608 | Pt 50 (α = 0,00385 °C -1) | 4 | Ом · 100 | °C · 10 | ±(0.3 + Rw · 0.02 Ом-1 )°С | ||
0x1201 | 4609 | Pt 100 (α = 0,00385 °C -1) | 4 | ±(0.2 + Rw · 0.01 Ом-1 )°С | ||||
0x1202 | 4610 | Pt 500 (α = 0,00385 °C -1) | 2 | ±(0.13 + 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.3 + Rw · 0.02 Ом-1 )°С | ||||
0x1211 | 4625 | 100П (α = 0,00391 °C -1) | 4 | ±(0.2 + Rw · 0.01 Ом-1 )°С | ||||
0x1212 | 4626 | 500П (α = 0,00391 °C -1) | 2 | ±(0.13 + 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.3 + Rw · 0.02 Ом-1 )°С | ||||
0x1221 | 4641 | 100М (α = 0,00428 °C -1) | 4 | ±(0.18 + Rw · 0.01 Ом-1 )°С | ||||
0x1222 | 4642 | 500М (α = 0,00428 °C -1) | 4 | ±(0.12 + 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.13 + Rw · 0.006 Ом-1 )°С | ||||
0x1231 | 4657 | Ni 500 (α = 0,00617 °C -1) | 2 | ±(0.08 + Rw · 0.0013 Ом-1 )°С | ||||
0x1232 | 4658 | Ni 1000 (α = 0,00617 °C -1) | 1 | ±(0.08 + Rw · 0.0006 Ом-1 )°С | ||||
Примечание: Rw - сопротивление каждого провода. Должны использоваться одинаковые провода одинаковой длины для подключения к клеммам P и N. | ||||||||
Датчики с токовым выходом
Режим работы — измерение тока от 0 до 20 мА (схема на рис. 3) | ||||||||
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 % | ||
Датчики с выходом «напряжение» в однополярном режиме
Режим работы — измерение напряжения в однополярном режиме от 0 до 2 В (схема на рис. 2) | ||||||||
0x1400 | 5120 | от 0 до 1 В | 2 | мВ · 100 | 0 В = нижняя граница(регистры 0xX408 / 0xX409)
1 В = верхняя граница (регистры 0xX40A / 0xX40B) |
±0.2 % | ||
Примечание: входы WB-MAI в этом режиме имеют низкий импеданс (50мкА подтяжку к верху), чтобы обнаруживать входы, к которым ничего не подключено. Обратитесь к производителю для отключения. | ||||||||
Датчики с выходом «напряжение» в дифференциальном режиме
Режим работы — измерение напряжения в дифференциальном режиме от −2 до 2 В (схема на рис. 1) | ||||||||
0x1500 | 5376 | от -50 до 50 мВ | 32 | мВ · 100 | -50 мВ = нижняя граница(регистры 0xX408 / 0xX409)
50 мВ = верхняя граница (регистры 0xX40A / 0xX40B) |
±0.2 % | ||
Датчики контактные (сухие)
Режим работы — измерение сопротивления по двухпроводной схеме (схема на рис. 5) | ||||||||
0x1600 | 5632 | Сухой контакт | 1 | Ом · 100 | 0 — датчик разомкнут или отсутствует
1 — датчик замкнут |
|||
NTC термисторы
Режим работы — измерение сопротивления через измерение тока (схема на рис. 8) | ||||||||
0x1700 | 5888 | NTC 10k (B = 3988 K) | 1 - 4 (авто) | Ом | °C · 10 | Ниже -40 °С: ±1 °С
От -40 до -20 °С: ±0.5 °С Выше -20 °С: ±0.25 °С |
Описание Modbus-регистров
Все modbus-регистры устройства разделены на 3 группы:
- Параметры устройства
- Настройка измерительных каналов
- Измеренные значения
Карта регистров приведена в таблице 3. 'X' в адресе регистра — номер входа от 1 до 11 (от 0x1 до 0xB).
Адрес 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',0,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 | 0 | Таблица 4, таблица 5 | Тип датчика, подключенного к каналу INxP либо к INx в дифференциальном режиме (см. таблицы 4 и 5) |
0xX401 | 4096·X + 1025 | holding | RW | 0 | Таблица 4, таблица 5 | Тип датчика, подключенного к каналу INxN (см. таблицы 4 и 5) |
0xX402 | 4096·X + 1026 | holding | RW | 0 | 0, 20, 45, 90, 175, 330, 600, 1000 | Data rate для каналов INxP либо INx в дифференциальном режиме, SPS. 0 — канал выключен |
0xX403 | 4096·X + 1027 | holding | RW | 0 | 0, 20, 45, 90, 175, 330, 600, 1000 | Data rate для каналов INxN, SPS. 0 — канал выключен |
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 |
Служебные регистры | ||||||
0xC400-0xC40D,
0xC500-0xC507 |
Регистры настроек и данных служебного канала, закороченного на землю. Описание см. в таблице выше. | |||||
0x0602 | 1538 | input | R | 0 | 32-bit signed int | Сдвиг температуры 2-W, P, x1, °C · 1/65536 |
0x0604 | 1540 | input | R | 0 | 32-bit signed int | Сдвиг температуры 2-W, N, x1, °C · 1/65536 |
0x0606 | 1542 | input | R | 0 | 32-bit signed int | Сдвиг температуры 2-W, P, x2, °C · 1/65536 |
0x0608 | 1544 | input | R | 0 | 32-bit signed int | Сдвиг температуры 2-W, N, x2, °C · 1/65536 |
0x060a | 1546 | input | R | 0 | 32-bit signed int | Сдвиг температуры 2-W, P, x4, °C · 1/65536 |
0x060c | 1548 | input | R | 0 | 32-bit signed int | Сдвиг температуры 2-W, N, x4, °C · 1/65536 |
0x060e | 1550 | input | R | 0 | 32-bit signed int | Сдвиг температуры 3-W, °C · 1/65536 |
0x0610 | 1552 | input | R | 0 | 16-bit unsigned int | Длительность цикла опроса входов, мс |
Так как каждый вход поддерживает и дифференциальный (схемы на рис. 1,4,7) и однополярный режим (схемы на рис. 2,3,5,6) работы, то тип датчика задается для входов INxP и INxN в отдельности в соответствующих регистрах 0xX400 и 0xX401, где X - номер входа от 1 до 11 в шестнадцатеричной системе счисления (от 0x1 до 0xB).
Если для канала установлен автоматический коэффициент усиления, скорость опроса канала может быть снижена из-за необходимости производить несколько измерений для подбора коэффициента усиления.
Для однополярного режима работы канала доступны только коэффициенты усиления 1, 2 и 4.
Если для входа INxP установлен дифференциальный режим, значение регистров конфигурации входов INxN игнорируются. Для входов INxN может быть установлен только однополярный режим.
Примеры конфигурации устройства
В таблице 6 приведено несколько примеров конфигурации устройства. Адреса регистров приведены для канала №1. Для использования других каналов адреса следует пересчитать в соответствии с таблицей 3.
В таблице заполнены только те ячейки, которые влияют на конфигурацию входа для измерения сигналов с указанных датчиков. В остальные регистры конфигурации следует записать «0».
Адрес регистра | Примеры конфигураций для некоторых датчиков | |||
---|---|---|---|---|
Измерение температуры
термопарой K-типа (подключена к входу IN1). Схема на рис. 4 |
Измерение температуры
термометров сопротивления Pt1000 по трехпроводной схеме (подключен к входу IN1). Схема на рис. 7 |
Измерение сигнала с
датчика с токовым выходом 4–20 мА (подключен к входу IN1P). Схема на рис. 3 |
Измерение температуры
NTC-термистором 10 кОм, B = 3988 K. Схема на рис. 8 | |
Регистры конфигурации | ||||
0x1400 | 0x1000 | 0x1203 | 0x1302 | 0x1700 |
0x1401 | ||||
0x1402 | 20 | 20 | 20 | 20 |
0x1403 | ||||
0x1404 | 0 | 0 | 0 | 0 |
0x1405 | ||||
0x1406 | 100 | |||
0x1407 | ||||
0x1408 | 800 | |||
0x1409 | ||||
0x140A | ||||
0x140B | ||||
Регистры измеренных значений | ||||
0x1500 | Напряжение на термопаре, мВ · 100 | Сопротивление датчика, Ом · 100 | Ток, нА | Сопротивление датчика, Ом |
0x1502 | ||||
0x1504 | Температура спая, °C · 10 | Температура датчика, °C · 10 | 100 - при токе 4 мА; 800 - при токе 20 мА
если значение не в диапазоне [100..800], датчик неисправен или отсутствует |
Температура датчкика, °C · 10 |
0x1505 | ||||
0x1506 | ||||
0x1507 |