The e.manager provides a Modbus TCP and RTU interface for reading out data and for controlling power reduction and the cos phi setpoint.

Modbus TCP

Port

If you use direct marketing, port 502 is already in use. In this case, change the port to e.g. 503. See below.

TCP-Port: 502

IP: An additional network interface is provided

Slave Address: 255

Supported functions: 3,4,6,16

Transaction number
TN

Protocol identifier
PK

Number of following bytes

Address

Function

Data

2 Byte

2 Byte (always 0x0000)

2 Byte (n+2)

1 Byte

1 Byte

n Byte

Modbus RTU

Baud rate: 9600 8N1

Slave Address: adjustable (default: 1)

Supported functions: 3,4,6,16

Max. registers per request: 100

Address

Function

Data

CRC check

1 Byte

1 Byte

n Bytes

2 Bytes

Registers

No

Name

Address

Type

Data format

Unit

Function code

Note

1

PV power

5000-5001

R

U32

W

3

 

2

Power reduction

5002

RW

U16

%

3/6

0-100

Please deactivate the digital inputs

3

Cos phi

5003

RW

S16

---

3/6

+800 to +1000
under-excited

-800 to -1000
over-excited

4

Feed-in

5004-5005

RW

U32

W

3/16

 

5

Grid import

5006-5007

RW

U32

W

3/16

 

6

Total consumption

5008-5009

RW

U32

W

3/16

 

7

Self-consumption

5010-5011

R

U32

W

3

 

8

Installed kWp

5012-5013

R

U32

Wp

3

 

9

Battery state of charge

5014-5015

R

U32

%

3

 

10

Battery charging power

5016-5017

R

U32

W

3

 

11

Battery discharging power

5018-5019

R

U32

W

3

 

12

AC active power

5022-5023

R

FLOAT

KW

3

 

13

AC reactive power

5024-5025

R

FLOAT

KVAR

3

 

14

Global irradiance

5026-5027

R

FLOAT

W/m²

3

 

15

Outside temperature

5028-5029

R

FLOAT

°C

3

 

16

Available PV active power

5030-5031

R

FLOAT

W

3

 

17

PV yield total

5032-5033

R

FLOAT

Wh

3

from version 1.9.3

18 Feed-in energy total 5034-5036 R FLOAT Wh 3 from version 1.9.3
19 Grid import energy total 5036-5037 R FLOAT Wh 3 from version 1.9.3
20 Self-consumption energy total 5038-5039 R FLOAT Wh 3 from version 1.9.3
21 Total consumption energy total 5040-5041 R FLOAT Wh 3 from version 1.9.3
22 Generator energy total 5042-5043 R FLOAT Wh 3 from version 1.9.3
23 Consumer energy total 5044-5045 R FLOAT Wh 3 from version 1.9.3
24 PV operation 5046 R U16   3 from version 1.9.3
If PV power [gt] 0, then 1
25 PV fault 5047 R U16   3

from version 1.9.3
If PV power [gt] 10% and the power of one inverter = 0, then 1

26 Grid import current L1 5048-5049 R FLOAT A 3 from version 1.9.3
27 Grid import current L2 5050-5051 R FLOAT A 3 from version 1.9.3
28 Grid import current L3 5052-5053 R FLOAT A 3 from version 1.9.3
29 Feed-in current L1 5054-5055 R FLOAT A 3 from version 1.9.3
30 Feed-in current L2 5056-5057 R FLOAT A 3 from version 1.9.3
31 Feed-in current L3 5058-5059 R FLOAT A 3 from version 1.9.3
32 Power reduction utility (EVU) 5060 R/W U16 % 3/6 from version 1.9.8
               
34 Power reduction dynamic 5062 R/W U16 % 3/6 from version 1.9.8
35 Power reduction manual 5063 R/W U16 % 3/6 from version 1.9.8

The measured values of the individual inverters or devices can also be queried. This is an overview of the possible measured values. Not all registers necessarily contain valid values.

Invalid value: 0xFFFFFFFF

Offset=50000 + Device ID * 100 + Register

The device ID can be displayed in the e.manager (Maintenance => Configuration files).

Example for the inverter with device ID 20 and E-Total

 

50000 + 20*100 + 4 =52004

