Добрый день.
Версия димера DDL84RI - 4 канала 4-20мА (выходы)
DDL84R_UM.pdf (1004.2 КБ)
Подключен один на 2 порту WB6.8 /dev/ttyRS485-2 9600 N 8 1
Настройки диммера HR1 = 0x0100
Димер работает, но проскакивают ошибки в опросе. wb-mqtt-serial
при опросе:
WARNING: [modbus] failed to read 1 holding(s) @ 5 of device modbus:18: Serial protocol error: malformed response: invalid crc
WARNING: [modbus] failed to read 1 holding(s) @ 5 of device modbus:18: Serial protocol error: malformed response: invalid data size
При управлении возникает иногда
WARNING: [register handler] failed to write: <modbus:18:holding: 5>: Serial protocol error: malformed response: invalid data size
Пробовал выставлять разные таймауты, периоды опроса, не помогает.
Хотелось бы узнать как можно решить данную проблему.
т.к. этот диммер один из немногих кто позволяет управлять 4-20мА
Шаблон
{
"device_type": "DDL84Ri",
"device": {
"name": "DDL84Ri",
"id": "ddl84ri",
"max_read_registers": 4,
"frame_timeout_ms": 0,
"enabled": true,
"channels": [
{
"name": "Channel 1",
"reg_type": "holding",
"address": 5,
"type": "range",
"max": "0x3ff"
},
{
"name": "Channel 2",
"reg_type": "holding",
"address": 6,
"type": "range",
"max": "0x3ff"
},
{
"name": "Channel 3",
"reg_type": "holding",
"address": 7,
"type": "range",
"max": "0x3ff"
},
{
"name": "Channel 4",
"reg_type": "holding",
"address": 8,
"type": "range",
"max": "0x3ff"
}
]
}
}
log-file.txt (2.3 МБ)











