WB-MR6CU v.2 Modbus Relay Modules: различия между версиями

Строка 164: Строка 164:
{{:Modbus_control_common}}
{{:Modbus_control_common}}


== Управление по Modbus ==
== Настройка модуля ==


Подробно о работе с модулем по протоколу Modbus написано в разделе [[Relay Module Modbus Management|Управление модулями реле Wirenboard по протоколу Modbus]].
Доступны следующие натройки:
Там же можно найти карту регистров устройства.
 
=== Режим работы реле в случае отключении питания ===
 
Для устройств WB-MR существует возможность запоминать состояние выхода при отключении питания. Режим контролируется Modbus-регистром 6. Если в регистре записано значение '0', то состояние выходов не сохраниться и при подаче питания все реле буду выключены. Если в регистре записана единица, то после возобновления питания все включенные до аварии реле включатся снова.
Этот функционал появился в модулях с прошивкой, начиная с версии 1.5.3.
 
=== Режим работы реле в случае прекращения обмена данными по Modbus ===
 
Для включения безопасного режима (Safety timer) нужно записать значение, отличное от 0, в регистр хранения командой WRITE_SINGLE_REGISTER по адресу 8. Это значение — таймаут в секундах. Значение "0" отключает безопасный режим.
 
 
== Карта Modbus регистров ==
{|  border="1" class="wikitable" style="text-align:center; width:1000px;"
!Регистр / адрес
!Тип
!Чтение/запись
!Значение по умолчанию
!Формат
!Назначение
!Примечание
|-
| 0 .. 5 || coil || RW || - || 1 или 0|| состояние реле с номером 1 .. 5
|-
| 6 || holding || RW || 0
| style="text-align:left;" |
* '''0''': не восстанавливать состояние реле после восстановления питания
* '''1''': восстанавливать состояние реле после восстановления питания
|| режим работы реле в случае отключении питания || (только в прошивках 1.5.3 и позднее)
|-
| 8 || holding || RW || 0 || секунды || таймаут для безопасного режима ||
|-
|}
 
{{:Common_Modbus_Registers}}


== Управление модулем через web-интерфейс Wiren Board ==
== Управление модулем через web-интерфейс Wiren Board ==
wb_editors
551

правка