WB-MIO Modbus Interface Converter: различия между версиями

Материал из Wiren Board
(Новая страница: «{{DISPLAYTITLE:Преобразователь интерфейсов WB-MIO}} {{PDF}} '''[https://wirenboard.com/ru/product/WB-MIO/ Купить в интерне...»)
 
(Внесена партия v2.10D)
 
(не показано 40 промежуточных версий 6 участников)
Строка 2: Строка 2:
{{PDF}}
{{PDF}}
'''[https://wirenboard.com/ru/product/WB-MIO/ Купить в интернет-магазине]'''
'''[https://wirenboard.com/ru/product/WB-MIO/ Купить в интернет-магазине]'''
[[Файл:WB-MIO side.png|250px|thumb|right| WB-MIO]]
[[Файл:WB-MIO side.png|250px|thumb|right| WB-MIO версия v.2.10]]
[[Файл:WB-MIO PCB.png|250px|thumb|right| Плата WB-MIO]]
[[Файл:Connecting_Side_Modules.png|150px|thumb|right|Подключение модуля к WB-MIO]]
== Назначение==  
== Назначение==  
Преобразователь интерфейсов WB-MIO предназначен для удалённого подключения [[Модули ввода-вывода| модулей ввода-вывода WBIO]] по протоколу [[Modbus]] по шине [[RS-485]].  
Преобразователь интерфейсов WB-MIO предназначен для удалённого подключения [[Модули ввода-вывода| модулей ввода-вывода WBIO]] по протоколу [[Modbus]] по шине [[RS-485]].  


Устройство позволяет отделить модули ввода-вывода от контроллера Wiren Board и перенести их на другую DIN-рейку или в другой щит. Кроме того, этот преобразователь интерфейсов позволяет использовать модули ввода-вывода как отдельное устройство с контроллерами других производителей.
Устройство позволяет отделить модули ввода-вывода от контроллера Wiren Board и перенести их на другую DIN-рейку или в другой щит. Кроме того, этот преобразователь интерфейсов позволяет использовать модули ввода-вывода как отдельное устройство с контроллерами других производителей.
== Меры безопасности ==
{{Wbincludes:Safety|low_voltage=true}}


== Технические характеристики ==  
== Технические характеристики ==  
Строка 23: Строка 23:
|Потребляемая мощность
|Потребляемая мощность
|
|
0,85 Вт
0.85 Вт
|-
|-
{{Wbincludes:Klemmy. Input}}
{{Wbincludes:Klemmy. Input}}
Строка 42: Строка 42:
| ~2 c
| ~2 c
|-
|-
! colspan="2" |Условия эксплуатации
{{Wbincludes:Operating conditions}}
|-
| Температура воздуха
| От -40°С до +80°С
|-
| Относительная влажность воздуха
| До 92%, без конденсации влаги
|-
|-
{{Wbincludes:Dimensions 2U}}
{{Wbincludes:Dimensions 2U}}
{{Wbincludes:Weight}} WB-MIO: 65 г   
{{Wbincludes:Weight}} 65 г   
|}
|}


== Общий принцип работы ==
== Общий принцип работы ==
WB-MIO — это шлюз между [[Протокол_Modbus|Modbus]] ([[RS-485]]) и модулями [[Модули_ввода-вывода|WBIO]]. Параметры связи для шлюза настраиваются через соответствующие [[WB-MIO-Modbus-Registers|регистры]].
WB-MIO преобразовывает протокол модулей [[IO_modules|ввода-вывода WBIO]] в протокол [[Modbus]] RTU, притом модули WBIO становятся доступными по адресу: <code><Modbus-адрес WB-MIO>:<порядковый номер модуля WBIO></code>.
 
