Skip to main content
Skip table of contents

List of Modbus Registers

Decimal Address

Register Name

Access

Description

Persistence

Group

0

VERSION AND MODULE TYPE

Read

LSB – type (device ID), MSB - FW version / 10

YES

Common registers

1

MODULE ADDRESS

Read/write

Modbus address setting via Modbus from 1 to 255

YES

2

BAUD RATE AND PROTOCOL

Read-only

Not used. Use registers from 135 to 138

YES

3

COUNTER OF RECEIVED FRAMES (32-Bit)

Read-only

Default state is 0. Counting the received Modbus frames from the last powering up or module reset.

YES

4

0x004

5

COUNTER OF FRAMES WITH ERROR (32-Bit)

Read-only

Default state is 0. Counting the incorrect received Modbus frames from the last powering up or module reset.

YES

6

0x006

7

COUNTER OF SENT FRAMES (32-Bit)

Read-only

Default state is 0. Counting the sent Modbus frames from the last powering up or module reset.

YES

8

0x008

11

UP TIME

Read-only

 

This 32-bit register contains module counting time in seconds from the last powering up or module reset

NO

12

0x00A

135

BAUD RATE

Read/write

Transmission speed is defined by the user calculated using the formula: baud rate = register value x 10. The default value is 960 (9600 bps).

YES

136

STOP BitS

137

DATA BitS

Read/write

Supported values are 7 and 8. The default value is 8.

YES

138

PARITY Bit

Read/write

Parity bit. The default value is 0 (no parity). Allowed values: 0 (default): none, 1: odd, 2: even

YES

139

RESPONSE DELAY

Read/write

Delay in ms before sending the response. The default value is 0.

YES

300

SYSTEM CONFIGURATION

Read/write

Actuator model

YES



Configuration



















1005

TYPE OF CONTROL

Read/write

Select the actuator type of control:
0: Modbus (DIP switch disabled)
1: 10 V (DIP switch disabled)
2: 2-10 V (DIP switch disabled)
3: 0 5 V (DIP switch disabled)
4: 5-10 V (DIP switch disabled)
5: 2-6 V (DIP switch disabled)
6: 6-10 V (DIP switch disabled)
7 (default): selected by DIP switch

YES

1006

Direct/Reverse & Failsafe Direction Setting

Read/write

Select the actuator's action (direct or reverse) and fail-safe direction:
Bit 0: direct action (1-default); reverse action (0)
Bit 1: fail-safe DOWN (1); fail-safe UP (0-default)

YES

1007

FORCE CALIBRATION

Read/write

Force calibration (valve stroke learning); 1 - force calibration (automatic reset of value after calibration)

NO

1008

JUMPER ENABLE (ER board)

Read/write

Fail-safe jumper enable setting: 0 (default) - jumper enabled, 1 - jumper disabled

YES

1009

CHANGEOVER SETTING

Read/write

Temperature loops action selection:
0 (default): heating
1: cooling
2: automatic (according ∆T)

YES

1010

TEMPERATURE PROBE SELECTION

Read/write

Temperature probe selection:
0 (default): supply temperature (T1)
1: return temperature (T2)
2: ∆T

YES

1013

FUNCTIONS ENABLE

Read/write

Actuator function setting (0-disable - default):
Bit 0: enable temperature control function
Bit 1: enable min. ΔT limitation function
Bit 2: enable function max. temperature limitation function
Bit 3: enable function min. temperature limitation function

YES

1014

FUNCTIONS STATUS

Read-only

Actuator function setting:
Bit 0: function temperature control activated (1-active)
Bit 1: function temperature min. ΔT limit activated
Bit 2: function temperature max. limit activated
Bit 3: function temperature min. limit activated

NO

1015

% Minimum Opening Valve (Temperature loops)

Read/write

Set minimum opening valve when the temperature loops and limits are active.

YES

1016

DIP Switch & Push Button & Jumper STATUS

Read-only

DIP switches and jumper status:
Bit 0: DIP1 status: "Direct Action (OFF) - Reverse Action (ON)"
Bit 1: DIP2 status: "Modulating Control (OFF) - Not Used (ON)"
Bit 2: DIP3 status: "Normal Operation (OFF) - Bootloader (ON)"
Bit 3: DIP4 status: "0-10 V" (OFF) - "2-10 V" (ON)"
Bit 4: DIP5 status: "Not Used"
Bit 5: DIP6 status: "Voltage Control (OFF)" - Current Control (ON)"
Bit 6: Push button: status: "Active" (Pressed) - Not Active (Released)
Bit 7: Jumper status: "Fail-safe Down" (Jumper Insert) -" Fail-safe UP"

NO

1018

VALVE STROKE (mm*100)

Read/write

Valve stroke (mm*100) - after calibration phase

YES

1019

OVERVOLTAGE EVENTS (24 V AC > 20%) (230 V > 10%)

Read/write

Overvoltage events (24 V AC > 20%) (230 V > 10%)

YES

Diagnostic/Alarms

1020

UNDERVOLTAGE EVENTS (V AC < 20%) (230 V < 10%)

Read/write

Undervoltage events (V AC < 20%) (230 V < 10%)

YES

1021

FULLY OPEN EVENTS

Read/write

Fully opened events

YES

1022

FULLY CLOSE EVENTS

Read/write

Fully closes events

YES

1023

