9
Instruction manual
5.4
Modbus Register Map
This chapter describes the format of the data contained in the supported Modbus messages.
5.4.1 Registers used during normal operation
Parameter
No.
Address (hex) Reg. Size Read/Write Unit
Type
Description
TYPVLT
0
0x0000
1
RD
-
UINT8
Type and voltage info
POSACT
1
0x0001
1
RD
%
UINT8
Actual position
STATE
2
0x0002
1
RD
-
UINT8
State flags
CURRENT
3
0x0003
1
RD
mA
UINT16
Absolute motor current
TEMP
4
0x0004
1
RD
°C
SINT8
PCB temperature
CYCLES
5
0x0005
2
RD
-
UINT32
Absolute number of cycles
ERRFLAGS
6
0x0007
2
RD
-
UINT32
Error flags
EACON
7
0x0009
1
RD/WR
-
UINT8
Electric Actuator Control Byte
ACKRST
8
0x000A
1
RD/WR
-
UINT8
ACK-Reset-Bits Control Byte
POSSET
9
0x000B
1
RD/WR
%
UINT8
Position setpoint in percent
BCDSET
10
0x000C
1
RD/WR
-
UINT16
Settings for cycle time extension, cycle time
monitoring and current monitoring
NSIGACT
11
0x000D
1
RD/WR
-
UINT8
Action on loss of signal
NSIGWDG
12
0x000E
1
RD/WR
-
UINT16
Loss of signal watchdog time
Remarks:
BCDSET, NSIGACT and NSIGWDG register settings are stored nonvolatile. This means: After
changing one of these registers, a Power-On-Reset of the actuator is required before these
changes take effect.
Register # 40001 refers to register holding register address 0x0000.
5.4.2 TYPVLT
TYPVLT byte contains information about electric actuator type and voltage variant.
It does not change during normal operation.
Byte-Name: TYPVLT
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
<ea_voltage>
<ea_type>
<ea_type>
0 = EA25
1 = EA45
2 = EA120
3 = EA250
4 = EA15
8 = EAMT25
9 = EAMT50
10 = EAMT80
11 = EAMT100
12 = EAMT15
13 = EAMT80B
14 = EAMT100B
<ea_voltage>
0 = 24VDC / 24VAC
1 = 230VAC