background image

Address

4X

Register

s

Address

Registers

description

Attribut

e

Value

40011

10

TempH=0x00

TempL 8-bit inverter's internal temperature

R

16-bit register

40012

11

Hi=0x00

TonH (Lo)

R

16-bit register

40013

12

TonM

TonL 24-bit operating hour counter

R

16-bit register

40014

13

Trecl/UocH 

 

Status1, bit4=1 : 

Trecl/UocL 

 

Status1, bit4=0 : 

16-bit time from reclosing / 16-bit open terminal voltage

R

16-bit register

40015

14

Hi = 0x00

Rac/Phase network impedance measurement

R

16-bit register

8.2. FRAME STRUCTURE OF MODBUS-RTU PROTOCOL

Device address (1-byte) Function (1-byte)

Dane (n-bytes)

CRC-16Lo (1-byte)

CRC-16Hi (1-byte)

8.3. USED FUNCTIONS OF MODBUS-RTU PROTOCOL

Function code

Description

03 (0x03)

Readout measurement values and Inverter state from registers MODBUS-RTU

04 (0x04)

Readout measurement values and Inverter state from registers MODBUS-RTU

8.3.1. FUNCTION 0x03 / 0x04 - READOUT VALUE MEASUREMENTS AND STATUS FROM 

INVERTER

8.3.1.1. READOUT OF CURRENT MEASURED VALUE STORED IN 16-BIT REGISTER [4X / 3X-

REFERENCES]

Function 0x03 / 0x04 are used for readout of status and measurement values from the INVERTER.
The measurement values readout form MODBUS-RTU register is presented by a 16-bit register.
The registers with the measurement value are in the integer format of 16-bit sign (in C/C++ type short int).

The actual measurement value is obtained from the read register using the following algorithms, using the appropriate factor value DW
(see table below).

Table of divider values DW

Measurement

Register

Description

Unit of

measure

DW factor value

Solar panel voltage

Usol

[V] DC

10

Solar panel current 

Isol

[A] DC

100

AC network voltage frequency

Fac

[Hz]

100

AC network voltage 

Uac

[V] AC

1

AC network current

Iac

[A] AC

100

AC network power

Pac

[W] AC

1

AC network energy meter

Eac

[kWh] AC

100

Inverter's internal temperature

Temp

[°C]

1

Operating hour counter

Ton

[h]

60

Time from reclosing

Trec

[s]

1

Network impedance measurement

Rac

[W]

100

Algorithm 1. 

Readout register is saved to regular type variable (float) and then divide it by the factor 

DW

// Fragment of code in C language (VS6.0) presenting above algorithm

short int siMeasurementReg;

float       fMeasurmentValue
......

fMeasurmentValue = (float)siMeasurementRegister;

fMeasurmentValue = fMeasurmentValue / 

DW

;

13

ADA-4040PC3

Summary of Contents for ADA-4040PC3

Page 1: ...User manual ADA 4040PC3 SunMaster to MODBUS RTU protocol converter 1 io_ada 4040pc3_v1 04_en ADA 4040PC3 Copyright 2001 2020 CEL MAR sp j...

Page 2: ...EFERENCES HOLDING REGISTERS 12 8 2 FRAME STRUCTURE OF MODBUS RTU PROTOCOL 13 8 3 USED FUNCTIONS OF MODBUS RTU PROTOCOL 13 8 3 1 FUNCTION 0x03 0x04 READOUT VALUE MEASUREMENTS AND STATUS FROM INVERTER 1...

Page 3: ...plete disable from the supply network is only after disconnecting the power supply circuit voltage Do not carry out the assembly or disassembly of the device if it is enabled This may result to short...

Page 4: ...cables connected to screw terminals The converter use RX RX TX A TX B lines for functioning It is possible to connect 32 devises to RS485 RS422 network constructed on base of ADA 4040PC3 working at th...

