WB-MAI2-mini/CC 4-20mA Modbus Analog Inputs: различия между версиями
(Добавил габаритный чертеж модуля в формате dxf и pdf) |
Sergey (обсуждение | вклад) (внесена партия v2.1D) |
||
Строка 91: | Строка 91: | ||
|- | |- | ||
|2.0, 2.1 | |2.0, 2.1 | ||
|v2.0A, v2.1A - v2. | |v2.0A, v2.1A - v2.1D - ... | ||
|12.2019 - | |12.2019 - | ||
| | | |
Версия 11:47, 22 октября 2021
Назначение
WB-MAI2-mini/CC — компактный аналоговый модуль ввода, предназначенный для измерения токового сигнала 4..20 мА по двум независимым каналам. Управление модулем производится с контроллера или ПК по шине RS-485 командами по протоколу Modbus.
Технические характеристики
Параметр | Значение |
---|---|
Питание | |
Напряжение питания | 9 В – 28 В |
Каналы измерения | |
Число каналов | 2 |
Измерение тока | 0 – 20 мА |
Входное сопротивление | 49,9 Ом |
Погрешность при измерении тока | ±1% |
Управление | |
Интерфейс управления | RS-485 |
Изоляция интерфейса | Неизолированный |
Протокол обмена данными | Modbus RTU, адрес задается программно, заводские настройки указаны на наклейке |
Параметры интерфейса RS-485 | Задаются программно, по умолчанию:
скорость — 9600 бит/с; данные — 8 бит; бит чётности — нет (N); стоп-биты — 2 |
Готовность к работе после подачи питания | ~2 c |
Габариты | |
Габариты | 57 x 18 x 14 мм |
Масса (с коробкой) | 15 г. |
Общий принцип работы
Модуль имеет два входа для измерения тока 0-20ма. Измеряет с помощью шунтирующего резистора 49,9 Ом. Входы не имеют гальванической развязки.
Монтаж
Клеммный блок «V+ GND A B» с шагом 3.5 мм служит для подключения питания и управления по шине RS-485. Для стабильной связи с устройством важно правильно организовать подключение к шине RS-485, читайте об этом в статье Физическое подключение шины RS-485.
Если устройства, подключенные к шине RS-485, питаются от разных источников питания, их клеммы GND должны быть соединены, подробнее в статье Заземление устройств Wiren Board и подключение контактов GND и iGND.
Модуль достаточно компактен и его можно монтировать в распаечных коробках и кабель-каналах.
На рисунке показана схема подключения датчиков с токовым выходом 0-20 мА (4-20 мА). Внутреннее сопротивление входов — 49,9 Ом.
Настройка
Представление в веб-интерфейсе контроллера WB
Настройка модуля через веб-интерфейс
Выполните начальное конфигурирование через веб-интерфейс.
Представление в веб-интерфейсе
В веб-интерфейсе для модуля отображаются значения тока (контролы "Current input 1 (mA)" и "Current input 2 (mA)"), напряжение питания и серийный номер. "СС" в названии устройства указывает, что оно поддерживает два токовых входа (Current).
Работа по Modbus
Устройства Wiren Board управляются по протоколу Modbus RTU. На физическом уровне подключаются через интерфейс RS-485.
Поддерживаются все основные команды чтения и записи одного или нескольких регистров. Смотрите список доступных команд в описании протокола Modbus.
Настроить параметры модуля можно в веб-интерфейсе контроллера Wiren Board, или через сторонние программы.
Параметры порта по умолчанию
Значение по умолчанию |
Название параметра в веб-интерфейсе |
Параметр |
---|---|---|
9600 | Baud rate | Скорость, бит/с |
8 | Data bits | Количество битов данных |
None | Parity | Бит чётности |
2 | Stop bits | Количество стоповых битов |
В актуальной версии прошивки устанавливать параметр Stop bits необязательно — устройство будет работать без ошибок и в случае, когда количество стоповых битов не совпадает с настройками Modbus-мастер.
Для ускорения отклика устройств рекомендуем поднять скорость обмена до 115 200 бит/с, см. Настройка параметров обмена данными
Modbus-адрес
Каждое устройство на линии имеет уникальный адрес в диапазоне от 1 до 247. Адрес устройства, установленный на заводе, указан на наклейках, расположенных на верхней крышке и сбоку. На заводе устройствам Wiren Board в одной партии присваиваются разные адреса, поэтому в вашем заказе, скорее всего, адреса не будут повторяться.
О том, как узнать, изменить или сбросить Modbus-адрес устройства, читайте в статье Modbus-адрес устройства Wiren Board.
Карта регистров
Описание Modbus-регистров
Карта регистров WB-MAI2-mini/CC
Известные неисправности
ERRMIR01 Периодическая перезагрузка устройства при питании от 9 В
Подверженные устройства
WB-MIR v2, WB-M1W2, WB-MAI2 с версией прошивки до 4.14.1 включительно
Описание
Устройства периодически перезагружаются при подаче питания 9 В и при активном опросе по Modbus.
Причины и подробное описание
Из-за недостаточной емкости на линии входного питания устройств, при активном опросе по Modbus наблюдается просадка напряжения до 7.5 В — уровня срабатывания аналогового вотчдога АЦП, после чего устройство принудительно перезагружается.
Запланированное исправление
Проблема устранена понижением порога аналогового вотчдога, начиная с прошивки 4.15.0.
ERRWB-MS0003: Нестабильная работа опроса по modbus
Подверженные устройства
Устройства WB-MSW v.3, WB-MS v.2, WB-MIR, WB-M1W2, WB-MAI2-mini с версией прошивки 4.16.0 - 4.16.1.
Описание
При активном опросе modbus-устройств на линии, время между запросом и ответом оказывалось меньше задержки, записанной в регистре 113. В этих условиях датчик распознавал все данные как один большой пакет и зависал при заполнении буфера приема.
Пути обхода
1) Записать 0 в регистр 113.
2) Обновить wb-mqtt-serial до версии > 2.6.3
Запланированное исправление
По спецификации протокола Modbus: обработка пакета устройством должна начинаться строго через время, равное передачи трех с половиной символов после приема последнего байта. Проблема с нестабильной работой опроса по Modbus устранена в версии прошивки 4.16.2.
ERRWB-MS0004: Нестабильная работа опроса по modbus
Подверженные устройства
Устройства WB-MSW v.3, WB-MS v.2, WB-MIR, WB-M1W2, WB-MAI2-mini с версией прошивки 4.16.0 - 4.16.2.
Описание
При опросе modbus-устройств на линии с помехами, периодически возникает зависание - устройство перестает отвечать на modbus-команды. Возникновение зависаний обнаружены при опросе устройств на скорости 115200 бод.
Пути обхода
Понизить скорость опроса до скорости 9600 бод.
Запланированное исправление
Проблема с нестабильной работой опроса по Modbus устранена в версии прошивки 4.16.5.
ERRWB-MS0005: Зависание устройства после полутора месяцев непрерывной работы
Подверженные устройства
Устройства WB-MSW v.3, WB-MS v.2, WB-MIR, WB-M1W2, WB-MAI2-mini с версией прошивки 4.14.0 - 4.16.6.
Описание
После полутора месяцев непрерывной работы устройство перестает реагировать на отправленные команды, не обновляет значения в регистрах, но продолжает отвечать по Modbus.
Запланированное исправление
Исправлено в версии прошивки 4.16.7.
ERRWB-MS0006: Неверные значения температуры и напряжения питания микроконтроллера
Подверженные устройства
Все WB-MS на микроконтроллере GD32 с прошивкой < 4.16.15.
Узнать на каком микроконтроллере ваше устройство можете на странице документации в разделе «Ревизии устройства».
Описание
Неверные значения MCU Temperature и MCU Voltage
Запланированное исправление
Исправлено в версии прошивки 4.16.15.
ERRWB-MS0007: Неправильно работает монитор питания
Подверженные устройства
Все WB-MS с прошивкой 4.16.8 по 4.16.14 включительно
Описание
АЦП преобразует вход с напряжением питания раз в 100 мс. Вероятна ситуация в которой АЦП не узнает о том что питание пропало за время пока разряжаются конденсаторы. Если на устройствах M1W2 значения счётчиков срабатываний дискретных входов менялись сразу перед пропаданием питания, то они не сохранятся. На устройствах MSWv3 в этом случае не сохраняется значение baseline датчика VOC.
Запланированное исправление
Вход напряжения питания измеряется непрерывно. Исправлено в версии прошивки 4.16.15.
ERRWB-MS0008: Не работает программная перезагрузка устройства
Подверженные устройства
Все WB-MS с прошивкой < 4.16.16 включительно
Описание
При записи в регистр 120 любого отличного от 0 значения не происходит перезагрузки устройства.
Запланированное исправление
Исправлено в версии прошивки 4.16.17.
ERRWB-MS0009: Перестали работать некоторые VOC датчики
Подверженные устройства
WB-MSW и WB-MS с прошивкой от 4.15.0 до 4.16.17 включительно
Описание
Некоторые VOC сенсоры (версии 4) после обновления прошивки переставали работать.
Запланированное исправление
Исправлено в версии прошивки 4.16.19.
ERRWB-MS0010: Выбросы на показаниях некоторых датчиков
Подверженные устройства
Все WB-MSW и WB-MS на микроконтроллере GD32 с прошивкой < 4.17.7
Описание
В процессе измерения показаний датчиков, таких как движение, уровень шума, напряжение питания, освещенность (WB-MS) наблюдаются выбросы, иногда очень большие. Это обусловено нестабильной работой канала DMA.
Запланированное исправление
Исправлено в версии прошивки 4.17.7.
ERRWB-MS0011: После стирания ИК команд перестают обновляться показания
Подверженные устройства
Все WB-MSW и WB-MS на микроконтроллере GD32 с прошивкой < 4.18.3
Описание
После стирания всех ИК команд перестают обновляться показания датчиков: движения, уровня шума, напряжение питания.
Запланированное исправление
Исправлено в версии прошивки 4.18.3.
Ревизии устройства
Ревизия устройства указана на наклейке на боковой поверхности корпуса, а также на печатной плате.
Ревизия | Партии | Дата выпуска | Отличия от предыдущей ревизии |
---|---|---|---|
2.0, 2.1 | v2.0A, v2.1A - v2.1D - ... | 12.2019 - |
|
1.7 | - | до 11.2019 |
|
Изображения и чертежи устройства
Corel Draw 2018 (шрифт — Ubuntu): Файл:WB-Library.cdr.zip
Visio:
- Устройства Wiren Board: Файл:WB-Visio-Lib.cdr.zip.
- Щиты, автоматы, контакторы и прочее от стороннего разработчика.
Corel Draw PDF: Файл:WB-MAI2-mini-CC.cdr.pdf
Габаритный чертеж модуля (DXF): Файл:WB-MAI2-mini-CC.dxf.zip
Габаритный чертеж модуля (PDF): Файл:WB-MAI2-mini-CC.dxf.pdf