Wbincludes:Modbus: различия между версиями

Материал из Wiren Board
м (→‎Работа по Modbus: setup-секция → parameters-секция)
м (Добавил предупреждение)
Строка 1: Строка 1:
== Работа по Modbus ==
<noinclude>{{Warning Editing Include}}</noinclude>
<h2> Работа по Modbus </h2>


Устройства Wirenboard управляются по протоколу [[Протокол_Modbus|Modbus RTU]].
Устройства Wirenboard управляются по протоколу [[Протокол_Modbus|Modbus RTU]].
Строка 13: Строка 14:
Для доступа к командной строке можно использовать [[SSH]].
Для доступа к командной строке можно использовать [[SSH]].


=== Параметры порта ===
<h3> Параметры порта </h3>


По умолчанию устройства имеют следующие настройки:
По умолчанию устройства имеют следующие настройки:
Строка 21: Строка 22:
При необходимости их можно изменить: [[UART_Communication_Settings|Настройка параметров обмена данными по RS-485 для modbus-устройств Wiren Board]].
При необходимости их можно изменить: [[UART_Communication_Settings|Настройка параметров обмена данными по RS-485 для modbus-устройств Wiren Board]].


=== Modbus-адрес ===
<h3> Modbus-адрес </h3>
[[Файл:modbus_address_mr14.png|200px|thumb|right|Modbus-адрес, установленный на производстве]]
[[Файл:modbus_address_mr14.png|200px|thumb|right|Modbus-адрес, установленный на производстве]]



Версия 23:41, 23 июня 2021

Изменение этого включения повлияет на несколько страниц

Работа по Modbus

Устройства Wirenboard управляются по протоколу Modbus RTU. На физическом уровне подключаются через интерфейс RS-485. Поддерживаются все основные команды чтения и записи одного или нескольких регистров. Смотрите список доступных команд в описании протокола Modbus.

Настроить параметры модуля можно двумя способами:

  • через командную строку с помощью утилиты modbus_client;

Для доступа к командной строке можно использовать SSH.

Параметры порта

По умолчанию устройства имеют следующие настройки:

  • Скорость: 9600. Четность: Нет. Cтоп-биты: 2.

При необходимости их можно изменить: Настройка параметров обмена данными по RS-485 для modbus-устройств Wiren Board.

Modbus-адрес

Modbus-адрес, установленный на производстве

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

Адрес можно изменить, записав новое значение в holding регистр 128(0x80). Запись значения адреса возможна широковещательной командой по адресу 0.

Если адрес устройства неизвестен — его можно выяснить с помощью способа описанного в статье Определение и изменение Modbus-адреса устройств Wirenboard.