Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
настройка_modbus [2022/11/01 01:54] Sanch-KK |
настройка_modbus [2025/04/06 10:48] (текущий) Admin [Mapping значений и команд контроллера в регистры Modbus] |
||
---|---|---|---|
Строка 26: | Строка 26: | ||
* " | * " | ||
* " | * " | ||
- | * "ir: - INPUT REGISTER | + | * "ir: - INPUT REGISTER |
* " | * " | ||
* " | * " | ||
Строка 62: | Строка 62: | ||
Отправка происходит, | Отправка происходит, | ||
+ | кроме regs допустимы irs и coils | ||
Или вот пример для сенсора Sensair S8 | Или вот пример для сенсора Sensair S8 | ||
Строка 85: | Строка 86: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | А вот пример подключения Modbus адаптера кондиционера Haier | ||
+ | < | ||
+ | " | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | | ||
+ | } | ||
+ | } | ||
+ | | ||
+ | }, | ||
+ | | ||
+ | " | ||
+ | | ||
+ | " | ||
+ | " | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | ] | ||
+ | ] | ||
+ | } | ||
+ | } | ||
+ | </ | ||
==== Разделы baud и serial ==== | ==== Разделы baud и serial ==== | ||
Строка 411: | Строка 451: | ||
===== Mapping значений и команд контроллера в регистры Modbus ===== | ===== Mapping значений и команд контроллера в регистры Modbus ===== | ||
+ | Более подробно настройка преобразований описана в отдельном разделе [[использование_преобразований_map]] | ||
+ | Далее, разобраны примеры применения | ||
Рассмотрим на примере вентустановки | Рассмотрим на примере вентустановки | ||
Допустим, | Допустим, | ||
Строка 421: | Строка 463: | ||
Это реализуется строкой | Это реализуется строкой | ||
+ | < | ||
" | " | ||
+ | </ | ||
наличие " | наличие " | ||
Строка 430: | Строка 473: | ||
настроим отображение режима работы на требуемые значения данного регистра и, также, привяжем это отображение к командному топику (" | настроим отображение режима работы на требуемые значения данного регистра и, также, привяжем это отображение к командному топику (" | ||
+ | < | ||
" | " | ||
+ | </ | ||
теперь при переключении режимов в регистр 43 будет записываться 3 для Авторежима, | теперь при переключении режимов в регистр 43 будет записываться 3 для Авторежима, | ||