Параметры связи модуля WB-MIO настраиваются через соответствующие [[#Карта регистров|регистры]].


==Монтаж ==  
==Монтаж ==  
[[Image: Installation_WB%2BMIO_Modbus.png |400px|thumb|right| Боковые модули подключены к '''WB-MIO''', который связывает их с контроллером по RS-485 ]]
[[Image: Installation WB6+MIO s.png |400px|thumb|right| Боковые модули подключены к '''WB-MIO''', который связывает их с контроллером по RS-485 ]]
Устройство монтируется на стандартную DIN-рейку шириной 35 мм.
Устройство монтируется на стандартную DIN-рейку шириной 35 мм.
{{Wbincludes:Mount "V+ GND A B"}}
{{Wbincludes:Mount "V+ GND A B"}}


WB-MIO является периферийным устройством (slave) в сети Modbus.
WB-MIO — это периферийное устройство (slave) в сети Modbus.  
Его можно подключить к контроллеру Wiren Board или другому устройству напрямую кабелем Ethernet, через роутер, или можно настроить подключение через интернет.
Не подключайте к контроллеру одновременно через Modbus и Ethernet.


Модули ввода-вывода подключаются к WB-MIO, пристыковываясь к нему сбоку (входя в боковой разъём).
{{Wbincludes:MIO Mounting}}


Последовательно можно подключать до 9 модулей: до 4 модулей ввода (типа «I»), до 4-х модуля вывода и ввода-вывода (тип «O» и «IO»), один модуль WBIO-AI-DV-12. Тип модуля определяет тип адресации модуля контроллером на шине бокового разъема. Адреса раздаются последовательно. Подключать до 4 модулей можно в любой последовательности. При большем числе следует подключать сначала один тип, потом другой.
{{Wbincludes:Switches}}


== Настройка в контроллере Wiren Board ==
== Настройка в контроллере Wiren Board ==
[[Image: WBIO WB-MIO RS-485 WebUI Config.png |400px|thumb|right| Настройка модулей WBIO, подключённых к WB-MIO в веб-интерфейсе контроллера Wiren Board ]]
{{Wbincludes:MIO WBIO Tuning}}


Чтобы управлять модулями ввода-вывода WBIO, подключёнными к модулю WB-MIO(E) с контроллера Wiren Board, нужно настроить драйвер [[wb-mqtt-serial]].
{{Wbincludes:Modbus}}


# Зайдите в веб-интерфейс контроллера Wiren Board.
# Перейдите в раздел '''Settings''' → '''Configs''' и выберите в списке '''Serial Device Driver Configuration'''.
# Выберите serial-порт, к которому подключён модуль и нажмите кнопку '''+ Device'''.
# В поле Device N, где N — порядковый номер устройства, выберите шаблон подключённого WBIO, он будет начинаться на '''WBIO-…'''.
# В поле '''Slave id…''' укажите адрес WBIO в формате <code><Modbus-адрес модуля>:<порядковый номер WBIO></code>, например, <code>15:1</code>.
# Сохраните настройки, для этого нажмите на кнопку '''Save''' в левом верхнем углу.


===Расширение Быстрый Modbus===
{{note|note| Начиная с версии прошивки '''1.6.0''' устройство поддерживает расширение Быстрый Modbus.}}


{{Wbincludes:Modbus}}
{{Wbincludes:Fast Modbus Description}}


=== Карта регистров ===
=== Карта регистров ===
Строка 89: Строка 79:
[[WB-MIO-Modbus-Registers|Карта регистров модулей WB-MIO и WB-MIO-E]]
[[WB-MIO-Modbus-Registers|Карта регистров модулей WB-MIO и WB-MIO-E]]


{{Wbincludes:Firmware update}}
==Обновление прошивки и сброс настроек==
{{Modbus Device Firmware Update
| lose=true
| old=true
|changelog=WB-MIO: Changelog}}


==Известные неисправности==
==Известные неисправности==
Неисправности пока не найдены.
[[WB-MIO:_Errata |Список известных неисправностей]]


== Ревизии устройства ==
== Ревизии устройства ==
{{Wbincludes:Revision}}
{{Wbincludes:Revision}}
|-
|2.10
|v2.10A, v2.10D - ...
|10.2023 - ...
|
*Добавили переключатель для терминатора и растяжек линии RS-485
|-
|2.8
|v2.8B
|05.2023
|
*Заменили клеммник на 6ти-пиновый
|-
|2.6
|v2.6E, v2.6E/2
|11.2022 - 03.2023
|
*Новая микросхема памяти EEPROM, другой вид серийных номеров
|-
|-
|2.4, 2.5
|2.4, 2.5
|v2.4I, v2.5A, v2.5B - ...
|v2.4I, v2.5A, v2.5F, v2.5I, v2.5J, v2.5L
|01.2021 - ...
|01.2021 - 11.2022
|Добавлена подтяжка на транзисторе RX cуперпорта
|
*На плате добавлена возможность подтяжки на транзисторе RX cуперпорта
|-
|-
|2.3, 2.4
|2.3, 2.4
|v2.3B, v2.4A - v2.4G/K2, v2.4G/K6
|v2.3B, v2.4A - v2.4G/K2, v2.4G/K6
|07.2021 - 01.2021
|07.2021 - 01.2021
|С разъемным клеммником DEGSON
|
*С разъемным клеммником DEGSON
|-
|-
|2.2
|2.2
|213, 237, 261, 281, 325, 337
|213, 237, 261, 281, 325, 337
|01.2018 - 06.2019
|01.2018 - 06.2019
|Первая версия: с разъемным клеммником KEFA
|
*Первая версия: с разъемным клеммником KEFA
|-
|-
|}
|}


