WB-MDM3 230V Modbus Dimmer: различия между версиями

Строка 116: Строка 116:
== Управление по шине Modbus RTU==
== Управление по шине Modbus RTU==


Для управления диммером используется интерфейс RS-485 и протокол Modbus RTU. [[Протокол Modbus]]. Modbus-адрес диммера задается на заводе и нанесен на наклейке. Адрес может быть изменен программно.  
Для управления диммером используется интерфейс RS-485 и протокол Modbus RTU. [[Протокол Modbus]].  


=== Modbus-адрес === <!--T:3-->
=== Modbus-адрес === <!--T:3-->
[[Файл:modbus_address_mr14.png|150px|thumb|left|Modbus-адрес, установленный на производстве]]
Modbus-адрес диммера задается на заводе и нанесен на наклейке (адрес указан в десятичном формате). Адрес может быть изменен программно.  
Modbus-адрес устройств Wiren Board легко определить — он нанесен на наклейке (адрес указан в десятичном формате). Новый адрес устройства записывается командой WRITE_SINGLE_REGISTER в регистр хранения (holding register) с адресом 128 (0x80). Подробно о том, как определить или изменить Modbus-адрес модуля, написано на странице [[Определение и изменение Modbus-адреса устройств Wirenboard]].
Подробно о том, как определить или изменить Modbus-адрес модуля, написано на странице [[Определение и изменение Modbus-адреса устройств Wirenboard]].


=== Команды Modbus, поддерживаемые устройством === <!--T:4-->
=== Команды Modbus, поддерживаемые устройством === <!--T:4-->
Строка 133: Строка 133:
Запись в регистр яркости числа 0 приводит к выключению канала и записи 0 в coil регистр. Дальнейшая запись ненулевого значения в регистр яркости включит канал и запишет 1 в coil регистр.
Запись в регистр яркости числа 0 приводит к выключению канала и записи 0 в coil регистр. Дальнейшая запись ненулевого значения в регистр яркости включит канал и запишет 1 в coil регистр.


Подробности смотрите в разделе [[#Управление по Modbus|Управление по Modbus]].
 
Адресацию регистров смотрите в [[Карта регистров диммера|Карта регистров диммера]].
 
 
== Управление модулем из командной строки == <!--T:34-->
Программное обеспечение контроллера Wiren Board включает в себя утилиту modbus_client для работы с устройствами, подключенными к выходам RS-485, по протоколу Modbus, подробное описание команды находится на странице [[Modbus-client]]. Доступ к командной строке описан в статье [[SSH]].


== Управление кнопками ==
== Управление кнопками ==
wb_editors
551

правка