16 885
правок
(не показано 12 промежуточных версий 3 участников) | |||
Строка 1: | Строка 1: | ||
<h2> Работа по Modbus </h2> | <h2> Работа по Modbus </h2> | ||
{{Anchor|modbus}} | |||
{{YouTube | |||
|link= https://youtu.be/d_olK15Xhkw | |||
|text= Настройка Modbus-модулей и обновление прошивок | |||
}} | |||
Устройства Wiren Board управляются по протоколу Modbus RTU. | |||
На физическом уровне подключаются через интерфейс [[RS-485]]. | |||
Поддерживаются все основные команды чтения и записи одного или нескольких регистров. Смотрите список доступных команд в [[Протокол Modbus#Коды функций чтения и записи регистров|описании протокола Modbus]]. | Поддерживаются все основные команды чтения и записи одного или нескольких регистров. Смотрите список доступных команд в [[Протокол Modbus#Коды функций чтения и записи регистров|описании протокола Modbus]]. | ||
Настроить параметры модуля можно в | Настроить параметры модуля можно в веб-интерфейсе контроллера Wiren Board, или через [[Working with WB devices without a controller|сторонние программы]]. | ||
{{Wbincludes:Modbus Default Settings}} | |||
{{ | В актуальной версии прошивки устанавливать параметр ''Stop bits'' необязательно — устройство будет работать без ошибок и в случае, когда количество стоповых битов не совпадает с настройками Modbus-мастер. | ||
}} | |||
Для ускорения отклика устройств '''рекомендуем поднять скорость обмена до 115 200 бит/с''', см. [[UART_Communication_Settings|Настройка параметров обмена данными]] | |||
<h3> Modbus-адрес </h3> | <h3> Modbus-адрес </h3> | ||
[[Файл: | [[Файл:wb_modbus_address.png|300px|thumb|right|Modbus-адрес, установленный на производстве. Слева наклейка на верхней крышке устройства, справа — на боковой стенке]] | ||
Каждое устройство на линии имеет уникальный адрес в диапазоне от 1 до 247. Адрес устройства, установленный на заводе, указан на | Каждое устройство на линии имеет уникальный адрес в диапазоне от 1 до 247. Адрес устройства, установленный на заводе, указан на наклейках, расположенных на верхней крышке и сбоку. На заводе устройствам Wiren Board в одной партии присваиваются разные адреса, поэтому в вашем заказе, скорее всего, адреса не будут повторяться. | ||
О том, как узнать, изменить или сбросить Modbus-адрес устройства, читайте в статье [[Wiren Board Device Modbus Address|Modbus-адрес устройства Wiren Board]]. | О том, как узнать, изменить или сбросить Modbus-адрес устройства, читайте в статье [[Wiren Board Device Modbus Address|Modbus-адрес устройства Wiren Board]]. |