Page 5: ...apted to assembly on TS 35 DIN35 rail To install the converter should be mounted on the rail upper part of the cover then press bottom part to hear characteristic Click sound 3 2 COMPUTER CONNECTION T...

Page 6: ...GND USB PC USB Rx Rx Tx A Tx B Tx A Tx B Rx Rx Tx A Tx B GND Rx Rx GND ADA I9140 ADA 4040PC3 USB connector RS485 RS422 connector USB connector RTU RS485 RS422 connector SUN RS485 RS422 connector RS48...

Page 7: ...power on after properly connection according to section above If after connection power supply on front panel will not light green led PWR check correctness of power supply connecting polarization Whe...

Page 8: ...SW1 2 ON OFF In the configuration mode yellow LED located by SW1 micro switch will blink with frequency 1 Hz Start the ADAConfig Software and make the configuration of transmission parameters for each...

Page 9: ...as shown in the table below SW1 1 SW1 2 OFF OFF In the RUN mode the yellow LED located near the SW1 will turn off 5 4 FIRMWARE UPDATE Set SW1 micro switch to configuration mode as in table below SW1 1...

Page 10: ...low SW1 1 SW1 2 OFF OFF In the RUN mode the yellow LED located near the SW1 will turn off 6 DATA TRANSMISSION DIAGNOSTICS To readout diagnostics the SW1 microswitch should be set to the configuration...

Page 11: ...OCOL ADA 4040PC3 protocol converter allows connecting Inverters with SunMaster Soladin protocol as SLAVE to RS485 MODBUS RTU bus The length of RS485 bus can be extended by the use of ADA 4040 repeater...

Page 12: ...6 bit open terminal voltage R 16 bit register 30015 14 Hi 0x00 Rac Phase network impedance measurement R 16 bit register 8 1 2 REGISTERS ACTUAL VALUES MEASUREMENTS AND CONDITION INVERTER READOUT BY FU...

Page 13: ...04 are used for readout of status and measurement values from the INVERTER The measurement values readout form MODBUS RTU register is presented by a 16 bit register The registers with the measurement...

Page 14: ...Hi 11 04 00 02 00 01 CRCLo CRCHi Response with register value Usol Byte no Designation Size Value hex 00 Inverter address 1 byte 11 11 to F7 01 Function code 1 byte 03 04 02 Number of data bytes N byt...

Page 15: ...ue d n div_MeasurmentValue quot div_MeasurmentValue rem Query of register Eac Byte no Designation Size Value hex 00 Inverter address 1 byte 11 11 to F7 01 Function code 1 byte 03 04 02 Registry addres...

Page 16: ...olar panel current Isol from registry address 40004 address 30004 11 03 00 03 00 01 CRCLo CRCHi 11 04 00 03 00 01 CRCLo CRCHi Readout of solar panel current Isol from registry address 40004 address 30...

Page 17: ...ve algorithms using the appropriate factor value DW for register Iac see the Table of divider values DW above Iac 0x00DF 223 100 2 23 A AC 8 3 1 8 READOUT OF POWER VALUE Pac ALTERNATING VOLTAGE NETWOR...

Page 18: ...address 30012 11 03 00 08 0B 02 CRCLo CRCHi 11 04 00 08 0B 02 CRCLo CRCHi Readout of inverter s running time Ton from registry address 40012 address 30012 11 03 04 00 00 F0 DF CRCLo CRCHi 11 04 04 00...

Page 19: ...nown function 02 unknown data address 03 unknown data value 04 SunMaster inverter not respond or is faulty 03 CRC Lo 1 Byte 04 CRC Hi 1 Byte 9 VERSIONS ADA 4040PC3 Order example Product Symbol ADA 404...

Page 20: ...70 C Casing Dimensions 53 x 90 x 62 mm Material PC ABS Degree of casing protection IP40 Degree of terminal protection IP20 Weight 0 10 kg According to standard DIN EN50022 DIN EN43880 Location during...

Reviews: