Перейти к содержанию

Навигация

Modbus RTU/TCP Slave: различия между версиями

Нет описания правки
(Отметить эту версию для перевода)
Строка 72: Строка 72:


<!--T:20-->
<!--T:20-->
* '''Enabled''' - флаг, включающий привязку канала к регистру. По умолчанию, все каналы отключены.
* '''Enabled''' - флаг, включающий привязку канала к регистру. По умолчанию все каналы отключены.
* '''MQTT channel''' - имя канала в формате +/+ (как соответствие /devices/+/controls/+)
* '''MQTT channel''' - имя канала в формате +/+ (как соответствие /devices/+/controls/+)
* '''Meta-type''' - тип канала, полученный из очереди MQTT. Параметр внесён только "для пользователя", не влияет на работу службы.
* '''Meta-type''' - тип канала, полученный из очереди MQTT. Параметр внесён только "для пользователя", не влияет на работу службы.
Строка 104: Строка 104:


<!--T:27-->
<!--T:27-->
* '''Byte swap''' - поменять порядок байт в регистрах Modbus. По умолчанию, значения записываются в регистры в формате big-endian. Если установить этот флаг, регистр будет интерпретироваться как little-endian. ''Важно:'' флаг действует только на отдельные регистры; в случае составных значений (размером больше 2 байт), меняется порядок только в каждом двухбайтном слове. Например, значение 0x12345678 будет записываться как 0x34127856,
* '''Byte swap''' - поменять порядок байт в регистрах Modbus. По умолчанию значения записываются в регистры в формате big-endian. Если установить этот флаг, регистр будет интерпретироваться как little-endian. ''Важно:'' флаг действует только на отдельные регистры; в случае составных значений (размером больше 2 байт), меняется порядок только в каждом двухбайтном слове. Например, значение 0x12345678 будет записываться как 0x34127856,


<!--T:28-->
<!--T:28-->