Today is...
Tuesday, March 19, 2019
Welcome to the Modbus Community, about
the world's leading automation protocol.
Dixell XC645 MODBUS Register
Looking for information about MODBUS to connect to the registers in a Dixell XC645CX regulator

Hi all,

i'm using a Dixell XC645CX regulator for compressor control and i need to connect it to main bms.

i would need modbus register for this regulator so if anyone has it...

thank you in advance

By harry walden on 14 December, 2018 - 10:47 am

This is what I received from Dixell Italy.


HEX HEX HEX HEX
Name Read Register Num. Elements Read Write Register Num. Elements Write Gain Dec Offset Unit Byte ORDER Format R / W
Suction_C 0100 0001 \ \ 0,1 1 0 °C H-L 16 bit Signed R
Suction_F 0100 0001 \ \ 1 0 0 °F H-L 16 bit Signed R
Discharge_C 0101 0001 \ \ 0,1 1 0 °C H-L 16 bit Signed R
Discharge_F 0101 0001 \ \ 1 0 0 °F H-L 16 bit Signed R
Pb3 ntc probe_C 0102 0001 \ \ 0,1 1 0 °C H-L 16 bit Signed R
Pb3 ntc probe_F 0102 0001 \ \ 1 0 0 °F H-L 16 bit Signed R
Suction_C/bar 0106 0001 \ \ 0,1 1 0 °C H-L 16 bit Signed R
Suction_F/psi/Pa 0106 0001 \ \ 1 0 0 °F H-L 16 bit Signed R
Discharge_C/bar 0109 0001 \ \ 0,1 1 0 °C H-L 16 bit Signed R
Discharge_F/psi/Pa 0109 0001 \ \ 1 0 0 °F H-L 16 bit Signed R
Dynamic SEtC_C/bar 0107 0001 \ \ 0,1 1 0 °C H-L 16 bit Signed R
Dynamic SEtC_F/psi/Pa 0107 0001 \ \ 1 0 0 °F H-L 16 bit Signed R
Dynamic SEtF_C/bar 010A 0001 \ \ 0,1 1 0 °C H-L 16 bit Signed R
Dynamic SEtF_F/psi/Pa 010A 0001 \ \ 1 0 0 °F H-L 16 bit Signed R
Valve % modulation 010C 0001 \ \ 1 0 0 % H-L 16 bit Signed R
SuctionAverage_C/bar 010D 0001 \ \ 0,1 1 0 °C H-L 16 bit Signed R
SuctionAverage_F/psi 010D 0001 \ \ 1 0 0 °F H-L 16 bit Signed R
Analog Output 010E 0001 \ \ 1 0 0 % H-L 16 bit Signed R


HEX HEX HEX HEX
Name Read Register Num. Elements Read Write Register Num. Elements Write Gain Dec Offset Unit Byte ORDER Format R / W
Suction SEtC_C/bar 0381 0001 0381 0001 0,1 1 0 °C H-L 16 bit Signed R/W
Suction SEtC_F/psi/Pa 0381 0001 0381 0001 1 0 0 °F H-L 16 bit Signed R/W
Condens. SEtF_C/bar 0382 0001 0382 0001 0,1 1 0 °C H-L 16 bit Signed R/W
Condens. SEtF_F/psi/Pa 0382 0001 0382 0001 1 0 0 °F H-L 16 bit Signed R/W
Remote SEtC_C/bar 0108 0001 0108 0001 0,1 1 0 °C H-L 16 bit Signed R/W
Remote SEtC_F/psi/Pa 0108 0001 0108 0001 1 0 0 °F H-L 16 bit Signed R/W
Remote SEtF_C/bar 010B 0001 010B 0001 0,1 1 0 °C H-L 16 bit Signed R/W
Remote SEtF_F/psi/Pa 010B 0001 010B 0001 1 0 0 °F H-L 16 bit Signed R/W

>This is what I received from Dixell Italy.


>HEX HEX HEX HEX
Name Read Register Num. Elements Read Write Register Num. Elements Write Gain Dec Offset Unit Byte ORDER Format R / W
Suction SEtC_C/bar 0381 0001 0381 0001 0,1 1 0 °C H-L 16 bit Signed R/W

The information Dixel have provided has the Modbus address for each element it supports. You just need to read it carefully as there is no delimiter in the test. Example above could be read as follows:

Name: Suction SEtC_C/bar
Read Register: 0381(hex) or 897(decimal)
Num.Elements: 0001
Read Write Register: 0381(hex) or 897(decimal)
Num.Elements: 0001
Write: 1
Gain: 1
Dec Offset: 0
Unit: °C
Byte Order: H-L
Format: 16-bit Signed
R/W: R/W