Коллеги, добрый день. Кто может подсказать?
Сделали шаблон на modbus устройство, по умолчанию в переменную должна приходить цифра “15”. Прописали в скрипт не работает, то есть контроллер ребутаем прилетает “0” а должно “15”.
config-DGU-Telys-2V3.json (12,6 КБ)
Может что-то не правильно делаем?
Как я понимаю - вопрос про канал
{
"name": "Set_StartNoLoad",
"type": "pushbutton",
"reg_type": "holding",
"address":"1104",
"write_address":"1104",
"format": "u16",
"group": "control",
"on_value": 0,
"off_value": 15,
"default": 15
},
Ну во-первых контрол описан как pushbutton, для него “off_value” - неактуально.
Во-вторых драйвер ничего не пишет в устройство просто так (за исключением “setup”, секции инициализации). То есть при запуске драйвера будет прочитано значение из регистра - и все.
Да про канал.
По pushbutton знаю, забыл поменять swith.
Про драйвер понял. Спасибо.