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

Нет описания правки
Строка 6: Строка 6:
{{:Modbus_control_common}}
{{:Modbus_control_common}}


== Параметры Modbus == <!--T:2-->
= Настройка устройства =


=== 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-->
Релейные модули Wirenboard поддерживают все основные команды Modbus. Подробнее смотрите здесь: [[Протокол Modbus#Коды функций чтения и записи регистров|Коды функций чтения и записи регистров]].
 
=== Безопасный режим === <!--T:6-->
В этом режиме при прекращении обмена данными по Modbus устройство отключает реле по прошествии заданного времени.  
В этом режиме при прекращении обмена данными по Modbus устройство отключает реле по прошествии заданного времени.  


Строка 53: Строка 44:
Начиная с прошивки 1.9.0 для отдельных каналов предусмотрен также '''режим 2''' -- отключить все выходы, и '''режимы работы (4 и 5)''' в соответствии с mappig-матрицей (смотри далее). В этой и более поздних версиях прошивок в модулях реализована возможность более гибкой настройки взаимодействия входов и выходов релейных модулей при помощи специальной mapping-матрицы: таблицы, в которой для каждого входа при изменении его состояния кодируется изменение состояние любого релейного выхода. Подробное описание можно найти в статье [[I/O_Mapping_Matrix]].
Начиная с прошивки 1.9.0 для отдельных каналов предусмотрен также '''режим 2''' -- отключить все выходы, и '''режимы работы (4 и 5)''' в соответствии с mappig-матрицей (смотри далее). В этой и более поздних версиях прошивок в модулях реализована возможность более гибкой настройки взаимодействия входов и выходов релейных модулей при помощи специальной mapping-матрицы: таблицы, в которой для каждого входа при изменении его состояния кодируется изменение состояние любого релейного выхода. Подробное описание можно найти в статье [[I/O_Mapping_Matrix]].


=== Карта регистров модулей реле === <!--T:17-->
= Карта регистров модулей реле =
В таблице:
В таблице:
* '''x''' — количество релейных выходов;  
* '''x''' — количество релейных выходов;  
wb_editors
551

правка