К контроллеру подключен Zentec Z031 по Modbus TCP. Все работает штатно за исключением 2-х моментов.
- Ошибки каждые 40 минут, иногда каждые 30 минут.
- Переключение контролов срабатывает через раз. То есть изменил температуру на 1 градус. контрол через несколько сек вернулся к предыдущему значению. Изменил еще раз - все ок.
Куда копать?
Устройство:
Ошибки:
Home, [18.01.2024 17:49]
Error => name: /devices/ZentecZ0310/controls/ChannelCurrentTemperature/meta/error, value: r
Home, [18.01.2024 17:49]
Error => name: /devices/ZentecZ0310/controls/RotationSpeed/meta/error, value: r
Home, [18.01.2024 17:49]
Error => name: /devices/ZentecZ0310/controls/Mode/meta/error, value: r
Home, [18.01.2024 17:49]
Error => name: /devices/ZentecZ0310/controls/TargetTemperature/meta/error, value: r
Home, [18.01.2024 17:49]
Error => name: /devices/ZentecZ0310/controls/State/meta/error, value: r
Home, [18.01.2024 18:29]
Error => name: /devices/ZentecZ0310/controls/IndoorCurrentTemperature/meta/error, value: r
Home, [18.01.2024 18:29]
Error => name: /devices/ZentecZ0310/controls/ChannelCurrentTemperature/meta/error, value: r
Home, [18.01.2024 18:29]
Error => name: /devices/ZentecZ0310/controls/RotationSpeed/meta/error, value: r
Home, [18.01.2024 18:30]
Error => name: /devices/ZentecZ0310/controls/Mode/meta/error, value: r
Home, [18.01.2024 18:30]
Error => name: /devices/ZentecZ0310/controls/TargetTemperature/meta/error, value: r
Home, [18.01.2024 19:11]
Error => name: /devices/ZentecZ0310/controls/E01/meta/error, value: r
Home, [18.01.2024 19:11]
Error => name: /devices/ZentecZ0310/controls/E02/meta/error, value: r
Home, [18.01.2024 19:11]
Error => name: /devices/ZentecZ0310/controls/E04/meta/error, value: r
Home, [18.01.2024 19:11]
Error => name: /devices/ZentecZ0310/controls/E05/meta/error, value: r
Home, [18.01.2024 19:11]
Error => name: /devices/ZentecZ0310/controls/E06/meta/error, value: r
Home, [18.01.2024 19:11]
Error => name: /devices/ZentecZ0310/controls/E07/meta/error, value: r
Home, [18.01.2024 19:11]
Error => name: /devices/ZentecZ0310/controls/E08/meta/error, value: r
Home, [18.01.2024 19:11]
Error => name: /devices/ZentecZ0310/controls/E17/meta/error, value: r
Home, [18.01.2024 19:11]
Error => name: /devices/ZentecZ0310/controls/IndoorCurrentTemperature/meta/error, value: r
Home, [18.01.2024 19:11]
Error => name: /devices/ZentecZ0310/controls/ChannelCurrentTemperature/meta/error, value: r
Home, [18.01.2024 19:11]
Error => name: /devices/ZentecZ0310/controls/RotationSpeed/meta/error, value: r
Шаблон устройства:
{
"title": "Zentec_Z031",
"device_type": "Zentec_Z031",
"group": "g-control-panel",
"response_timeout_ms": 1000,
"guard_interval_us": 5000,
"device": {
"name": "Zentec_Z031",
"id": "Zentec_Z031",
"channels": [
{
"name": "State",
"reg_type": "holding",
"address": 40003,
"type": "switch"
},
{
"name": "Mode",
"reg_type": "holding",
"address": 40001,
"type": "range",
"offset": -1,
"max": 1
},
{
"name": "RotationSpeed",
"reg_type": "holding",
"address": 40000,
"type": "range",
"max": 7
},
{
"name": "IndoorCurrentTemperature",
"reg_type": "input",
"address": 30000,
"type": "temperature",
"scale": 0.1
},
{
"name": "ChannelCurrentTemperature",
"reg_type": "input",
"address": 40009,
"type": "temperature",
"scale": 0.1
},
{
"name": "TargetTemperature",
"reg_type": "holding",
"address": 40002,
"type": "range",
"min": 15,
"max": 30
},
{
"name": "DisplayLock",
"reg_type": "holding",
"address": 50000,
"type": "range",
"max": 2
},
{
"name": "TemperatureMeasuringPoint",
"reg_type": "holding",
"address": 50014,
"type": "range",
"max": 2
},
{
"name": "AllowFanAutoMode",
"reg_type": "holding",
"address": "50005:0:1",
"type": "switch"
},
{
"name": "FanIconOutput",
"reg_type": "holding",
"address": "50005:1:1",
"type": "switch"
},
{
"name": "DisplayingTheAirflowIcon",
"reg_type": "holding",
"address": "50005:2:1",
"type": "switch"
},
{
"name": "AutoExitTimeFromAuxiliaryMenus",
"reg_type": "holding",
"address": 50050,
"type": "range",
"min": 5,
"max": 30
},
{
"name": "MinimumDaylight",
"reg_type": "holding",
"address": 50051,
"type": "range",
"min": 0,
"max": 100
},
{
"name": "MaximumDaylight",
"reg_type": "holding",
"address": 50052,
"type": "range",
"min": 0,
"max": 100
},
{
"name": "MinimumNightIllumination",
"reg_type": "holding",
"address": 50053,
"type": "range",
"min": 0,
"max": 100
},
{
"name": "MaximumNightIllumination",
"reg_type": "holding",
"address": 50054,
"type": "range",
"min": 0,
"max": 100
},
{
"name": "Built-inTemperatureCorrection",
"reg_type": "holding",
"address": 50049,
"type": "value",
"readonly": false
},
{
"name": "E01",
"reg_type": "holding",
"address": "40004:0:1",
"readonly": true,
"type": "switch"
},
{
"name": "E02",
"reg_type": "holding",
"address": "40004:1:1",
"readonly": true,
"type": "switch"
},
{
"name": "E03",
"reg_type": "holding",
"address": "40004:2:1",
"readonly": true,
"type": "switch"
},
{
"name": "E04",
"reg_type": "holding",
"address": "40004:3:1",
"readonly": true,
"type": "switch"
},
{
"name": "E05",
"reg_type": "holding",
"address": "40004:4:1",
"readonly": true,
"type": "switch"
},
{
"name": "E06",
"reg_type": "holding",
"address": "40004:5:1",
"readonly": true,
"type": "switch"
},
{
"name": "E07",
"reg_type": "holding",
"address": "40004:6:1",
"readonly": true,
"type": "switch"
},
{
"name": "E08",
"reg_type": "holding",
"address": "40004:7:1",
"readonly": true,
"type": "switch"
},
{
"name": "E09",
"reg_type": "holding",
"address": "40004:8:1",
"readonly": true,
"type": "switch"
},
{
"name": "E10",
"reg_type": "holding",
"address": "40004:9:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E11",
"reg_type": "holding",
"address": "40004:10:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E12",
"reg_type": "holding",
"address": "40004:11:1",
"readonly": true,
"type": "switch"
},
{
"name": "E13",
"reg_type": "holding",
"address": "40004:12:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E14",
"reg_type": "holding",
"address": "40004:13:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E15",
"reg_type": "holding",
"address": "40004:14:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E16",
"reg_type": "holding",
"address": "40004:15:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E17",
"reg_type": "holding",
"address": "40005:0:1",
"readonly": true,
"type": "switch"
},
{
"name": "E18",
"reg_type": "holding",
"address": "40005:1:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E19",
"reg_type": "holding",
"address": "40005:2:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E20",
"reg_type": "holding",
"address": "40005:3:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E21",
"reg_type": "holding",
"address": "40005:4:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E22",
"reg_type": "holding",
"address": "40005:5:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E23",
"reg_type": "holding",
"address": "40005:6:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E24",
"reg_type": "holding",
"address": "40005:7:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E25",
"reg_type": "holding",
"address": "40005:8:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E26",
"reg_type": "holding",
"address": "40005:9:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E27",
"reg_type": "holding",
"address": "40005:10:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E28",
"reg_type": "holding",
"address": "40005:11:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E29",
"reg_type": "holding",
"address": "40005:12:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E30",
"reg_type": "holding",
"address": "40005:13:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E31",
"reg_type": "holding",
"address": "40005:14:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E32",
"reg_type": "holding",
"address": "40005:15:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E33",
"reg_type": "holding",
"address": "40006:0:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E34",
"reg_type": "holding",
"address": "40006:1:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E35",
"reg_type": "holding",
"address": "40006:2:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E36",
"reg_type": "holding",
"address": "40006:3:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E37",
"reg_type": "holding",
"address": "40006:4:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E38",
"reg_type": "holding",
"address": "40006:5:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E39",
"reg_type": "holding",
"address": "40006:6:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E40",
"reg_type": "holding",
"address": "40006:7:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E41",
"reg_type": "holding",
"address": "40006:8:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E42",
"reg_type": "holding",
"address": "40006:9:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E43",
"reg_type": "holding",
"address": "40006:10:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E44",
"reg_type": "holding",
"address": "40006:11:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E45",
"reg_type": "holding",
"address": "40006:12:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E46",
"reg_type": "holding",
"address": "40006:13:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E47",
"reg_type": "holding",
"address": "40006:14:1",
"readonly": true,
"enabled": false,
"type": "switch"
},
{
"name": "E48",
"reg_type": "holding",
"address": "40006:15:1",
"readonly": true,
"enabled": false,
"type": "switch"
}
],
"translations": {
"en": {
"Zentec_Z031": "Zentec Z031 Programmable operating terminal"
},
"ru": {
"Zentec_Z031": "Zentec Z031 Программируемый пользовательский терминал",
"State": "Состояние",
"RotationSpeed": "Скорость вентилятора",
"IndoorCurrentTemperature": "Температура в помещении",
"ChannelCurrentTemperature": "Температура в канале",
"TargetTemperature": "Целевая температура",
"TargetHumidity": "Целевая влажность",
"TargetVOC": "Целевое качество воздуха VOC",
"Mode": "Режим",
"DisplayLock": "Блокировка дисплея",
"TemperatureMeasuringPoint": "Точка измерения температуры",
"AllowFanAutoMode": "Разрешить авторежим вентилятора",
"FanIconOutput": "Вывод значка венитлятора",
"DisplayingTheAirflowIcon": "Вывод значка обдува",
"AutoExitTimeFromAuxiliaryMenus": "Время автовыхода из вспомогательных меню, сек:",
"MinimumDaylight": "Минимальная дневная подсветка",
"MaximumDaylight": "Максимальная дневная подсветка",
"MinimumNightIllumination": "Минимальная ночная подсветка",
"MaximumNightIllumination": "Максимальная ночная подсветка",
"Built-inTemperatureCorrection": "Корректировка показний датчика температуры",
"E01": "E01 - Включена пожарная сигнализация",
"E02": "E02 - Отказ датчика t° приточного воздуха",
"E03": "E03 - Отказ датчика t° отработаного теплоносителя",
"E04": "E04 - Отказ датчика t° наружного воздуха",
"E05": "E05 - Отказ датчика t° воздуха в помещении",
"E06": "E06 - Отказ двигателя",
"E07": "E07 - Сработал защитный термостат теплообменника",
"E08": "E08 - Слишком низкая t° приточного воздуха",
"E09": "E09 - Несоответствие параметров теплоносителя",
"E12": "E12 - Проект пульта поврежден",
"E17": "E17 - Встроенный датчик t° не отвечает"
}
}
}
}