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

Материал из Wiren Board
(не показано 39 промежуточных версий 1 участника)
Строка 1: Строка 1:
{{DISPLAYTITLE:Преобразователь интерфейсов WB-MIO-E v.1}}
{{DISPLAYTITLE:Преобразователь интерфейсов WB-MIO-E}}
{{Draft}}
{{PDF}}
{{PDF}}
{{OldVersion
'''[https://wirenboard.com/ru/product/WB-MIO/ Купить в интернет-магазине]'''
| old_name=WB-MIO-E v.1
| new_name=WB-MIO-E v.2
| new_page=WB-MIO-E v.2 Modbus Interface Converter
}}
 
[[Файл:Wb-mio 2.png|450px|thumb|right| WB-MIO-E с подключенными модулями ввода-вывода]]
[[Файл:Wb-mio 2.png|450px|thumb|right| WB-MIO-E с подключенными модулями ввода-вывода]]
[[Файл:WB-MIO-E side.jpg|250px|thumb|right| WB-MIO-E с Ethernet]]
[[Файл:WB-MIO-E PCB.png|250px|thumb|right| Плата WB-MIO-E с Ethernet]]
[[Файл:Connecting_Side_Modules.png|150px|thumb|right|Подключение модуля к WB-MIO]]
== Назначение==  
== Назначение==  
Преобразователь интерфейсов WB-MIO-E v.1 предназначен для удалённого подключения [[Модули ввода-вывода| модулей ввода-вывода WBIO]] по протоколу [[Modbus]] по шине [[RS-485]] или через Ethernet-интерфейс по протоколу ''Modbus RTU over TCP''.  
Преобразователь интерфейсов WB-MIO предназначен для удалённого подключения [[Модули ввода-вывода| модулей ввода-вывода WBIO]] по протоколу [[Modbus]] по шине [[RS-485]] или через Ethernet-интерфейс по протоколу ''Modbus RTU over TCP''.  


Устройство позволяет отделить модули ввода-вывода от контроллера Wiren Board и перенести их на другую DIN-рейку или в другой щит. Кроме того, этот преобразователь интерфейсов позволяет использовать модули ввода-вывода как отдельное устройство с контроллерами других производителей.
Устройство позволяет отделить модули ввода-вывода от контроллера Wiren Board и перенести их на другую DIN-рейку или в другой щит. Кроме того, этот преобразователь интерфейсов позволяет использовать модули ввода-вывода как отдельное устройство с контроллерами других производителей.
Строка 26: Строка 25:
|Потребляемая мощность
|Потребляемая мощность
|
|
0.85 Вт
0,85 Вт
|-
|-
{{Wbincludes:Klemmy. Input}}
{{Wbincludes:Klemmy. Input}}
Строка 33: Строка 32:
|-
|-
|Протокол обмена данными
|Протокол обмена данными
|WBIO, Modbus RTU, Modbus RTU over TCP
|Modbus RTU, WBIO
|-
|-
|Интерфейсы
|Интерфейсы
|
|RS-485
* I2C для подключения модулей WBIO
*RS-485
*Ethernet 10/100
|-
|-
|Параметры интерфейса RS-485
|Параметры интерфейса RS-485
Строка 57: Строка 53:
|-
|-
{{Wbincludes:Dimensions 2U}}
{{Wbincludes:Dimensions 2U}}
{{Wbincludes:Weight}} 75 г   
{{Wbincludes:Weight}} 65 г   
|}
|}


== Общий принцип работы ==
== Общий принцип работы ==
WB-MIO-E — это два отдельных устройства [[WB-MIO Modbus Interface Converter | WB-MIO]] и [[WB-MGE v.1 Modbus-Ethernet Interface Converter | WB-MGE]] в одном корпусе с общей шиной RS-485, поэтому следите за тем, чтобы параметры интерфейсов RS-485 в обоих шлюзах были одинаковы.
WB-MIO преобразовывает протокол модулей [[IO_modules|ввода-вывода WBIO]] в протокол [[Modbus]] RTU, притом модули WBIO становятся доступными по адресу: <code><Modbus-адрес WB-MIO>:<порядковый номер модуля WBIO></code>.
 
=== Шлюз Modbus-WBIO ===
Преобразовывает протокол модулей [[IO_modules|ввода-вывода WBIO]] в протокол [[Modbus]] RTU, притом модули WBIO становятся доступными по адресу: <code><Modbus-адрес WB-MIO-E>:<порядковый номер модуля WBIO></code>.


