Appendix B. ENIP-2: Modbus
ENIP-2, manual, ENIP.411187.002. Rev. 11.2020
67
Register addresses range is 0 to 59999. You can change the addresses of values using
«
ES Configurator
»
. Values in registers are saved in integer and float formats.
Available data type:
•
Integer
ENIP-2 integer is little-endian order.
For the data conversion obtained use the following formulas (x
–
register
’
s value, y
–
real
value):
Value
ENIP-2-45/100
ENIP-2-41/100
ENIP-2-45/380
Current
x/1000
y= x/5000
x/1000
Voltage
x/100
x/100
y= x/25
Power
y= x/10
y= x/50
y= x/2,5
Energy
y= x/10
y= x/50
y= x/2,5
cos(
φ
), tg (
φ
)
y= x/1000
y= x/1000
y= x/1000
φ
y= x/100
y= x/100
y= x/100
f (3 decimal places)
x/1000
x/1000
x/1000
f (2 decimal places)
x/100
x/100
x/100
THD
y= x/1000
y= x/1000
y= x/1000
•
Float
ENIP-2 float corresponds to IEEE 754.
Default addresses
Address
Quantity of
registers
Value
Type
Dec
hex
Integer RMS
0
0x00 1
Ua
unsigned short
1
0x01 1
Ub
unsigned short
2
0x02 1
Uc
unsigned short
3
0x03 1
Average U
unsigned short
4
0x04 1
Uab
unsigned short
5
0x05 1
Ubc
unsigned short
6
0x06 1
Uca
unsigned short
7
0x07 1
Average line-to-line U
unsigned short
8
0x08 1
Ia
unsigned short
9
0x09 1
Ib
unsigned short
10
0x0A 1
Ic
unsigned short
11
0x0B 1
Average I
unsigned short
12
0x0C 1
Pa
short
13
0x0D 1
Pb
short
14
0x0E 1
Pc
short
15
0x0F 1
Total P
short
16
0x10 1
Qa
short
17
0x11 1
Qb
short
18
0x12 1
Qc
short