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

Строка 114: Строка 114:
|}
|}


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


Включение и выключение канала выполняется записью coil регистров. Яркость регурируется записью в регистр яркости числа от 1 до 100 где 1 - минимальная яркость включной лампы.
Включение и выключение канала выполняется записью coil регистров. Яркость регурируется записью в регистр яркости числа от 1 до 100 где 1 - минимальная яркость включной лампы.
Запись в регистр яркости числа 0 приводит к выключению канала и записи 0 в coil регистр. Дальнейшая запись ненулевого значения в регистр яркости включит канал и запишет 1 в coil регистр.
Запись в регистр яркости числа 0 приводит к выключению канала и записи 0 в coil регистр. Дальнейшая запись ненулевого значения в регистр яркости включит канал и запишет 1 в coil регистр.
Подробности смотрите в разделе [[#Управление по Modbus|Управление по Modbus]].


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

правка