Настройки RS-485 для шлюза Modbus-WBIO настраиваются через [[#Карта регистров | регистры]].
Параметры связи модуля WB-MIO настраиваются через соответствующие [[#Карта регистров|регистры]].
 
=== Шлюз Modbus-Ethernet ===
Выполнен на основе модуля [[:Файл: USR-K2-EN V1.0.1.pdf | USR-K2 Super Port]], который обеспечивает двунаправленную передачу данных между интерфейсами RS-485 и Ethernet.
 
Параметры интерфейса RS-485 для шлюза Modbus-Ethernet настраиваются в [[#Настройка шлюза Modbus-Ethernet | веб-интерфейсе]].
 
Основные характеристики модуля:
 
{| class="wikitable"
! colspan="2" |Интерфейсы
|-
|Ethernet
|10/100 Мбит/с, AUTO MDI/MDIX, можно использовать как прямой, так и перекрестный патч-корд
|-
|UART
|
3.3 В (TTL), настраиваемые скорость передачи данных, количество стоп-битов и битов проверки четности
|-
! colspan="2" |Коммуникация
|-
|Протоколы
|TCP, UDP, DHCP, DNS, ARP, ICMP
|-
|}


==Монтаж ==  
==Монтаж ==  
Строка 100: Строка 69:


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


{{Wbincludes:MIO Mounting}}
{{Wbincludes:MIO Mounting}}
Modbus-устройства подключаются к WB-MIO-E через интерфейс RS-485.
== Настройка шлюза Modbus-Ethernet ==
{{note|note|Этот пункт нужен только, если вы используете Ethernet-интерфейс.}}
{{Wbincludes:MIO Tuning}}


== Настройка в контроллере Wiren Board ==
== Настройка в контроллере Wiren Board ==
=== Подключение через RS-485 ===
{{Wbincludes:MIO WBIO Tuning}}
{{Wbincludes:MIO WBIO Tuning}}
=== Подключение через Ethernet ===
При подключении модуля WB-MIO-E к контроллеру через Ethernet, настройте сперва [[#Настройка шлюза Modbus-Ethernet | Modbus-Ethernet-шлюз]].
После этого:
{{Wbincludes:MIO-E v.2 MGE v.2 Controller WebUI config}}
'''Для управления Modbus-устройствами''', добавьте новые устройства в настройках драйвера по инструкции [[RS-485:Configuration via Web Interface#Добавление устройств | Настройка устройств через веб-интерфейс]]. В настройках выбирайте созданный ранее TCP-порт.
Чтобы обновить прошивку Modbus-устройства Wiren Board, подключённого к модулю, используйте [[WB_FAQ/modbus-modules-behind-gateway |  перенаправление socat]] и [[WB_Modbus_Devices_Firmware_Update#Ручное обновление | ручное обновление]] с помощью утилиты <code>wb-mcu-fw-updater</code>.
'''Для управления модулями расширения WBIO''', добавьте модули WBIO по инструкции из раздела [[#Подключение через RS-485 | Подключение через RS-485]]. В настройках выбирайте созданный ранее TCP-порт.
== Режим прозрачного шлюза ==
{{note|note|Режим прозрачного шлюза доступен только при подключении Modbus-устройств.}}
{{Wbincludes:MIO-E v.1 MGE v.1 Transparent Gateway}}
{{Wbincludes:Modbus}}
{{Wbincludes:Modbus}}


Строка 136: Строка 82:
[[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-E: Changelog}}


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


== Ревизии устройства ==
== Ревизии устройства ==
Строка 149: Строка 91:
|-
|-
|2.4, 2.5
|2.4, 2.5
|v2.4I, v2.5A, v2.5B
|v2.4I, v2.5A, v2.5B - ...
|01.2021 - 07.2021
|01.2021 - ...
|Добавлена подтяжка на транзисторе RX cуперпорта
|Добавлена подтяжка на транзисторе RX cуперпорта
|-
|-
Строка 166: Строка 108:


== Изображения и чертежи устройства == <!--T:44-->
== Изображения и чертежи устройства == <!--T:44-->
<gallery mode="packed" heights="150px">
[[File:DIN 2U.png |300px|thumb|right|Габаритные размеры]]
Image: DIN 2U.png | Габаритные размеры
Image: WB-MIO-E side.jpg | WB-MIO-E с Ethernet
Image: WB-MIO-E PCB.png | Плата WB-MIO-E с Ethernet
Image: Connecting_Side_Modules.png | Подключение модуля к WB-MIO
</gallery>


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


'''Corel Draw PDF:''' [[File:WB-MIO-E.cdr.pdf]]
'''Corel Draw PDF:''' [[File:WB-MIO.cdr.pdf]]


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


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

Версия 09:19, 27 сентября 2021

Это черновик страницы. Последняя правка сделана 27.09.2021 пользователем A.Degtyarev.

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

WB-MIO-E с подключенными модулями ввода-вывода
WB-MIO-E с Ethernet
Плата WB-MIO-E с Ethernet
Подключение модуля к WB-MIO

Назначение

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

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

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

Параметр Значение
Питание
Напряжение питания интерфейсной части 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°С
Относительная влажность воздуха До 92%, без конденсации влаги
Габариты
Ширина, DIN-юнитов 2
Габаритные размеры (Д x Ш x В) 36 x 90 x 58 мм
Масса (с коробкой) 65 г

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

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

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

Монтаж

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

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

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

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

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

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

Настройка в контроллере 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.

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

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

Wbincludes:Firmware update

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

Неисправности пока не найдены.

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

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

Ревизия Партии Дата выпуска Отличия от предыдущей ревизии
2.4, 2.5 v2.4I, v2.5A, v2.5B - ... 01.2021 - ... Добавлена подтяжка на транзисторе 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

Visio:

  1. Устройства Wiren Board: Файл:WB-Visio-Lib.cdr.zip.
  2. Щиты, автоматы, контакторы и прочее.

Corel Draw PDF: Файл:WB-MIO.cdr.pdf

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

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