== Изображения и чертежи устройства == <!--T:44-->
== Изображения и чертежи устройства == <!--T:44-->
[[File:DIN 2U.png |300px|thumb|right|Габаритные размеры]]


{{Wbincludes:CDR lib}}
{{Wbincludes:CDR lib}}


'''Corel Draw PDF:''' [[File:WB-MIO.cdr.pdf]]
'''SVG:''' [[File:WB-MIO.svg.zip]]


'''Габаритный чертеж модуля (DXF):''' [[File:WB-MIO.dxf.zip]]
'''Габаритный чертеж модуля (DXF):''' [[File:WB-MIO.dxf.zip]]


'''Габаритный чертеж модуля (PDF):''' [[File:WB-MIO.dxf.pdf]]
'''Габаритный чертеж модуля (PDF):''' [[File:WB-MIO.dxf.pdf]]
{{Wbincludes: AutoCAD_base}}
<gallery mode="traditional" widths ="260px" heights="200px">
Image: WB-MIO PCB.png | Плата WB-MIO
Image: DIN 2U.png | Габаритные размеры
</gallery>

Текущая версия на 10:13, 22 января 2024


Купить в интернет-магазине

WB-MIO версия v.2.10

Назначение

Преобразователь интерфейсов WB-MIO предназначен для удалённого подключения модулей ввода-вывода WBIO по протоколу Modbus по шине RS-485.

Устройство позволяет отделить модули ввода-вывода от контроллера Wiren Board и перенести их на другую DIN-рейку или в другой щит. Кроме того, этот преобразователь интерфейсов позволяет использовать модули ввода-вывода как отдельное устройство с контроллерами других производителей.

Меры безопасности

Во время монтажа, эксплуатации и технического обслуживания устройства следует соблюдать требования документов: ГОСТ 12.3.019-80, «Правила эксплуатации электроустановок потребителей», «Правила охраны труда при эксплуатации электроустановок» и других нормативных документов, действующих на объекте.

Любые подключения производить при отключенном питании. Не допускать попадание влаги на контакты клемм и внутренние элементы.

Физический доступ к устройству должен быть разрешен только квалифицированному обслуживающему персоналу.

Технические характеристики

Параметр Значение
Питание
Напряжение питания интерфейсной части 9 В — 28 В постоянного тока
Потребляемая мощность

0.85 Вт

Клеммники и сечение проводов
Рекомендуемое сечение провода с НШВИ 0.35 – 1 мм2 — одинарные, 0.35 – 0.5 мм2 – сдвоенные провода
Длина стандартной втулки НШВИ 8 мм
Момент затяжки винтов 0.2 Н∙м
Коммуникация
Протокол обмена данными Modbus RTU, WBIO
Интерфейсы RS-485
Параметры интерфейса RS-485 Задаются программно, по умолчанию:

скорость 9600 бит/с; данные — 8 бит; четность N; стоп-биты 2

Готовность к работе после подачи питания ~2 c
Условия эксплуатации
Температура воздуха От −40 до +80 °С
Относительная влажность До 95 %, без конденсации влаги
Климатическое исполнение по ГОСТ 15150-69 O2.1*
Гарантийный срок 2 года
Срок службы 5 лет
Габариты
Ширина, DIN-юнитов 2
Габаритные размеры (Д x Ш x В) 36 x 90 x 58 мм
Масса (с коробкой) 65 г

Общий принцип работы

WB-MIO преобразовывает протокол модулей ввода-вывода WBIO в протокол Modbus RTU, притом модули WBIO становятся доступными по адресу: <Modbus-адрес WB-MIO>:<порядковый номер модуля WBIO>.

Параметры связи модуля WB-MIO настраиваются через соответствующие регистры.

Монтаж

Боковые модули подключены к WB-MIO, который связывает их с контроллером по RS-485

Устройство монтируется на стандартную DIN-рейку шириной 35 мм. Клеммный блок «V+ GND A B» с шагом 3.5 мм служит для подключения питания и управления по шине RS-485. Для стабильной связи с устройством важно правильно организовать подключение к шине RS-485, читайте об этом в статье Физическое подключение шины RS-485.

Если устройства, подключенные к шине RS-485, питаются от разных источников питания, их клеммы GND должны быть соединены, подробнее.

WB-MIO — это периферийное устройство (slave) в сети Modbus.

Модули ввода-вывода WBIO подключаются через боковой разъём. Последовательно можно подключать до 9 модулей: до 4 модулей ввода (типа «I»), до 4-х модуля вывода и ввода-вывода (тип «O» и «IO»), один модуль WBIO-AI-DV-12. Тип модуля определяет тип адресации модуля контроллером на шине бокового разъема. Адреса раздаются последовательно. Подключать до 4 модулей можно в любой последовательности. При большем числе следует подключать сначала один тип, потом другой.

Начиная с ревизии 2.10 в модуле есть переключатель резисторов шины:

  • term — терминальный резистор 120 Ом, подключенный между линиями A и B. Если модуль стоит в конце шины — нужно включить, если в середине — выключить.
  • failsafe bias — резисторы по 560 Ом, которые растягивают шину, устраняя неопределённость при выключенных передатчиках устройств. Если модуль работает мастером — надо включить, в остальных случаях выключить.

По умолчанию рычажки переключателя подняты вверх — резисторы отключены.

Подробнее о проектировании шины RS-485 смотрите в статье RS-485:Физическое подключение.

Настройка в контроллере Wiren Board

Настройка модулей WBIO, подключённых к WB-MIO(E) в веб-интерфейсе контроллера Wiren Board

Чтобы управлять модулями ввода-вывода WBIO, подключёнными к модулю WB-MIO(E) с контроллера Wiren Board, нужно настроить драйвер wb-mqtt-serial:

  1. Зайдите в веб-интерфейс контроллера Wiren Board.
  2. Перейдите в раздел НастройкиКонфигурационные файлы и выберите в списке Настройка драйвера serial-устройств .
  3. Выберите serial-порт, к которому подключён модуль и нажмите кнопку + Устройство. Добавится новое устройство.
  4. Далее выберите шаблон подключённого WBIO, он будет начинаться на WBIO-….
  5. В поле Адрес устройства укажите адрес WBIO в формате <Modbus-адрес модуля MIO>:<порядковый номер WBIO>, например, 15:1.
  6. Сохраните настройки, для этого нажмите на кнопку Записать в левом верхнем углу.