UNEXPECTED STALL CONDITION EVENTS (within calculated stroke)

Read/write

Unexpected stall condition events (within calculated stroke)

YES

1024

UNEXPECTED STALL CONDITION EVENTS (outside calculated stroke)

Read/write

Unexpected stall condition events (outside calculated stroke)

YES

1025

VALVE STROKE ERROR > max. (60 mm)

Read/write

Valve stroke error > max. (60 mm)

YES

1026

VALVE STROKE ERROR < min. (5 mm)

Read/write

Valve stroke error < min. (5 mm)

YES

1027

ACTUATOR OPERATING MODE

Read-only

Actuator operating mode (0 - not active) (1- active):
Bit 0: Normal Running
Bit 1: Init Position Phase
Bit 2: Learning Phase
Bit 3: Fail Safe Phase
Bit 4: Error Phase
Bit 5: Manual Override Phase

NO

1028

ERROR TYPE

Read-only

Error type: (0- no error) (1- error):
Bit 0: T1 temperature sensor error (out of range)
Bit 1: T1 temperature sensor error (out of range)
Bit 2: spare
Bit 3: spare
Bit 4: valve stroke < 5 mm
Bit 5: valve stroke > 60 mm
Bit 6: unexpected stall condition events (within calculated stroke)
Bit 7: unexpected stall condition events (outside calculated stroke
Bit 8: undervoltage error
Bit 9: overvoltage error
Bit 10: time clock error

YES

1033

ACTUATOR RESET

Read/write

Force actuator reset (1)

NO

Configuration

1034

BMS COMMAND

Read/write

BMS command (0-100%)*10

NO


Input/Output

1037

FEEDBACK

Read-only

Actuator position (0-100%), valve position (0-100%)*10

NO

1100

SET HEATING ∆T CONTROL

Read/write

Set heating ∆T control (°C*10)

YES

Setpoints











1101

SET COOLING ∆T CONTROL

Read/write

Set cooling ∆T control (°C*10)

YES

1102

SET HEATING SUPPLY TEMPERATURE

Read/write

Set heating supply temperature (°C*10)

YES

1103

SET COOLING SUPPLY TEMPERATURE

Read/write

Set cooling supply temperature (°C*10)

YES

1104

SET HEATING RETURN TEMPERATURE

Read/write

Set heating return temperature (°C*10)

YES

1105

SET COOLING RETURN TEMPERATURE

Read/write

Set cooling return temperature (°C*10)

YES

1106

SET HEATING ∆T LIMITATION

Read/write

Set heating ∆T limitation (°C*10)

YES

1107

SET COOLING ∆T LIMITATION

Read/write

Set cooling ∆T limitation (°C*10)

YES

1108

SET HEATING SUPPLY TEMPERATURE LIMIT

Read/write

Set heating supply temperature limit (°C*10)

YES

1109

SET COOLING SUPPLY TEMPERATURE LIMIT

Read/write

Set cooling supply temperature limit (°C*10)

YES

1110

SET HEATING RETURN TEMPERATURE LIMIT

Read/write

Set heating return temperature limit (°C*10)

YES

1111

SET COOLING RETURN TEMPERATURE LIMIT

Read/write

Set cooling return temperature limit (°C*10)

YES

1114

SUPPLY TEMPERATURE VALUE

Read-only

Supply temperature value (°C*10)

NO

Temperature Sensors


1115

RETURN TEMPERATURE VALUE

Read-only

Return temperature value (°C*10)

NO

1116

∆T VALUE (S1 – S2)

Read-only

∆T value (T1 – T2) (°C*10)

NO

1181

CLOCK MINUTES

Read/write

Clock minutes

YES

Clock function




1182

CLOCK HOURS

Read/write

Clock hours

YES

1183

CLOCK DAY

Read/write

Clock day

YES

1184

CLOCK MONTH

Read/write

Clock month

YES

1185

CLOCK YEAR

Read/write

Clock year

YES

1186

RESET FOR EEPROM INITIALIZATION

Read/write

Reset for EEPROM initialization

NO

Configuration

1192

OUT LOOP BMS

Read-only

Output loop BMS (*10)

NO

Loop outputs



1197

OUT LOOP T CONTROL

Read-only

Output loop T control (*10)

NO

1198

OUT LOOP T LIMITS

Read-only

Output loop T limits (*10)

NO

1199

OUT LOOP "ACTIVE"

Read-only

Output loop "active" (*10)

NO

1230

LOOP TYPE P, P+I, P+I+D (∆T heating loop)

Read/write

Loop type P, P+I, P+I+D (∆T heating loop)

YES

Loop parameters

















































































































































































































1231

DERIVATIVE TIME (gain) (∆T heating loop)

Read/write

Derivative time (gain) (∆T heating loop)

YES

1232

INTEGRAL TIME (min.) (∆T heating loop)

Read/write

Integral time (min.) (∆T heating loop)

YES

1233

PROPORTIONAL BAND ∆T (°C*10) (∆T heating loop)

Read/write

Proportional band ∆T (°C*10) (∆T heating loop)

YES

1234

LOOP TYPE P, P+I, P+I+D (∆T cooling loop)

Read/write

Loop type P, P+I, P+I+D (∆T cooling loop)

YES

1235

DERIVATIVE TIME (gain) (∆T cooling loop)

Read/write

Derivative time (gain) (∆T cooling loop)

YES

1236

INTEGRAL TIME (min.) (∆T cooling loop)

Read/write

Integral time (min.) (∆T cooling loop)

YES

1237

PROPORTIONAL BAND ∆T (°C*10) (∆T cooling loop)

Read/write

Proportional band ∆T (°C*10) (∆T cooling loop)

YES

1238

LOOP TYPE P, P+I, P+I+D (T heating supply loop)

Read/write

Loop type P, P+I, P+I+D (T heating supply loop)

YES

1239

DERIVATIVE TIME (gain) (T heating supply loop)

Read/write

Derivative time (gain) (T heating supply loop)

YES

1240

INTEGRAL TIME (min.) (T heating supply loop)

Read/write

Integral time (min.) (T heating supply loop)

YES

1241

PROPORTIONAL BAND ∆T (°C*10) (T heating supply loop)

Read/write

Proportional band ∆T (°C*10) (T heating supply loop)

YES

1242

LOOP TYPE P, P+I, P+I+D (T cooling supply loop)

Read/write

Loop type P, P+I, P+I+D (T cooling supply loop)

YES

1243

DERIVATIVE TIME (gain) (T cooling supply loop)

Read/write

Derivative time (gain) (T cooling supply loop)

YES

1244

INTEGRAL TIME (min.) (T cooling supply loop)

Read/write

Integral time (min.) (T cooling supply loop)

YES

1245

PROPORTIONAL BAND ∆T (°C*10) (T cooling supply loop)

Read/write

Proportional band ∆T (°C*10) (T cooling supply loop)

YES

1246

LOOP TYPE P, P+I, P+I+D (T heating Return loop)

Read/write

Loop type P, P+I, P+I+D (T heating return loop)

YES

1247

DERIVATIVE TIME (gain) (T heating Return loop)

Read/write

Derivative time (gain) (T heating return loop)

YES

1248

INTEGRAL TIME (min.) (T heating Return loop)

Read/write

Integral time (min.) (T heating return loop)

YES

1249

PROPORTIONAL BAND ∆T (°C*10) (T heating Return loop)

Read/write

Proportional band ∆T (°C*10) (T heating return loop)

YES

1250

LOOP TYPE P, P+I, P+I+D (T cooling Return loop)

Read/write

Loop type P, P+I, P+I+D (T cooling return loop)

YES

1251

DERIVATIVE TIME (gain) (T cooling Return loop)

Read/write

Derivative time (gain) (T cooling return loop)

YES

1252

INTEGRAL TIME (min.) (T cooling Return loop)

Read/write

Integral time (min.) (T cooling return loop)

YES

1253

PROPORTIONAL BAND ∆T (°C*10) (T cooling Return loop)

Read/write

Proportional band ∆T (°C*10) (T cooling return loop)

YES

1254

LOOP TYPE P, P+I, P+I+D (∆T heating loop limit)

Read/write

Loop type P, P+I, P+I+D (∆T heating loop limit)

YES

1255

DERIVATIVE TIME (gain) (∆T heating loop limit)

Read/write

Derivative time (gain) (∆T heating loop limit)

YES

1256

INTEGRAL TIME (min.) (∆T heating loop limit)

Read/write

Integral time (min.) (∆T heating loop limit)

YES

1257

PROPORTIONAL BAND ∆T (°C*10) (∆T heating loop limit)

Read/write

Proportional band ∆T (°C*10) (∆T heating loop limit)

YES

1258

LOOP TYPE P, P+I, P+I+D (∆T cooling loop limit)

Read/write

Loop type P, P+I, P+I+D (∆T cooling loop limit)

YES

1259

DERIVATIVE TIME (gain) (∆T cooling loop limit)

Read/write

Derivative time (gain) (∆T cooling loop limit)

YES

1260

INTEGRAL TIME (min.) (∆T cooling loop limit)

Read/write

Integral time (min.) (∆T cooling loop limit)

YES

1261

PROPORTIONAL BAND ∆T (°C*10) (∆T cooling loop limit)

Read/write

Proportional band ∆T (°C*10) (∆T cooling loop limit)

YES

1262

LOOP TYPE P, P+I, P+I+D (T heating supply loop limit)

Read/write

Loop type P, P+I, P+I+D (T heating supply loop limit)

YES

1263

DERIVATIVE TIME (gain) (T heating supply loop limit)

Read/write

Derivative time (gain) (T heating supply loop limit)

YES

1264

INTEGRAL TIME (min.) (T heating supply loop limit)

Read/write

Integral time (min.) (T heating supply loop limit)

YES

1265

PROPORTIONAL BAND ∆T (°C*10) (T heating supply loop limit)

Read/write

Proportional band ∆T (°C*10) (T heating supply loop limit)

YES

1266

LOOP TYPE P, P+I, P+I+D (T cooling supply loop limit)

Read/write

Loop type P, P+I, P+I+D (T cooling supply loop limit)

YES

1267

DERIVATIVE TIME (gain) (T cooling supply loop limit)

Read/write

Derivative time (gain) (T cooling supply loop limit)

YES

1268

INTEGRAL TIME (min.) (T cooling supply loop limit)

Read/write

Integral time (min.) (T cooling supply loop limit)

YES

1269

PROPORTIONAL BAND ∆T (°C*10) (T cooling supply loop limit)

Read/write

Proportional band ∆T (°C*10) (T cooling supply loop limit)

YES

1270

LOOP TYPE P, P+I, P+I+D (T heating Return loop limit)

Read/write

Loop type P, P+I, P+I+D (T heating return loop limit)

YES

1271

DERIVATIVE TIME (gain) (T heating Return loop limit)

Read/write

Derivative time (gain) (T heating return loop limit)

YES

1272

INTEGRAL TIME (min.) (T heating Return loop limit)

Read/write

Integral time (min.) (T heating return loop limit)

YES

1273

PROPORTIONAL BAND ∆T (°C*10) (T heating Return loop limit)

Read/write

Proportional band ∆T (°C*10) (T heating return loop limit)

YES

1274

LOOP TYPE P, P+I, P+I+D (T cooling Return loop limit)

Read/write

Loop type P, P+I, P+I+D (T cooling return loop limit)

YES

1275

DERIVATIVE TIME (gain) (T cooling Return loop limit)

Read/write

Derivative time (gain) (T cooling return loop limit)

YES

1276

INTEGRAL TIME (min.) (T cooling Return loop limit)

Read/write

Integral time (min.) (T cooling return loop limit)

YES

1277

PROPORTIONAL BAND ∆T (°C*10) (T cooling Return loop limit)

Read/write

Proportional band ∆T (°C*10) (T cooling return loop limit)

YES

List of Modbus registers

Configuration Area

Register address 0: Version and Module type

This registry shows the firmware version and the device ID of the actuator.

Register address 1: Module Address

Defines the Modbus address of the device from 1 to 255.

Register address 3: Counter of Received Frames (LSW)

This database register contains the least significant word of the counter of received frames from the last powering-up or module reset.

Register address 4: Counter of Received Frames (MSW)

This database register contains the most significant word of the counter of received frames from the last powering-up or module reset.

Register address 5: Counter of Frames with Error (LSW)

This database register contains the least significant word of the counter of frames with error from the last powering-up or module reset.

Register address 6: Counter of Frames with Error (MSW)

This database register contains the most significant word of the counter of frames with error from the last powering-up or module reset.

Register address 7: Counter of Sent Frames (LSW)

This database register contains the least significant word of the counter of sent frames from the last powering-up or module reset.

Register address 8: Counter of Sent Frames (MSW)

This database register contains the most significant word of the counter of sent frames from the last powering-up or module reset.

Register address 11: Up Time (LSW)

This database register contains the least significant word of the uptime counter from the last powering-up or module reset.

Register address 12: Up Time (MSW)

This database register contains the most significant word of the uptime counter from the last powering-up or module reset.

Register address 135: Baud Rate

It defines the possibility to set the modbus protocol baud rate according to the following possibilities:

Addr. 1 (value)Modbus Baud rate
19600
219200
Selection of the Baud rate

Register address 136: Stop Bits

Defines the number of stop bits in the Modbus communication parameters according to the following possibilities:

Addr. 136 (value)Number of stop bits
11
22
Stop bits configuration for Modbus communication

Register address 137: Data Bits

Defines the number of stop bits in the Modbus communication parameters according to the following possibilities:

Addr. 137 (value)Data bits
7Data has 7 bits
8Data has 8 bits
Data bits configuration for Modbus communication

Register address 138: Parity Bit

Defines the value of parity bit in the Modbus communication parameters according to the following possibilities:

Addr. 138 (value)Party bit
0None (default)
1Odd
2Even
Pairty bit configuration for Modbus communication

Register address 139: Response delay

This register show the delay (in ms) before sending the response to the master. The default value is 0.

Register address 139: System Configuration

This registry shows product part number.

Register address 1005: Type of Control

Defines the type of actuator command signal (selectable via Modbus only if dip switches are disabled):

Addr.1005 (value)

Type of Control

0

Modbus (the command of the actuator is set via the Modbus command into the range 0-100%). Dipswitches are disabled.

1

0 - 10 V (the Modbus connection can be present to configure and monitor the system). Dipswitches are disabled.

2

2 - 10 V (the Modbus connection can be present to configure and monitor the system) . Dipswitches are disabled.

3

0 - 5 V (the Modbus connection can be present to configure and monitor the system) . Dipswitches are disabled.

4

5 - 10 V (the Modbus connection can be present to configure and monitor the system) . Dipswitches are disabled.

5

2 - 6 V (the Modbus connection can be present to configure and monitor the system) . Dipswitches are disabled.

6

6 - 10 V (the Modbus connection can be present to configure and monitor the system) . Dipswitches are disabled.

7

Indicates that the command signal is selected from dip switches (default value).

Type of control

The 4-20mA command can only be set via dip switches.

Register Address 1006: Command signal action and setting of the emergency return direction

Defines the action type of the command signal (direct or reverse action) and the direction of the actuator in case of emergency return (function present only for models with emergency return).

Addr1006 (value)

Configuration of the actuator action and Failsafe direction

bit0

Direct action (bit0=1); reverse (bit0=0)

bit1

Failsafe DOWN (bit1=1); Failsafe UP (bit1=0)

Selection of the action and failsafe direction of the actuator (if dip switches are disabled)

Register Address 1007: Forced Calibration of the stroke

Defines the possibility of performing forced calibration of the stroke (by writing the bit0 to 1). At the end of the calibration the bit is automatically reset.

Register Address 1008: Enable Jumper for emergency return

Defines the enabling of the jumper for selecting the direction in case of emergency return according to the following table:

Addr1008 (value)

Enabling

0

Jumper Enabled

1

Jumper Disabled

Enabling of the jumper of the emergency return board

Register Address 1009: Changeover setting

This register defines the temperature loop action according to the following table:

Addr1009 (value)

Changeover

0

Heating (default)

1

Cooling

2

Automatic (according ΔT)

Changeover setting

Register Address 1010: Temperature Probe Selection

This register defines the temperature sensor to use in the loops according to the following table:

Addr1010 (value)

Temperature probe selection

0

Supply temperature (T1) (default)

1

Return temperature (T2)

2

ΔT

Temperature probe selection

Register Address 1013: Functions enable

Defines the enabling of the MVE-2-RS system operating loops according to the following table:

Addr1013.bit

Functions enable

bit 0

Enable temperature control function

bit 1

Enable min. ΔT limitation function

bit 2

Enable max. temperature limitation function

bit 3

Enable min. temperature limitation function

Functions enable

Register Address 1014: Functions status

Defines the status of the MVE-2-RS system operating loops according to the following table:

Addr1014.bit

Functions enable

bit 0

Temperature control function activated

bit 1

Min. ΔT limitation function activated

bit 2

Max. temperature limitation function activated

bit 3

Min. temperature limitation function activated

Functions status

Register Address 1015: Minimum Opening Valve (%)

This database register contains the minimum opening valve value (expressed as a percentage) when the temperature loops are active.

Register Address 1016: DIP Switches & Push Button & Jumper status

Defines the status of the dip switches, the push button (used for the forced calibration of the stroke) and the jumper (used to define the direction of the emergency return) according to the following table:

Addr1016.bit

DIP Switch & Push Button & Jumper Status

bit 0

Direct action (bit0 = 1). Reverse action (bit0 = 0)

bit 1

Modulating control (bit1 = 1). 3 POINTS control (bit1 = 0)

bit 2

No Sequence (bit2 = 1). Sequence (bit2 = 0).

bit 3

0-10V control (bit3 = 1). 2-10V control (bit3 = 0).

bit 4

0-5V/2-6V control (bit4 = 1). 5-10V/6-10V control (bit4 = 0)

bit 5

Voltage control (bit5 = 1). Current control (bit5 = 0).

bit 6

Push Button status (for calibration). Pressed (bit6 = 1), Released (bit6 = 0)

bit 7

Jumper status. Bit7 = 1 (failsafe DOWN). Bit7 = 0 (failsafe UP).

Information about the status of dip switches, push button and the jumper on the emergency return board

Register Address 1019: Valve Stroke (mm)

This database register contains the calculated valve stroke value. The value stored in the register is multiplied by 100. A value of 500 corresponds to a stroke of 5mm.

DIAGNOSTIC

Register Address 1019: Over voltage Events

The system over voltage events are stored in this address, that is:

  • 24V + 20%
  • 230V + 10%

Default value is 0 and will start from 1 with the first error event.

If the value of the register reaches the maximum limit (65534 = 0xFFFE) this value will remain in memory.

Registro Address 1020: Under voltage Events

The system under voltage events are stored in this address, that is:

  • 24V -20%
  • 230V -10%

Default value is 0 and will start from 1 with the first error event.

If the value of the register reaches the maximum limit (65534 = 0xFFFE) this value will remain in memory.

Register Address 1021: Number of full opening events

This address stores the valve full opening events. The default value is 0 and will start from 1 which corresponds to 10 total valve opening (in order to avoid continuous writing on the memory that could damage the component). If the value of the Register reaches the maximum limit (65534 = 0xFFFE) this value will remain in memory.

Register Address 1022: Number of full closing events

This address stores the valve full closing events. The default value is 0 and will start from 1 which corresponds to 10 total valve opening (in order to avoid continuous writing on the memory that could damage the component). If the value of the register reaches the maximum limit (65534 = 0xFFFE) this value will remain in memory.

Register Address 1023: Unexpected stall events within the stroke

Unexpected stall events within the valve stroke are stored in this address. The default value is 0 and will start from 1 which corresponds to 1 unexpected stall event. If the value of the register reaches the maximum limit (65534 = 0xFFFE) this value will remain in memory.

Register Address 1024: Unexpected stall events outside the stroke

This address stores unexpected stall events outside the stroke valve (extra stroke). The default value is 0 and will start from 1 which corresponds to 1 unexpected stall event. If the value of the register reaches the maximum limit (65534 = 0xFFFE) this value will remain in memory.

Register Address 1025: Stroke calculation events greater than 60mm

This address stores the calculation events of the stroke greater than 5mm (during the calibration phase). The default value is 0 and will start from 1 which corresponds to 1 calculation event of the stroke less than 5mm. If the value of the Register reaches the maximum limit (65534 = 0xFFFE) this value will remain in memory.

Register Address 1026: Stroke calculation events less than 5mm

This address stores the calculation events of the stroke less than 5mm (during the calibration phase). The default value is 0 and will start from 1 which corresponds to 1 calculation event of the stroke less than 5mm. If the value of the Register reaches the maximum limit (65534 = 0xFFFE) this value will remain in memory.

Register Address 1027: Operating states

The operating states of the system are stored in this address according to the following table:

Addr27.bit

Operating states

bit 0

Normal (bit0 = 1). In this state the system works normally.

bit 1

Initial positioning (bit1 = 1). After switching-on or after using the manual override, the actuator performs the initial positioning in the direction defined by the action type (direct or reverse).

bit 2

Calibration (bit2 = 1). In this operating state, the actuator is calculating the valve stroke.

bit 3

Fail Safe (bit3 = 1). In this operating state, the actuator is performing an emergency return.

bit 4

Error (bit4 = 1). In this operating state, the actuator is faulty. The type of error is indicated in the address word 28

bit 5

Manual override (bit5 = 1). In this operating state, the manual override is active.

Operating mode of the actuator

Register Address 1028: Type of error

The types of errors are stored in this address according to the following table:

Addr28.bit

Errors

bit 0

Supply temperature sensor error (T1). This error (bit0 = 1) indicates an out-of-scale value of the supply temperature sensor (if provided).

bit 1

Return temperature sensor error (T2). This error (bit1 = 1) indicates an out-of-scale value of the return temperature sensor (if provided).

bit 2

reserved

bit 3

reserved

bit 4

Calculation error of the valve stroke less than 5 mm. This error (bit4 = 1) indicates that the stroke value calculated by the calibration phase is less than 5mm.

bit 5

Calculation error of the valve stroke greater than 60 mm. This error (bit5 = 1) indicates that the stroke value calculated by the calibration phase is greater than 60mm.

bit 6

Unexpected stall error within the calculated stroke. This error (bit6 = 1) indicates an unexpected stall within the calculated stroke.

bit 7

Unexpected stall error outside the calculated stroke. This error (bit7 = 1) indicates an unexpected stall outside the calculated stroke.

bit 8

Low voltage error. This error (bit8 = 1) indicates that the value of the supply voltage is below 20% of the nominal value.

bit 9

High voltage error. This error (bit9 = 1) indicates that the value of the supply voltage is above 20% of the nominal value.

bit 10

Clock error. This error (bit10 = 1) indicates that the time and date values have not been initialized (from the BMS or the cloud). It’s set to 0 by the firmware once the time and date have been set.

List of the error type of the actuator

AREA INPUT/OUTPUT

Register Address 1033: Actuator Reset

Through this register it is possible to perform a forced reset of the system by forcing its value to 1.

Register Address 1033: Command Signal from the BMS (0 – 100%)

This register contains the value of the BMS command in the range 0-100%.

The value contained in the register is multiplied by 10 (0-1000).

Register Address 1037: Feedback Signal

This register contains the value of the valve position (feedback) in the range 0-100%.

The value contained in the register is multiplied by 10.

SETPOINTS

This section of the database contains the registers necessary for the loop setpoints.

Register Address 1100: Set Heating ΔT Control (°C)

This database register contains the value of the setpoint for heating ΔT control loop.

The value contained in the register is multiplied by 10.

Register Address 1101: Set Cooling ΔT Control (°C)

This database register contains the value of the setpoint for cooling ΔT control loop.

The value contained in the register is multiplied by 10.

Register Address 1102: Set Heating Supply Temperature (°C)

This database register contains the value of the setpoint for heating supply temperature loop.

The value contained in the register is multiplied by 10.

Register Address 1103: Set Cooling Supply Temperature (°C)

This database register contains the value of the setpoint for cooling supply temperature loop.

The value contained in the register is multiplied by 10.

Register Address 1104: Set Heating Return Temperature (°C)

This database register contains the value of the setpoint for heating return temperature loop.

The value contained in the register is multiplied by 10.

Register Address 1105: Set Cooling Return Temperature (°C)

This database register contains the value of the setpoint for cooling return temperature loop.

The value contained in the register is multiplied by 10.

Register Address 1106: Set Heating ΔT Limitation (°C)

This database register contains the value of the setpoint for heating ΔT limitation loop.

The value contained in the register is multiplied by 10.

Register Address 1107: Set Cooling ΔT Limitation (°C)

This database register contains the value of the setpoint for cooling ΔT limitation loop.

The value contained in the register is multiplied by 10.

Register Address 1108: Set Heating Supply Temperature Limitation (°C)

This database register contains the value of the setpoint for heating supply temperature limitation loop.

The value contained in the register is multiplied by 10.

Register Address 1109: Set Cooling Supply Temperature Limitation (°C)

This database register contains the value of the setpoint for cooling supply temperature limitation loop.

The value contained in the register is multiplied by 10.

Register Address 1110: Set Heating Return Temperature Limitation (°C)

This database register contains the value of the setpoint for heating return temperature limitation loop.

The value contained in the register is multiplied by 10.

Register Address 1111: Set Cooling Return Temperature Limitation (°C)

This database register contains the value of the setpoint for cooling return temperature limitation loop.

The value contained in the register is multiplied by 10.

Register Address 1114: Supply Temperature (°C)

This database register contains the supply temperature value. The value stored in the register is multiplied by 10.

If the sensor is disconnected or faulty, the stored value is 5000.

Register Address 1115: Return Temperature (°C)

This database register contains the return temperature value.

The value stored in the register is multiplied by 10.

If the sensor is disconnected or faulty, the stored value is 5000.

Register Address 1116: ΔT(°C)

This database register contains the value of the difference between the supply and return temperatures (ΔT).

The value stored in the register is multiplied by 10.

If the supply and/or return temperature sensor is disconnected or faulty, the stored value is 5000.

CLOCK FUNCTION

This section of the database contains the registers necessary for date and time function.

Register Address 1181: Minutes

This database register contains the value of the minutes received during the time synchronization phase.

Register Address 1182: Hours

This database register contains the value of the hours received during the time synchronization phase.

Register Address 1183: Day

This database register contains the value of the day received during the time synchronization phase.

Register Address 1184: Month

This database register contains the value of the month received during the time synchronization phase.

Register Address 1185: Year

This database register contains the value of the year received during the time synchronization phase.

Registers from address 181 to address 185 contain the values that store the date and time of the actuator once they have been synchronized (only necessary in the case of energy calculation).

The actuator doesn’t have a “buffer” battery so that every time it is turned-off or reset the date and time are lost, a new synchronization will therefore be required.

Register Address 1186: Reset EEPROM Area

This database register allows to reset EEPROM area.

Writing the value to 1 will reset the memory area to the default values.

LOOP OUTPUTS

This section of the database contains the registers corresponding to the various outputs of the system control loops.

Register Address 1192: Loop Output BMS (%)

This database register contains the percentage output value of the BMS loop.

Register Address 1197: Loop Output Temperature Control (%)

This database register contains the percentage output value of the Temperature control loop.

If one or both of the temperature sensors are disconnected or faulty, the stored value is 5000.

Register Address 1198: Loop Output Temperature Limitations (%)

This database register contains the percentage output value of the Temperature limit loop.

If one or both of the temperature sensors are disconnected or faulty, the stored value is 5000.

Register Address 1999: Operating loop output (%)

This database register contains the percentage out value of the operational loop resulting from the actually enabled functions.

LOOP PARAMETERS

This section of the database contains the registers needed to manage the loops.

Register Address 1230: Action Type of ΔT heating loop

This database register contains the type of loop action that can be:

Addr1230 (value)

Action type

0

Proportional (P)

1

Proportional Integral (PI)

2

Proportional Integral Derivative (PID)

Selection of the action type of the ΔT heating loop

Register Address 1231: Derivative Time of ΔT heating loop

This database register contains the derivative time of the derivative action expressed as "gain" from 1 to 1000 (default value is 1).

Register Address 1232: Integral Time of ΔT heating loop (min)

This database register contains the integral time of the integral action expressed in minutes.

Register Address 1233: Proportional Bandwidth of ΔT heating loop (°C)

This database register contains the proportional band of the ΔT heating loop. The value stored in the register is multiplied by 10.

7.7.5 Register Address 1234: Action Type of ΔT cooling loop

This database register contains the type of loop action that can be:

Addr1234 (value)

Action type

0

Proportional (P)

1

Proportional Integral (PI)

2

Proportional Integral Derivative (PID)

Selection of the action type of the ΔT cooling loop

7.7.6 Register Address 1235: Derivative Time of ΔT cooling loop

This database register contains the derivative time of the derivative action expressed as "gain" from 1 to 1000 (default value is 1).

7.7.7 Register Address 1236: Integral Time of ΔT cooling loop (min)

This database register contains the integral time of the integral action expressed in minutes.

7.7.8 Register Address 1237: Proportional Bandwidth of ΔT cooling loop (°C)

This database register contains the proportional band of the ΔT cooling loop. The value stored in the register is multiplied by 10.

7.7.9 Register Address 1238: Action Type of T heating supply loop

This database register contains the type of loop action that can be:

Addr1238 (value)

Action type

0

Proportional (P)

1

Proportional Integral (PI)

2

Proportional Integral Derivative (PID)

Selection of the action type of T heating supply loop

Register Address 1239: Derivative Time of T heating supply loop

This database register contains the derivative time of the derivative action expressed as "gain" from 1 to 1000 (default value is 1).

Register Address 1240: Integral Time of T heating supply loop (min)

This database register contains the integral time of the integral action expressed in minutes.

Register Address 1241: Proportional Bandwidth of T heating supply loop (°C)

This database register contains the proportional band of the T heating supply loop. The value stored in the register is multiplied by 10.

Register Address 1242: Action Type of T cooling supply loop

This database register contains the type of loop action that can be:

Addr1242 (value)

Action type

0

Proportional (P)

1

Proportional Integral (PI)

2

Proportional Integral Derivative (PID)

Selection of the action type of the T cooling supply loop

Register Address 1243: Derivative Time of T cooling supply loop

This database register contains the derivative time of the derivative action expressed as "gain" from 1 to 1000 (default value is 1).

Register Address 1244: Integral Time of T cooling supply loop (min)

This database register contains the integral time of the integral action expressed in minutes.

Register Address 1245: Proportional Bandwidth of T cooling supply loop (°C)

This database register contains the proportional band of the T cooling supply loop. The value stored in the register is multiplied by 10.

Register Address 1246: Action Type of T heating return loop

This database register contains the type of loop action that can be:

Addr1246 (value)

Action type

0

Proportional (P)

1

Proportional Integral (PI)

2

Proportional Integral Derivative (PID)

Selection of the action type of T heating return loop

Register Address 1247: Derivative Time of T heating return loop

This database register contains the derivative time of the derivative action expressed as "gain" from 1 to 1000 (default value is 1).

Register Address 1248: Integral Time of T heating return loop (min)

This database register contains the integral time of the integral action expressed in minutes.

Register Address 1249: Proportional Bandwidth of T heating return loop (°C)

This database register contains the proportional band of the T heating return loop. The value stored in the register is multiplied by 10.

Register Address 1250: Action Type of T cooling return loop

This database register contains the type of loop action that can be:

Addr1250 (value)

Action type

0

Proportional (P)

1

Proportional Integral (PI)

2

Proportional Integral Derivative (PID)

Selection of the action type of the T cooling return loop

Register Address 1251: Derivative Time of T cooling return loop

This database register contains the derivative time of the derivative action expressed as "gain" from 1 to 1000 (default value is 1).

Register Address 1252: Integral Time of T cooling return loop (min)

This database register contains the integral time of the integral action expressed in minutes.

Register Address 1253: Proportional Bandwidth of T cooling return loop (°C)

This database register contains the proportional band of the T cooling return loop. The value stored in the register is multiplied by 10.

Register Address 1254: Action Type of ΔT heating loop limit

This database register contains the type of loop action that can be:

Addr1254 (value)

Action type

0

Proportional (P)

1

Proportional Integral (PI)

2

Proportional Integral Derivative (PID)

Selection of the action type of the ΔT heating loop limit

Register Address 1255: Derivative Time of ΔT heating loop limit

This database register contains the derivative time of the derivative action expressed as "gain" from 1 to 1000 (default value is 1).

Register Address 1256: Integral Time of ΔT heating loop limit (min)

This database register contains the integral time of the integral action expressed in minutes.

Register Address 1257: Proportional Bandwidth of ΔT heating loop limit (°C)

This database register contains the proportional band of the T heating loop limit. The value stored in the register is multiplied by 10.

Register Address 1258: Action Type of ΔT cooling loop limit

This database register contains the type of loop action that can be:

Addr1258 (value)

Action type

0

Proportional (P)

1

Proportional Integral (PI)

2

Proportional Integral Derivative (PID)

Selection of the action type of the ΔT cooling loop limit

Register Address 1259: Derivative Time of ΔT cooling loop limit

This database register contains the derivative time of the derivative action expressed as "gain" from 1 to 1000 (default value is 1).

Register Address 1260: Integral Time of ΔT cooling loop limit (min)

This database register contains the integral time of the integral action expressed in minutes.

Register Address 1261: Proportional Bandwidth of ΔT cooling loop limit (°C)

This database register contains the proportional band of the ΔT cooling loop limit. The value stored in the register is multiplied by 10.

Register Address 1262: Action Type of T heating supply loop limit

This database register contains the type of loop action that can be:

Addr1262 (value)

Action type

0

Proportional (P)

1

Proportional Integral (PI)

2

Proportional Integral Derivative (PID)

Selection of the action type of T heating supply loop limit

Register Address 1263: Derivative Time of T heating supply loop limit

This database register contains the derivative time of the derivative action expressed as "gain" from 1 to 1000 (default value is 1).

Register Address 1264: Integral Time of T heating supply loop limit (min)

This database register contains the integral time of the integral action expressed in minutes.

Register Address 1265: Proportional Bandwidth of T heating supply loop limit (°C)

This database register contains the proportional band of the T heating supply loop limit. The value stored in the register is multiplied by 10.

Register Address 1266: Action Type of T cooling supply loop limit

This database register contains the type of loop action that can be:

Addr1266 (value)

Action type

0

Proportional (P)

1

Proportional Integral (PI)

2

Proportional Integral Derivative (PID)

Selection of the action type of the T cooling supply loop limit

Register Address 1267: Derivative Time of T cooling supply loop limit

This database register contains the derivative time of the derivative action expressed as "gain" from 1 to 1000 (default value is 1).

Register Address 1268: Integral Time of T cooling supply loop limit (min)

This database register contains the integral time of the integral action expressed in minutes.

Register Address 1269: Proportional Bandwidth of T cooling supply loop limit (°C)

This database register contains the proportional band of the T cooling supply loop limit. The value stored in the register is multiplied by 10.

Register Address 1270: Action Type of T heating return loop limit

This database register contains the type of loop action that can be:

Addr1270 (value)

Action type

0

Proportional (P)

1

Proportional Integral (PI)

2

Proportional Integral Derivative (PID)

Selection of the action type of T heating return loop limit

Register Address 1271: Derivative Time of T heating return loop limit

This database register contains the derivative time of the derivative action expressed as "gain" from 1 to 1000 (default value is 1).

Register Address 1272: Integral Time of T heating return loop limit (min)

This database register contains the integral time of the integral action expressed in minutes.

Register Address 1273: Proportional Bandwidth of T heating return loop limit (°C)

This database register contains the proportional band of the T heating return loop limit. The value stored in the register is multiplied by 10.

Register Address 1274: Action Type of T cooling return loop limit

This database register contains the type of loop action that can be:

Addr1274 (value)

Action type

0

Proportional (P)

1

Proportional Integral (PI)

2

Proportional Integral Derivative (PID)

Selection of the action type of the T cooling return loop limit

Register Address 1275: Derivative Time of T cooling return loop limit

This database register contains the derivative time of the derivative action expressed as "gain" from 1 to 1000 (default value is 1).

Register Address 1276: Integral Time of T cooling return loop limit (min)

This database register contains the integral time of the integral action expressed in minutes.

Register Address 1277: Proportional Bandwidth of T cooling return loop limit (°C)

This database register contains the proportional band of the T cooling return loop limit. The value stored in the register is multiplied by 10.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.