No Name Address Type Data format Unit Function code Note
1 PAC Offset+0 R FLOAT W 3
2 E-Day Offset+2 R FLOAT Wh 3
3 E-Total Offset+4 R FLOAT Wh 3
4 Status Offset+6 R FLOAT 3
5 Error Offset+8 R FLOAT 3
6 VAR Offset+10 R FLOAT VAR 3
7 TEMP Offset+12 R FLOAT °C 3
8 UAC.1 Offset+14 R FLOAT V 3
9 UAC.2 Offset+16 R FLOAT V 3
10 UAC.3 Offset+18 R FLOAT V 3
11 IAC.1 Offset+20 R FLOAT A 3
12 IAC.2 Offset+22 R FLOAT A 3
13 IAC.3 Offset+24 R FLOAT A 3
14 COS_PHI.1 Offset+26 R FLOAT 3
15 COS_PHI.2 Offset+28 R FLOAT 3
16 COS_PHI.3 Offset+30 R FLOAT 3
17 UDC.1 Offset+32 R FLOAT V 3
18 UDC.2 Offset+34 R FLOAT V 3
19 UDC.3 Offset+36 R FLOAT V 3
20 UDC.4 Offset+38 R FLOAT V 3
21 UDC.5 Offset+40 R FLOAT V 3
22 UDC.6 Offset+42 R FLOAT V 3
23 UDC.7 Offset+44 R FLOAT V 3
24 UDC.8 Offset+46 R FLOAT V 3
25 UDC.9 Offset+48 R FLOAT V 3
26 UDC.10 Offset+50 R FLOAT V 3
27 UDC.11 Offset+52 R FLOAT V 3
28 UDC.12 Offset+54 R FLOAT V 3
29 UDC.13 Offset+56 R FLOAT V 3
30 UDC.14 Offset+58 R FLOAT V 3
31 UDC.15 Offset+60 R FLOAT V 3
32 UDC.16 Offset+62 R FLOAT V 3
33 IDC.1 Offset+64 R FLOAT A 3
34 IDC.2 Offset+66 R FLOAT A 3
35 IDC.3 Offset+68 R FLOAT A 3
36 IDC.4 Offset+70 R FLOAT A 3
37 IDC.5 Offset+72 R FLOAT A 3
38 IDC.6 Offset+74 R FLOAT A 3
39 IDC.7 Offset+76 R FLOAT A 3
40 IDC.8 Offset+78 R FLOAT A 3
41 IDC.9 Offset+80 R FLOAT A 3
42 IDC.10 Offset+82 R FLOAT A 3
43 IDC.11 Offset+84 R FLOAT A 3
44 IDC.12 Offset+86 R FLOAT A 3
45 IDC.13 Offset+88 R FLOAT A 3
46 IDC.14 Offset+90 R FLOAT A 3
47 IDC.15 Offset+92 R FLOAT A 3
48 IDC.16 Offset+94 R FLOAT A 3

U16: mixed endian
S16: mixed endian
U32: „Word“ from lo high, „Byte“ from high to low
FLOAT: little endian word swap

Examples

Modbus TCP

1. Read out current power

Power: (123456 watts =[gt] 0x0001 E240)
Register: 5000 to 5001 =[gt] 0x1388

Direction

TN

PK

Count

Address

Function

Data

Wago =[gt] EMA

0x1234

0x0000

0x0006

0xFF

0x04

0x13 0x88 0x00 0x02

EMA =[gt] Wago

0x1234

0x0000

0x0007

0xFF

0x04

0x04 0xE2 0x40 0x00 0x01

2. Set power reduction

Power: 60% =[gt] 0x003C
Register: 5002 =[gt] 0x138A

Direction

TN

PK

Count

Address

Function

Data

Wago =[gt] EMA

0x1234

0x0000

0x0006

0xFF

0x06

0x13 0x8A 0x00 0x3C

3. Read out power reduction

Power: 60% =[gt] 0x003C
Register: 5002 =[gt] 0x138A

Direction

TN

PK

Count

Address

Function

Data

Wago =[gt] EMA

0x1234

0x0000

0x0006

0xFF

0x04

0x13 0x8A 0x00 0x01

EMA =[gt] Wago

0x1234

0x0000

0x0007

0xFF

0x04

0x02 0x00 0x3C

4. Set cos phi

Cos phi: 0.9 over-excited =[gt] -900 =[gt] 0xFC7C
Register: 5003 =[gt] 0x138B

Direction

TN

PK

Count

Address

Function

Data

Wago =[gt] EMA

0x1234

0x0000

0x0006

0xFF

0x06

0x13 0x8B 0xFC 0x7C

Cos phi: 0.925 under-excited =[gt] 925 =[gt] 0x039D
Register: 5003 =[gt] 0x138B

Direction

TN

PK

Count

Address

Function

Data

Wago =[gt] EMA

0x1234

0x0000

0x0006

0xFF

0x06

0x13 0x8B 0x03 0x9D

5. Read out cos phi

Cos phi: 0.925 under-excited =[gt] 925 =[gt] 0x039D
Register: 5003 =[gt] 0x138A

Direction

TN

PK

Count

Address

Function

Data

Wago =[gt] EMA

0x1234

0x0000

0x0006

0xFF

0x04

0x13 0x8A 0x00 0x01

EMA =[gt] Wago

0x1234

0x0000

0x0007

0xFF

0x04

0x02 0x03 0x9D

Configuration

 

The Modbus RTU or TCP interface is not activated by default.

To activate a Modbus interface, go to "Configuration" => "Device search", select "Modbus Slave" for the relevant interface and click "Search". A Modbus interface is then created immediately. It becomes available after a restart.

Under "Configuration" => "Maintenance" you can change the RS485 ID or the IP address. Please contact the hotline before making changes there for the first time.

e.g. set IP to 192.168.178.33

e.g. set port to 503

bus_id=192.168.178.33
par2=503