17.12.2018, 12:12
Hi
I have problems with the temperatures on a modbus register, everything else works as it should.(25 objekt)
Here are two registries that do not work and two that work
Do not work, the value is 0
{ "name": "Exhaust air temperature", "bus_datatype": "int16", "type": "inputregister", "address": 75,"units": "°C","value_multiplier": 0.01},
{ "name": "Extract air temperature", "bus_datatype": "int16", "type": "inputregister", "address": 76,"units": "°C","value_multiplier": 0.01},
Work fine.
{ "name": "Supply air flow", "bus_datatype": "int16", "type": "inputregister", "address": 94,"units": "m3/h","value_multiplier": 3.6},
{ "name": "Exhaust air flow", "bus_datatype": "int16", "type": "inputregister", "address": 95,"units": "m3/h","value_multiplier": 3.6},
From the manual:
Present value, Signed Word
3x0076 Exhaust air temperature -x.y - +x.y °C (factor 10)
3x0077 Extract air temperature -x.y - +x.y °C (factor 10)
3x0095 Supply air flow 0 - x l/s
3x0096 Exhaust air flow 0 - x l/s
Someone who knows what's wrong?
I have problems with the temperatures on a modbus register, everything else works as it should.(25 objekt)
Here are two registries that do not work and two that work
Do not work, the value is 0
{ "name": "Exhaust air temperature", "bus_datatype": "int16", "type": "inputregister", "address": 75,"units": "°C","value_multiplier": 0.01},
{ "name": "Extract air temperature", "bus_datatype": "int16", "type": "inputregister", "address": 76,"units": "°C","value_multiplier": 0.01},
Work fine.
{ "name": "Supply air flow", "bus_datatype": "int16", "type": "inputregister", "address": 94,"units": "m3/h","value_multiplier": 3.6},
{ "name": "Exhaust air flow", "bus_datatype": "int16", "type": "inputregister", "address": 95,"units": "m3/h","value_multiplier": 3.6},
From the manual:
Present value, Signed Word
3x0076 Exhaust air temperature -x.y - +x.y °C (factor 10)
3x0077 Extract air temperature -x.y - +x.y °C (factor 10)
3x0095 Supply air flow 0 - x l/s
3x0096 Exhaust air flow 0 - x l/s
Someone who knows what's wrong?