WB-MIO Modbus Interface Converter: различия между версиями
(не показаны 43 промежуточные версии 7 участников) | |||
Строка 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]] | ||
[[Файл: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-рейку или в другой щит. Кроме того, этот преобразователь интерфейсов позволяет использовать модули ввода-вывода как отдельное устройство с контроллерами других производителей. | ||
== Технические характеристики == | == Технические характеристики == | ||
Строка 20: | Строка 23: | ||
|Потребляемая мощность | |Потребляемая мощность | ||
| | | | ||
0 | 0,85 Вт | ||
|- | |- | ||
{{Wbincludes:Klemmy. Input}} | {{Wbincludes:Klemmy. Input}} | ||
Строка 43: | Строка 42: | ||
| ~2 c | | ~2 c | ||
|- | |- | ||
! colspan="2" |Условия эксплуатации | |||
|- | |||
| Температура воздуха | |||
| От -40°С до +80°С | |||
|- | |||
| Относительная влажность воздуха | |||
| До 92%, без конденсации влаги | |||
|- | |- | ||
{{Wbincludes:Dimensions 2U}} | {{Wbincludes:Dimensions 2U}} | ||
Строка 55: | Строка 60: | ||
==Монтаж == | ==Монтаж == | ||
[[Image: | [[Image: Installation_WB%2BMIO_Modbus.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 | WB-MIO является периферийным устройством (slave) в сети Modbus. | ||
Его можно подключить к контроллеру Wiren Board или другому устройству напрямую кабелем Ethernet, через роутер, или можно настроить подключение через интернет. | |||
Не подключайте к контроллеру одновременно через Modbus и Ethernet. | |||
Модули ввода-вывода подключаются к WB-MIO, пристыковываясь к нему сбоку (входя в боковой разъём). | |||
Последовательно можно подключать до 9 модулей: до 4 модулей ввода (типа «I»), до 4-х модуля вывода и ввода-вывода (тип «O» и «IO»), один модуль WBIO-AI-DV-12. Тип модуля определяет тип адресации модуля контроллером на шине бокового разъема. Адреса раздаются последовательно. Подключать до 4 модулей можно в любой последовательности. При большем числе следует подключать сначала один тип, потом другой. | |||
== Настройка в контроллере Wiren Board == | == Настройка в контроллере Wiren Board == | ||
[[Image: WBIO WB-MIO RS-485 WebUI Config.png |400px|thumb|right| Настройка модулей WBIO, подключённых к WB-MIO в веб-интерфейсе контроллера Wiren Board ]] | |||
Чтобы управлять модулями ввода-вывода WBIO, подключёнными к модулю WB-MIO(E) с контроллера Wiren Board, нужно настроить драйвер [[wb-mqtt-serial]]. | |||
# Зайдите в веб-интерфейс контроллера 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''' в левом верхнем углу. | |||
{{Wbincludes:Modbus}} | |||
{{Wbincludes: | |||
=== Карта регистров === | === Карта регистров === | ||
Строка 81: | Строка 90: | ||
[[WB-MIO-Modbus-Registers|Карта регистров модулей WB-MIO и WB-MIO-E]] | [[WB-MIO-Modbus-Registers|Карта регистров модулей WB-MIO и WB-MIO-E]] | ||
{{Wbincludes:Firmware update}} | |||
{{ | |||
==Известные неисправности== | ==Известные неисправности== | ||
Неисправности пока не найдены. | |||
== Ревизии устройства == | == Ревизии устройства == | ||
{{Wbincludes:Revision}} | {{Wbincludes:Revision}} | ||
|- | |- | ||
|2.4, 2.5 | |2.4, 2.5 | ||
|v2.4I, v2.5A, v2. | |v2.4I, v2.5A, v2.5B - ... | ||
|01.2021 - | |01.2021 - ... | ||
| | |Добавлена подтяжка на транзисторе 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 | ||
|- | |- | ||
|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 | ||
|- | |- | ||
|} | |} | ||
== Изображения и чертежи устройства == <!--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]] | ||
'''Габаритный чертеж модуля (DXF):''' [[File:WB-MIO.dxf.zip]] | '''Габаритный чертеж модуля (DXF):''' [[File:WB-MIO.dxf.zip]] | ||
'''Габаритный чертеж модуля (PDF):''' [[File:WB-MIO.dxf.pdf]] | '''Габаритный чертеж модуля (PDF):''' [[File:WB-MIO.dxf.pdf]] | ||
Версия 17:10, 26 сентября 2021
Назначение
Преобразователь интерфейсов WB-MIO предназначен для удалённого подключения модулей ввода-вывода WBIO по протоколу Modbus по шине RS-485.
Устройство позволяет отделить модули ввода-вывода от контроллера 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 настраиваются через соответствующие регистры.
Монтаж
Устройство монтируется на стандартную DIN-рейку шириной 35 мм. Клеммный блок «V+ GND A B» с шагом 3.5 мм служит для подключения питания и управления по шине RS-485. Для стабильной связи с устройством важно правильно организовать подключение к шине RS-485, читайте об этом в статье Физическое подключение шины RS-485.
Если устройства, подключенные к шине RS-485, питаются от разных источников питания, их клеммы GND должны быть соединены, подробнее в статье Заземление устройств Wiren Board и подключение контактов GND и iGND.
WB-MIO является периферийным устройством (slave) в сети Modbus. Его можно подключить к контроллеру Wiren Board или другому устройству напрямую кабелем Ethernet, через роутер, или можно настроить подключение через интернет. Не подключайте к контроллеру одновременно через Modbus и Ethernet.
Модули ввода-вывода подключаются к WB-MIO, пристыковываясь к нему сбоку (входя в боковой разъём).
Последовательно можно подключать до 9 модулей: до 4 модулей ввода (типа «I»), до 4-х модуля вывода и ввода-вывода (тип «O» и «IO»), один модуль WBIO-AI-DV-12. Тип модуля определяет тип адресации модуля контроллером на шине бокового разъема. Адреса раздаются последовательно. Подключать до 4 модулей можно в любой последовательности. При большем числе следует подключать сначала один тип, потом другой.
Настройка в контроллере Wiren Board
Чтобы управлять модулями ввода-вывода WBIO, подключёнными к модулю WB-MIO(E) с контроллера Wiren Board, нужно настроить драйвер wb-mqtt-serial.
- Зайдите в веб-интерфейс контроллера Wiren Board.
- Перейдите в раздел Settings → Configs и выберите в списке Serial Device Driver Configuration.
- Выберите serial-порт, к которому подключён модуль и нажмите кнопку + Device.
- В поле Device N, где N — порядковый номер устройства, выберите шаблон подключённого WBIO, он будет начинаться на WBIO-….
- В поле Slave id… укажите адрес WBIO в формате
<Modbus-адрес модуля>:<порядковый номер WBIO>
, например,15:1
. - Сохраните настройки, для этого нажмите на кнопку Save в левом верхнем углу.
Работа по 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.
Карта регистров
Карта регистров модулей WB-MIO и WB-MIO-E
Известные неисправности
Неисправности пока не найдены.
Ревизии устройства
Номер партии (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:
- Устройства Wiren Board: Файл:WB-Visio-Lib.cdr.zip.
- Щиты, автоматы, контакторы и прочее от стороннего разработчика.
Corel Draw PDF: Файл:WB-MIO.cdr.pdf
Габаритный чертеж модуля (DXF): Файл:WB-MIO.dxf.zip
Габаритный чертеж модуля (PDF): Файл:WB-MIO.dxf.pdf