Работа по Modbus

Настройка 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-адрес

Modbus-адрес, установленный на производстве. Слева наклейка на верхней крышке устройства, справа — на боковой стенке

Каждое устройство на линии имеет уникальный адрес в диапазоне от 1 до 247. Адрес устройства, установленный на заводе, указан на наклейках, расположенных на верхней крышке и сбоку. На заводе устройствам Wiren Board в одной партии присваиваются разные адреса, поэтому в вашем заказе, скорее всего, адреса не будут повторяться.

О том, как узнать, изменить или сбросить Modbus-адрес устройства, читайте в статье Modbus-адрес устройства Wiren Board.


Расширение Быстрый Modbus

Начиная с версии прошивки 1.6.0 устройство поддерживает расширение Быстрый Modbus.

О Быстром Modbus

Быстрый Modbus добавляет стандартному протоколу Modbus новые полезные функции: быстрое сканирование устройств Wiren Board на шине RS-485 и опрос событий.

Дополнительные возможности активируются специальной командой с мастера. Поэтому устройства Wiren Board можно без проблем использовать с любым сторонним оборудованием.

Не все регистры устройства поддерживают генерацию событий, смотрите карту регистров. Регистры с событиями отмечены молнией ⚡. Подробнее читайте на странице Быстрый Modbus.

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

Карта регистров модулей WB-MIO и WB-MIO-E

Обновление прошивки и сброс настроек

Обновление прошивок устройств (24:08)

При обновлении прошивки устройства пользовательские настройки удаляются. Если вы задавали настройки в веб-интерфейсе контроллера, то они будут автоматически восстановлены при первом опросе устройства. В устройствах Wiren Board, выпущенных с 2019 года, можно обновлять прошивку по протоколу Modbus. Это даёт возможность устранять найденные в прошивке ошибки на месте монтажа, а иногда и добавлять новые функции, если это возможно технически.

Инструкции:

Узнать о выходе новой версии прошивки можно в Журнале изменений в прошивке.

Известные неисправности

Список известных неисправностей

Ревизии устройства

Номер партии (Batch №) указан на наклейке на боковой поверхности корпуса или на печатной плате.

Ревизия Партии Дата выпуска Отличия от предыдущей ревизии
2.10 v2.10A, v2.10D - ... 10.2023 - ...
  • Добавили переключатель для терминатора и растяжек линии RS-485
2.8 v2.8B 05.2023
  • Заменили клеммник на 6ти-пиновый
2.6 v2.6E, v2.6E/2 11.2022 - 03.2023
  • Новая микросхема памяти EEPROM, другой вид серийных номеров
2.4, 2.5 v2.4I, v2.5A, v2.5F, v2.5I, v2.5J, v2.5L 01.2021 - 11.2022
  • На плате добавлена возможность подтяжки на транзисторе RX cуперпорта
2.3, 2.4 v2.3B, v2.4A - v2.4G/K2, v2.4G/K6 07.2021 - 01.2021
  • С разъемным клеммником DEGSON
2.2 213, 237, 261, 281, 325, 337 01.2018 - 06.2019
  • Первая версия: с разъемным клеммником KEFA

Изображения и чертежи устройства

Corel Draw 2018 (шрифт — Ubuntu): Файл:WB-Library.cdr.zip

SVG: Файл:WB-MIO.svg.zip

Габаритный чертеж модуля (DXF): Файл:WB-MIO.dxf.zip

Габаритный чертеж модуля (PDF): Файл:WB-MIO.dxf.pdf

База УГО для AutoCAD Electrical: Файл:Wirenboard-AE-base.zip