0% found this document useful (0 votes)
19 views23 pages

2-3 EN LOGICA Digital Integration Guide Modbus

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views23 pages

2-3 EN LOGICA Digital Integration Guide Modbus

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 23

Actuators for OPTIMA Compact

LOGICA Digital
Energy-series DN10-DN80 (DN100 Ultra) Modbus Integration Guide

Application
The LOGICA Digital is a digital actuator designed to optimize
energy usage in Heating, Ventilation and Air Conditioning
(HVAC) systems.

Paired with an OPTIMA Compact valve it offers intelligent


hydronic control and insight.

The actuator simplifies system integration from easy


installation to direct communication with the Building
Management system (BMS) to selectable control methods to
suit different applications.

Built-in energy management algorithms and functions


greatly reduce system integration hours.

The actuator can communicate using Modbus RTU or BACnet


MS/TP.

This document describes how to integrate the actuators


using Modbus RTU.

For actuator installation on the OPTIMA Compact valve and


electric wiring, please refer to the LOGICA Digital Energy-
series Technote.

EN LOGICA Digital Energy-series Modbus Integration Guide JUN 23 1 www.frese.eu ·


Actuators for OPTIMA Compact

LOGICA Digital
Energy-series DN10-DN80 (DN100 Ultra) Modbus Integration Guide

Overview
The flowchart below describes the complete actuator commissioning process. The guide starts by explaining the
basic communication settings and valve selection process. Then, an application example is provided for each step of
the flowchart and lastly, a complete register list is provided. Beside each step there is a reference such as Ex. 2.
This refers to an application example, so the example given is Application example 2 on page 5.
A basic commissioning can be done very quickly by jumping over the optional steps.

Commission
actuator

Yes 0-10 V control


only?

No
Commissioning
Actuator Select valve & actuator
configured characteristic
Commissioning
actuator - default
mode and settings
Manual Remote
Preset Preset
Flow limitation

Ex. 4 Ex. 2
Match actuator Select new max Ex. 3
preset to valve’s No flow in actuator

Install No
sensor(s)?

Ex. 5
Select sensor
type and
configuration P1

Ex. 5
Select sensor
type and
configuration P2

Select source for Ex. 5


Delta T
measurement
Application Example
4, p.3

EN LOGICA Digital Energy-series Modbus Integration Guide JUN 23 2 www.frese.eu ·


Actuators for OPTIMA Compact

LOGICA Digital
Energy-series DN10-DN80 (DN100 Ultra) Modbus Integration Guide

Overview (continued)
Select
operating
mode

Ex. 17 Ex. 1 Ex. 9 Ex. 19 Ex. 10


0-10 V control Ex. 18 External Thermal Room Return
P1 setpoint power temperature temperature
(Default) control control control control

Ex. 9
PI controller Ex. 10
settings Ex. 19

Advanced settings

Limitation?
No

Yes

Ex. 8 Ex. 11 Ex. 18


Ex. 12 Thermal Ex. 12 Return
Delta T
power temperature

Ex. 13

Scheduled No
Flushing?

Yes
Ex. 13
Scheduled No
exercise?

Yes

Actuator
configured

EN LOGICA Digital Energy-series Modbus Integration Guide JUN 23 3 www.frese.eu ·


Actuators for OPTIMA Compact

LOGICA Digital
Energy-series DN10-DN80 (DN100 Ultra) Modbus Integration Guide

Commissioning actuator - default mode and settings


The LOGICA Digital, Energy-series actuator is factory configured to run in analogue 0-10 V control mode. In this mode a
standard 0-10 V control signal from a controller, room thermostat etc can be connected directly to the actuator’s P1 input
without requiring any further configuration. In this factory configuration, the following parameters are set:
Actuator control curve: Linear
Valve type: Default
Valve actuating direction: Direct (0 V = closed; 10 V = open)
Actuating speed: 22 s/mm
Sensor/output type P2: Off

These and other parameters can be changed via the Modbus interface using any standard Modbus software.

Hybrid control - analogue 0-10 V control with Modbus RTU communication


The LOGICA Digital, Energy-series can be controlled by a 0-10 V control signal whilst connected to a Modbus RTU
control network. This allows for applications such as room thermostat control with 0-10 V output signal and high level
status information sent to the Building Management System (BMS) via Modbus. In this hybrid mode, the following
limitations will override the 0-10 V control signal if activated:
• Thermal power limitation (Register 314)
• Return temperature limitation (Register 315)
• Delta-T limitation (Register 316)

Application examples 17 and 18 give details of possible configurations.

Digital control via Modbus


The LOGICA Digital, Energy series can also be used digital-only mode. The configuration steps for this are described in
the flow chart at the beginning of this document and in application examples 1 - 16.

EN LOGICA Digital Energy-series Modbus Integration Guide JUN 23 4 www.frese.eu ·


Actuators for OPTIMA Compact

LOGICA Digital
Energy-series DN10-DN80 (DN100 Ultra) Modbus Integration Guide

Commissioning actuator
This basic setup prepares the valve and actuator to control the flow using algorithms. The actuator should be mounted on
a valve before starting this process. Given that the Modbus-address has already been setup using the DIP-switches shown
in the LOGICA Digital Technote, these registers are needed to setup the Modbus communication. In registers where “W” is
shown in the R/W column, values must be written into the registers. By default, the Modbus communication baud rate is
19200, with 8 databits, even parity, and 1 stop bit, shown as 19200 8-E-1.
To configure the communication settings, the following registers must be setup:

Reg. adr. Reg. adr.


Name Type R/W Values Unit
(Hex.) (Dec.)
0: default (19200,8,E,1) -
1: 9600 -
2: 19200 -
RS485 baud rate 0x69 105 Uint16 W 3: 38400 -
4: 57600 -
5: 76800 -
6: 115200 -
1: stop bit -
RS485 stop bits 0x6A 106 Uint16 W
2: stop bits -
0: none -
RS485 parity 0x6B 107 Uint16 W 1: even -
2: odd -
MAC address* 0x68 104 Uint16 R/(W) 1..247 -
Service command 0x8A 138 Uint16 W 5: bus restart -

* This register is only writeable if DIP-switch address is set to 63.

Valve selection & characteristic

Reg. adr. Reg. adr.


Name Type R/W Values Unit
(Hex.) (Dec.)
Valve selection** 0x6E 110 Uint16 W 4: OPTIMA Compact High 5.0 -
DN15/20 220-1330 l/h
Actuating control 0x67 103 Uint16 W 1: Equal Percentage (EQ%) -
curve***
Flow value of the 0x71 113 Uint16 W 1330 -> 1000 l/h
selected valve****
** The valve used in this example is an OPTIMA Compact High 5.0 DN15/20.
The complete range of OPTIMA Compact DN10-DN100 Ultra valves are selectable. (See page 16).
*** The selected control characteristic in this example is Equal Percentage (EQ%).
**** Can be changed according to the manual preset of the valve - In the example above Preset 3.0 = 1000 l/h

When the communication commissioning has been done, the examples on the following pages can be performed

EN LOGICA Digital Energy-series Modbus Integration Guide JUN 23 5 www.frese.eu ·


Actuators for OPTIMA Compact

LOGICA Digital
Energy-series DN10-DN80 (DN100 Ultra) Modbus Integration Guide

Application Example 1 ∙ Flow control using external (BMS) control signal


Example: Control the flow in the selected valve 0-100 %.
No extra flow limitation algorithm or temperature measurements are used in this simple setup.

Register 400: Input signal can vary from 0-100 % by the input signal from the BMS controller.

Reg. adr. Reg. adr.


Name Type R/W Values Unit
(Hex.) (Dec.)

Operating mode 0xC8 200 Uint16 R/W 0: Control via external control signal -

Flow setpoint 0x190 400 Uint16 W 0..10000 %*100

Note: Register 401 can be used for estimated flow feedback in l/h or register 402 can be used for flow feedback in percentage.
Following examples uses external setpoint (register 200 = 0) unless otherwise stated.

Application Example 2 ∙ Remote heating flow limitation via stroke limitation


Example: Limit the heating flow remotely by reducing the maximum valve stroke.
Reduce the heating flow to 500 l/h for the selected valve.
Register 201: HVAC mode - Select heating.
Register 114: Limit the heating flow to 500 l/h.
Register 400: Input signal can vary from 0-100 % from the BMS controller.

Reg. Adr. Reg. Adr.


Name Type R/W Values Unit
(Hex.) (Dec.)

HVAC mode 0xC9 201 Uint16 W 1: Heating -

Stroke limitation by flow 0x139 114 Uint16 W 500 l/h


for heating
Flow setpoint 0..10000 (0-100 %)
0x190 400 Uint16 W % * 100
(Actuating signal) 100 % : 500 l/h

Application Example 3 ∙ Remote cooling flow limitation via stroke limitation


Example: Limit the cooling flow remotely by reducing the maximum valve stroke.
Reduce the cooling flow to 500 l/h for the selected valve.
Register 201: HVAC mode - Select cooling.
Register 115: Limit the cooling flow to 500 l/h.
Register 400: Input signal can vary from 0-100 % from the BMS controller.
Reg. Adr. Reg. Adr.
Name Type R/W Values Unit
(Hex.) (Dec.)

HVAC mode 0xC9 201 Uint16 W 2: Cooling -

Stroke limitation by flow 0x139 115 Uint16 W 500 l/h


for cooling
Flow setpoint 0..10000 (0-100 %)
0x190 400 Uint16 W % * 100
(Actuating signal) 100 % : 500 l/h

EN LOGICA Digital Energy-series Modbus Integration Guide JUN 23 6 www.frese.eu ·


Actuators for OPTIMA Compact

LOGICA Digital
Energy-series DN10-DN80 (DN100 Ultra) Modbus Integration Guide

Application Example 4 ∙ Matching valve’s manual preset in actuator


Example: OPTIMA Compact High 5.0 DN15/20 220-1330 l/h. Manual preset 2.8 ≈ 940 l/h. (Please refer to OPTIMA Compact
Technote)
Register 110: Select “4” : OPTIMA Compact High 5.0 DN15/20 valve.
Register 113: Change maximum flow to match manual preset, e.g. 940 l/h.

Reg. Adr. Reg. Adr.


Name Type R/W Values Unit
(Hex.) (Dec.)
Select valve type 0x6E 110 Uint16 W 4: OPTIMA Compact High 5.0 DN15/20 valve -
(DN10-32)

Maximum flow 0x71 113 int16 W 940 l/h

Application Example 5 ∙ Installation of temperature sensors for Delta T measurement


Example: Select Pt1000 sensors for measurement of supply and return temperatures.

Register 123: Select “6” : Pt1000 as sensor type P1.


Register 126: Select “6” : Pt1000 as sensor type P2.
Register 130: Select “1” : P1 for the supply temperature and P2 for the return temperature.
Register 406: Read the values for the differential temperature.

Reg. Adr. Reg. Adr.


Name Type R/W Values Unit
(Hex.) (Dec.)

Sensor type P1 0x7B 123 Uint16 W 6: Pt1000 sensor -

I/O type P2 0x7E 126 Uint16 W 6: Pt1000 sensor -


Config. of sources for 1: Supply: P1,
differential tempera- 0x82 130 Uint16 W -
Return: P2
ture calculation
Differential Example: 150
0x196 406 int16 R K*10
temperature (Measured 15 °K => Value = 15*10 = 150)

Application Example 6 ∙ Read estimated flow


Example: Read the estimated actual flow on the selected valve #4 and control the flow from 0-100 %. Valve is preset to 3.0
providing a maximum flow of approximately 1000 l/h. Please refer to OPTIMA Compact Technote.

Register 113: Change maximum flow to match manual preset. E.g. 1000 l/h.
Register 400: Input signal can vary from 0-100 % by the input from the BMS controller. E.g. 3000 (30 %).
Register 402: Estimated flow from actuator using the maximum flow found in register 113.

Reg. Adr. Reg. Adr.


Name Type R/W Values Unit
(Hex.) (Dec.)

Maximum flow 0x71 113 int16 W 1000 l/h

Flow setpoint 3000


0x190 400 Uint16 W %*100
(Actuating signal) (Input from BMS controller)
Example:
Actual flow rate 0x192 402 Uint16 R l/h
300 = 300 l/h

EN LOGICA Digital Energy-series Modbus Integration Guide JUN 23 7 www.frese.eu ·


Actuators for OPTIMA Compact

LOGICA Digital
Energy-series DN10-DN80 (DN100 Ultra) Modbus Integration Guide

Application Example 7 ∙ Read estimated power output


Example: Read the estimated power output delivered at terminal unit. This requires the return and supply temperature
readings which, in this case, come from 2 Pt1000 sensors attached to the actuator.

Register 123: Select “6” : Pt1000 as sensor type P1.


Register 126: Select “6” : Pt1000 as sensor type P2.
Register 130: Select “1” : P1 for the supply temperature and P2 for the return temperature.
Register 400: Input signal can vary from 0-100 % by the input from the BMS controller. E.g 6000 (60 %).
Register 410: Actual thermal power, calculated from differential temperature, estimated flow and medium energy constant.
In the example below, the valve #4 is preset to 3.0 ≈ 1000 l/h max, and 15 °K is read across the terminal unit.

Reg. Adr. Reg. Adr.


Name Type R/W Values Unit
(Hex.) (Dec.)

Sensor type P1 0x7B 123 Uint16 W 6: Pt1000 sensor -

I/O type P2 0x7E 126 Uint16 W 6: Pt1000 sensor -


Config. of sources for 1: Supply: P1,
differential tempera- 0x82 130 Uint16 W -
Return: P2
ture calculation
Flow setpoint 0x190 400 Uint16 W 6000 %*100
(Actuating signal)

Actual thermal power 0x19A 410 Uint16 R Example: 105 = 10.5 kW* kW*10

* Thermal power: P = 4.2 * (1000 * 0.6 / 3600) * 15 = 10.5 kW

Application Example 8 ∙ Control minimum Delta T


Example: Control minimum differential temperature (Delta T) at the terminal unit.
In this example the actuator will limit the flow if the actual measured Delta T is lower than the designed minimum Delta T
setup in register 316. If the actual Delta T is OK then the flow will be fully controlled by register 400 (BMS-value).

Register 123: Select “6” : Pt1000 as sensor type P1.


Register 126: Select “6” : Pt1000 as sensor type P2.
Register 130: Select “1” : P1 for the supply temperature and P2 for the return temperature.
Register 316: Minimum differential temperature.
Register 400: Input signal can vary from 0-100 % from the BMS controller. E.g 6000 (60 %).

Reg. Adr. Reg. Adr.


Name Type R/W Values Unit
(Hex.) (Dec.)

Sensor type P1 0x7B 123 Uint16 W 6: Pt1000 sensor -

I/O type P2 0x7E 126 Uint16 W 6: Pt1000 sensor -


Config. of sources for 1: Supply: P1,
differential tempera- 0x82 130 Uint16 W -
Return: P2
ture calculation
Minimum differential Example:
temperature 0x13C 316 Uint16 W K*10
40 = 4.0 °K
limitation value
Flow setpoint 0x190 400 Uint16 R/W 6000 %*100
(Actuating signal)

Please note: If the minimum Delta T setpoint is set too high, the system can go into a deadlock. A minimum flow is
recommended when the Delta T algorithm is active. Please define minimum flow in register 312 E.g. 2000 (Minimum flow 20 %)

EN LOGICA Digital Energy-series Modbus Integration Guide JUN 23 8 www.frese.eu ·


Actuators for OPTIMA Compact

LOGICA Digital
Energy-series DN10-DN80 (DN100 Ultra) Modbus Integration Guide

Application Example 9 ∙ Operating mode: Control by thermal power


Example: Using a thermal power setpoint and the controller’s built-in PI-controller.

Register 200: Select “7” : Control by thermal power.


Register 301: Set “65” : Thermal power setpoint. E.g. 65 (6.5 kW).
Register 310: Set “135” : Gain constant of actuator’s PI-controller. E.g. 135 (13.5).
Register 311: Set “600” : Time constant of actuator’s PI-controller. E.g. 600 (60 s).
Register 410: Read current thermal power.
Reg. Adr. Reg. Adr.
Name Type R/W Values Unit
(Hex.) (Dec.)

Operating mode 0xC8 200 Uint16 W 7: Control by thermal power -

Thermal power setpoint 0x12D 301 Uint16 W 65 kW*10

Xp PI controller 0x136 310 Uint16 W 135 Xp*10

Tn PI controller 0x137 311 Uint16 W 600 s*10

Actual value of Example


0x19A 410 Uint16 R kW*10
thermal power 58 = 5.8 kW

Application Example 10 ∙ Operating mode: Control by return temperature


Example: Using a return temperature setpoint and the controller’s built-in PI-controller, with 1 Pt1000 sensor.

Register 123: Select “6” : Pt1000 sensor as sensor type P1.


Register 130: Select “5” : P1 for the return temperature.
Register 200: Select “8” : Control by return temperature.
Register 302: Set “350” : Return temperature setpoint. E.g. 350 (35 °C).
Register 310: Set “135” : Gain constant of actuator’s PI-controller. E.g. 135 (13.5).
Register 311: Set “600” : Time constant of actuator’s PI-controller. E.g. 600 (60 s).
Register 405: Read current return temperature.

Reg. Adr. Reg. Adr.


Name Type R/W Values Unit
(Hex.) (Dec.)

Sensor type P1 0x7B 123 Uint16 W 6: Pt1000 sensor -

Source for supply and 0x82 130 Uint16 W 5: P1 for the return temperatur -
return temperature

Operating Mode 0xC8 200 Uint16 W 8: Control by return temperature -

Return temperature 0x12E 302 Uint16 W 350 °C*10


setpoint

Xp PI controller 0x136 310 Uint16 W 135 Xp*10

Tn PI controller 0x137 311 Uint16 W 600 s*10

Return temperature Example:


0x195 405 Uint16 R °C*10
actual value 320 = 32 °C

EN LOGICA Digital Energy-series Modbus Integration Guide JUN 23 9 www.frese.eu ·


Actuators for OPTIMA Compact

LOGICA Digital
Energy-series DN10-DN80 (DN100 Ultra) Modbus Integration Guide

Application Example 11 ∙ Limit power output


Example: Limiting the maximum thermal power output in the terminal unit.

Register 123: Select “6” : Pt1000 as sensor type P1.


Register 126: Select “6” : Pt1000 as sensor type P2.
Register 130: Select “1” : P1 for the supply temperature and P2 for the return temperature.
Register 314: Set “85” : Maximum thermal power limitation value. 0 in this register disables the function. E.g. 85 (8.5 kW).
Register 400: Input signal can vary from 0-100 % by the input from the BMS controller. E.g. 6000 (60 %).

Reg. Adr. Reg. Adr.


Name Type R/W Values Unit
(Hex.) (Dec.)

Sensor type P1 0x7B 123 Uint16 W 6: Pt1000 sensor -

I/O type P2 0x7E 126 Uint16 W 6: Pt1000 sensor -


Config. of sources for 1: Supply: P1,
differential tempera- 0x82 130 Uint16 W -
Return: P2
ture calculation
Maximum thermal power 0x13A 314 Uint16 W 85 kW*10
limitation value
Flow setpoint 0x190 400 Uint16 W 6000 %*100
(Actuating signal)

Application Example 12 ∙ Control minimum Delta T and limit power output


Example: Control minimum DT and limit energy output at the terminal unit.
Please note: Advanced setup - be carefully not to generate deadlocks.

Register 123: Select “6” : Pt1000 as sensor type P1.


Register 126: Select “6” : Pt1000 as sensor type P2.
Register 130: Select “1” : P1 for the supply temperature and P2 for the return temperature.
Register 316: Set “40” : Minimum differential temperature. E.g. 40. (4.0 °K).
Register 314: Set “85” : Maximum thermal power limitation value. 0 in this register disables the function. E.g. 85 (8.5 kW).
Register 400: Input signal can vary from 0-100 % by the input from the BMS controller. E.g. 6000 (60 %).

Reg. Adr. Reg. Adr.


Name Type R/W Values Unit
(Hex.) (Dec.)

Sensor type P1 0x7B 123 Uint16 W 6: Pt1000 sensor -

I/O type P2 0x7E 126 Uint16 W 6: Pt1000 sensor -


Config. of sources for 1: Supply: P1,
differential tempera- 0x82 130 Uint16 W -
Return: P2
ture calculation
Minimum differential
temperature 0x13C 316 Uint16 W 40 K*10
limitation value
Maximum thermal power 0x13A 314 Uint16 W 85 kW*10
limitation value
Flow setpoint 0x190 400 Uint16 W 6000 %*100
(Actuating signal)

EN LOGICA Digital Energy-series Modbus Integration Guide JUN 23 10 www.frese.eu ·


Actuators for OPTIMA Compact

LOGICA Digital
Energy-series DN10-DN80 (DN100 Ultra) Modbus Integration Guide

Application Example 13 ∙ Full flow flushing


Example: Full flow flushing for 60 minutes, occurring every 14 days.
In this example the valve will be 100 % open when flushing for the time defined in register 137 and the flushing will be
repeated by the hours defined in register 132.

Register 132: Set “336” : Flushing interval in hours.


Register 137: Set “60” : The amount of time the valve is fully open in minutes.
Register 319: Remaining time until flushing (in hours) or end of current flushing in minutes.
Reg. Adr. Reg. Adr.
Name Type R/W Values Unit
(Hex.) (Dec.)

Flush timer 0x84 132 Uint16 W 336 Hours

Flush function open timer 0x89 137 Uint16 W 60 Minutes

Flush timer actual value 0x13F 319 Uint16 R Example: 253 = 253 hours -

Application Example 14 ∙ Energy counter


Example: Count the energy consumption

Register 123: Select “6” : Pt1000 as sensor type P1.


Register 126: Select “6” : Pt1000 as sensor type P2.
Register 130: Select “1” : P1 for the supply temperature and P2 for the return temperature.
Register 101: RTC Time (No battery-buffer) in hours. E.g. 10 (10 hours).
Register 102: RTC Time (No battery-buffer) in minutes. E.g. 00 (00 minutes).
Register 325: Energy counter duration in hours since last reset / overflow.
Register 411: Energy consumption since 00:00 - RTC must be setup for readout to match.
Register 412: Energy consumption in the last 24 hours.
Register 416: Continous energy counter. Write 0 to reset counter.

Reg. Adr. Reg. Adr.


Name Type R/W Values Unit
(Hex.) (Dec.)

Sensor type P1 0x7B 123 Uint16 W 6: Pt1000 sensor -

I/O type P2 0x7E 126 Uint16 W 6: Pt1000 sensor -


Config. of sources for 1: Supply: P1,
differential tempera- 0x82 130 Uint16 W -
Return: P2
ture calculation
RTC Time (hour) 0x65 101 Uint16 W Example: 10 -

RTC Time (minute) 0x66 102 Uint16 W Example: 39 -

Energy counter duration 0x145 325 Uint16 R Example: 575 Hours

Example:
Energy since 00:00 0x19B 411 Uint16 R kWh*10
745 = 74.5 kWh
Energy in the last 24 Example:
0x19C 412 Uint16 R kWh*10
hours 1481 = 148.1 kWh
Continous energy Example:
0x1A0 416 Uint16 R kWh
counter 34053 = 34053 kWh

EN LOGICA Digital Energy-series Modbus Integration Guide JUN 23 11 www.frese.eu ·


Actuators for OPTIMA Compact

LOGICA Digital
Energy-series DN10-DN80 (DN100 Ultra) Modbus Integration Guide

Application Example 15 ∙ Status registers


Example: Monitoring system status registers.

Modbus register 318 returns a masked HEX value, depending on the status.

Reg. adr. Reg. adr.


Name Type R/W Values Unit
(Hex.) (Dec.)
0x0000: Normal operation -

0x0001: Hardware fault -

0x0002: Hardware fault -

0x0004: Error during valve adaptation -

0x0008: Hardware fault -

0x0010: P1 range overrun -

0x0020: P2 range overrun -

Operating status 0x13E 318 Uint16 R 0x0040: Calculation/control function malfunction -

0x0080: Fault - Actuator seized -

0x0100: Actuator is busy -

0x0200: Power limitation active -

0x0400: Return temperature limitation active -

0x0800: Delta-T limitation active -

0x1000: Flushing mode active -

0x4000: Fault - Valve blocked* -


* Please check valve manually. The warning bit can be reset by e.g. a power cycle.

Application Example 16 ∙ HVAC mode


Example: Heating, cooling or auto-select can be selected in register .

Register 201: Change the HVAC mode to Cooling


Auto-select can be chosen to allow the actuator to detect if cooling or heating is in effect.
The auto-select point is 25 °C for supply. Above 25 °C the actuator is in heating mode, and below 25 °C the actuator is in
cooling mode.
Reg. adr. Reg. adr.
Name Type R/W Values Unit
(Hex.) (Dec.)
HVAC mode 0xC9 201 Uint16 W 2: Cooling -

EN LOGICA Digital Energy-series Modbus Integration Guide JUN 23 12 www.frese.eu ·


Actuators for OPTIMA Compact

LOGICA Digital
Energy-series DN10-DN80 (DN100 Ultra) Modbus Integration Guide

Application Example 17 ∙ Analogue 0-10 V control, with DT measurement


Example: Using P1 for analogue 0-10 V control and Modbus for status information to the BMS.
By default factory setting the Actuator is set up for analogue control via the analogue input P1.
Eg. 10 V at P1 gives 100 % open valve
Register 123: Set “2” : Gives 0-10 V input
Register 200: Set “10” : Control by 0-10 V P1.
Register 130: Set “6” : Supply: Bus-value, Return: P2”

Reg. Adr. Reg. Adr.


Name Type R/W Values Unit
(Hex.) (Dec.)

Sensortype P1 0x7B 123 Uint16 W 2: 0-10 V input -

Operation Mode 0xC8 200 Uint16 W 10: Control by 0-10 V P1 -


Config of sources "6: Supply: Bus-value,
for differential 0x82 130 Uint16 W -
Return: P2"
temperature calculation

Application Example 18 ∙ Analogue 0-10 V control & Return temperature limitation


Example: Using P1 for analogue 0-10V control P2 for return temperature measurement and Modbus for status information
to the BMS.
By default factory setting the Actuator is set up for analogue control via the analogue input P1.
Eg. 10 V at P1 gives 100 % open valve
Register 123: Set “2” : Gives 0-10 V input
Register 126: Select “6” : Pt1000 as sensor type P2
Register 200: Set “10” : Control by 0-10 V P1.
Register 130: Set “6” : Supply: Bus-value, Return: P2”
Register 302: Set “300” : Limits the return temperature to a fixed value of 30.0 °C

Reg. Adr. Reg. Adr.


Name Type R/W Values Unit
(Hex.) (Dec.)

Sensortype P1 0x7B 123 Uint16 W 2: 0-10 V input -

I/O type P2 0x7E 126 Uint16 W 6: PT1000 sensor -

Operation Mode 0xC8 200 Uint16 W 10: Control by 0-10 V P1 -


Config of sources "6: Supply: Bus-value,
for differential 0x82 130 Uint16 W -
Return: P2"
temperature calculation
Return temperature "Example:
0x12E 315 Uint16 W C*10
limiting value 300 = 30.0 °C"

EN LOGICA Digital Energy-series Modbus Integration Guide JUN 23 13 www.frese.eu ·


Actuators for OPTIMA Compact

LOGICA Digital
Energy-series DN10-DN80 (DN100 Ultra) Modbus Integration Guide

Application Example 19 ∙ Room temperature control via Modbus with DT limitation


Example: Controlling room temperature with Modbus and limiting DT.
Using P1 and P2 to measure DT temperature and Modbus to control the room temperature
Register 123: Select “6” : Pt1000 as sensor type P1.
Register 126: Select “6” : Pt1000 as sensor type P2.
Register 200: Set “10” : Control by Room temperature.
Register 131: Set “0” : Room temperature source”
Register 403: Actual room temperature
Register 300: Set “250” : Sets the room tempereature to 25.0 °C
Register 130: Set “6” : Supply: Bus-value, Return: P2”
Register 316: Set “200” : Sets the minimum differential temperature to 20.0 °C

Reg. Adr. Reg. Adr.


Name Type R/W Values Unit
(Hex.) (Dec.)

Sensortype P1 0x7B 123 Uint16 W 6: PT1000 sensor -

I/O type P2 0x7E 126 Uint16 W 6: PT1000 sensor -

Operation Mode 0xC8 200 Uint16 W 6: Control by Room temperature -

Select source of room 0x83 131 Uint16 W 0: Write to register 403 -


temperature
Room temperature "Example:
0x193 403 Int 16 R °C*10
Actual 240 = 24.0 °C"
Room temperature "Example:
0x12C 300 Uint16 W °C*10
Setpoint 250 = 25.0 °C"
Config of sources "6: Supply: Bus-value,
for differential 0x82 130 Uint16 W -
Return: P2"
temperature calculation
"Minimum differential "Example:
temperature 0x13C 316 Uint16 W K*10
200 = 20.0°K"
limitation value"

EN LOGICA Digital Energy-series Modbus Integration Guide JUN 23 14 www.frese.eu ·


Actuators for OPTIMA Compact

LOGICA Digital
Energy-series DN10-DN80 (DN100 Ultra) Modbus Integration Guide

Register List - (Default values are marked in BOLD)


Reg. adr. Reg. adr.
Name Description Type R/W Values Unit
(Hex.) (Dec.)

Software version Software version 0x1 1 Uint16 R 202 --

241 = LOGICA Digital


DN10-32
HW version Hardware version: 0x2 2 Uint16 R --
497 = LOGICA Digital
DN40-50

SerNum1 0x3 3 Uint16 R 0 - 65535 --


Serial number =
[SerNum1]
SerNum2 0x4 4 Uint16 R 0 - 65535 --
[SerNum2]
[SerNum3]
SerNum3 0x5 5 Uint16 R 0 - 65535 --

RTC time hours


Time (hour) 0x65 101 Uint16 R 0 - 23 --
(No battery-buffer)
RTC time minutes
Time (minute) 0x66 102 Uint16 R 0 - 59 --
(No battery-buffer)

Linear 0 --
Actuating control curve 0x67 103 Uint16 R/W
Equal percentage (EQ %) 1 --

Address for the actuator


MAC Address 0x68 104 Uint16 R/(W) 1 - 247 --
Writeable if DIP-switch is
set to 63

Default 19200 0

9600 1

19200 2

RS485 Baud Rate 38400 0x69 105 Uint16 R/W 3 --

57600 4

76800 5

115200 6

1 stop bit 1
RS485 stop bits 0x6A 106 Uint16 R/W --
2 stop bits 2

EN LOGICA Digital Energy-series Modbus Integration Guide JUN 23 15 www.frese.eu ·


Actuators for OPTIMA Compact

LOGICA Digital
Energy-series DN10-DN80 (DN100 Ultra) Modbus Integration Guide

Register List - (Default values are marked in BOLD)


Reg. adr. Reg. adr.
Name Description Type R/W Values Unit
(Hex.) (Dec.)

None 0

RS485 parity Even 0x6B 107 Uint16 R/W 1 --

Odd 2
Region of control signal
Close when adjusting where the end positions 0 - 500
in which the actuator 0x6D 109 Uint16 R/W %*100
range (30 Default)
stays in position
Linear (Default) 0
OPTIMA Compact Low 1
2.5 DN10/15 30-200 l/h
OPTIMA Compact Low 2
5.0 DN10/15 65-370 l/h
OPTIMA Compact High 3
2.5 DN15/20 100-575 l/h
Select valve type OPTIMA Compact High
5.0 DN15/20 220-1330 l/h 0x6E 110 Uint16 R/W 4 --
(DN10-32)
OPTIMA Compact High 5
5.5 DN20 300-1800 l/h
OPTIMA Compact low 5.5 6
DN25 280-1800 l/h
OPTIMA Compact High 7
5.5 DN25L 600-3609 l/h
OPTIMA Compact 5.5 8
DN32 550-4001 l/h
Linear (Default) 0
OPTIMA Compact DN40 1
1370-9500 l/h
OPTIMA Compact DN50 2
1400-11500 l/h
OPTIMA Compact DN50 3
flanged LF 2.5-15.0 m3/h
OPTIMA Compact DN50 4
flanged HF 3.9-24.0 m3/h
OPTIMA Compact DN65 5
flanged LF 4.4-25.0 m3/h
OPTIMA Compact DN65 6
Select valve type flanged HF 5.9-35.0 m3/h
OPTIMA Compact DN80
(DN40-50) 7
flanged LF 5.3-34.0 m3/h
(DN50-80 flanged) OPTIMA Compact DN80 0x6E 110 Uint16 R/W --
(DN50-100 Ultra) 8
flanged HF 7.0-43.0 m3/h
OPTIMA Compact DN50 9
Ultra HF 1.4-11.5 m3/h
OPTIMA Compact DN65 10
Ultra LF 3.0-16.0 m3/h
OPTIMA Compact DN65 11
Ultra HF 4.2-24.0 m3/h
OPTIMA Compact DN80 12
Ultra LF 4.4-25.0 m3/h
OPTIMA Compact DN80 13
Ultra HF 6.0-35.0 m3/h
OPTIMA Compact DN100 14
Ultra LF 5.3-34.0 m3/h
OPTIMA Compact DN100 15
Ultra HF 7.0-43.0 m3/h

EN LOGICA Digital Energy-series Modbus Integration Guide JUN 23 16 www.frese.eu ·


Actuators for OPTIMA Compact

LOGICA Digital
Energy-series DN10-DN80 (DN100 Ultra) Modbus Integration Guide

Register List - (Default values are marked in BOLD)


Reg. adr. Reg. adr.
Name Description Type R/W Values Unit
(Hex.) (Dec.)
Valve stroke of the
Valve stroke selected valve 0x6F 111 Uint16 R/W 5 - 90 mm*10
Valid for DN10-32
Maximum flow Maximum flow of the 0x71 113 Uint16 R/W 10 - 50000 l/h
selected valve
Stroke limitation by flow Range between min/max
of the selected valve 0x72 114 Uint16 R/W 10 - 50000 l/h
for heating
Stroke limitation by flow Range between min/max
of the selected valve 0x73 115 Uint16 R/W 10 - 50000 l/h
for cooling
Valve position on
Initial control signal power up before 0x76 118 Uint16 R/W 0 - 10000 %*100
bus communication
established
Medium energy constant (Water Default value 0x77 119 Uint16 R/W 180 - 18000 J/(kg*K)
= 4183 J/(kg*K)

Direct 0
Inversion of the valve 0x78 120 Uint16 R/W --
actuating direction
Inverted 1

LED off 0

LED mode Device status without 0x79 121 Uint16 R/W 1 --


bus

Device status with bus 2

Normal: 22 s/mm 0

Actuating speed Slow: 28 s/mm 0x7A 122 Uint16 R/W 1 --

Fast: 16 s/mm 2

EN LOGICA Digital Energy-series Modbus Integration Guide JUN 23 17 www.frese.eu ·


Actuators for OPTIMA Compact

LOGICA Digital
Energy-series DN10-DN80 (DN100 Ultra) Modbus Integration Guide

Register List - (Default values are marked in BOLD)


Reg. adr. Reg. adr.
Name Description Type R/W Values Unit
(Hex.) (Dec.)

Off 0

Binary input 1
Sensor type P1 0x7B 123 Uint16 R/W --
0-10 V input 2

Pt1000 6

Direct 0
P1 inversion 0x7C 124 Uint16 R/W --
(Binary input)
Inverted 1

Correction value P1 Offset of sensor value P1 0x7D 125 Int16 R/W -50 to +50 °K*10

Off 0

Binary input 1

0-10 V input 2
Sensor/output type P2 0x7E 126 Uint16 R/W --
Pt1000 6

0-10 V output 8
register 126
0-10 V Y position 9
feedback register 401

Direct 0
P2 inversion
(Binary input) 0x7F 127 Uint16 R/W --
Inverted 1

Correction value P2 Offset of sensor value P2 0x80 128 Int16 R/W -50 to +50 °K*10

Direct 0
P2 inversion 0x81 129 Uint16 R/W --
(Analog output)
Inverted 1

EN LOGICA Digital Energy-series Modbus Integration Guide JUN 23 18 www.frese.eu ·


Actuators for OPTIMA Compact

LOGICA Digital
Energy-series DN10-DN80 (DN100 Ultra) Modbus Integration Guide

Register List - (Default values are marked in BOLD)


Reg. adr. Reg. adr.
Name Description Type R/W Values Unit
(Hex.) (Dec.)
Bus values via register 0
404 and 405

Supply: P1, return: P2 1

Supply: P2, return: P1 2

Source for supply and Supply: P1, return: Bus


value 0x82 130 Uint16 R/W 3 --
return temperature
Supply: P2, return: Bus 4
value
Supply: Bus value, return: 5
P1
Supply: Bus value, return: 6
P2

0 Bus via register 403

Room temperature 1 0x83 131 Uint16 R/W P1 --


source

2 P2
Configuration of timer
Flush timer value. Function inactive 0x84 132 Uint16 R/W 0 - 4320 Hours
if timer = "0"
No change 0

Closed (0 %) when time is 1


Communication failure exceeded (120 s)
0x85 133 Uint16 R/W --
mode Open (100 %) when time
is exceeded (120 s) 2
Emergency position
(Register 134) when time 3
is exceeded (120 s)
Position in case of bus
Emergency position communication failure or
invalid control function. 0x86 134 Uint16 R/W 0 - 10000 %*100
Default = 30 %
Configuration of timer
Valve exercise timer value. Function inactive 0x88 136 Uint16 R/W 0 - 4320 Hours
with timer value “0”
Duration the actuator
Flush function open timer stays at 100 % open 0x89 137 Uint16 R/W 0 - 600 Minutes
during flushing event
Normal operation 0
Valve adaption 1
Flush valve 2
Service command Synchronize valve 0x8A 138 Uint16 R/W 3 --
Reset error messages 4
Bus restart 5
Reset to factory settings 6

EN LOGICA Digital Energy-series Modbus Integration Guide JUN 23 19 www.frese.eu ·


Actuators for OPTIMA Compact

LOGICA Digital
Energy-series DN10-DN80 (DN100 Ultra) Modbus Integration Guide

Register List - (Default values are marked in BOLD)


Reg. adr. Reg. adr.
Name Description Type R/W Values Unit
(Hex.) (Dec.)
Control via external con- 0
trol signal (Register 400)
Open (100 %) 1
Closed (0 %) 2
Min. Pos (Register 312) 3
Reserved 4
Max. Pos (Register 313) 5
Control by room
Operating mode temperature 0xC8 200 Uint16 R/W 6 --
(Register 403 and 300)
Control by thermal power 7
(Register 410 and 301)
Control by return
temperature 8
(Register 405 and 302)
Reserved 9
Control by Y-in 0..10 V 10
(P1)
Shut-off 0
Heating 1
Choose HVAC mode Cooling 2
0xC9 201 Uint16 R/W --
(Changeover) Automatic via
supply temperature 3
(No activation of Change
Over output signal (P2))
Room temperature Room temperature 0x12C 300 Uint16 R/W 0 - 500 °C*10
setpoint setpoint
Thermal power setpoint.
Thermal power setpoint Positive values for both 0x12D 301 Uint16 R/W 0 - 50000 kW*10
heating and cooling.
Return temperature Return temperature 0x12E 302 Uint16 R/W 0 - 1200 °C*10
setpoint setpoint
Xp thermal power Gain constant for power 0x130 304 Uint16 R/W 20 - 60000 Xp*10
limitation limitation
Xp return temperature Gain constant for return 0x131 305 Uint16 R/W 20 - 60000 Xp*10
limitation temperature limitation
Xp dT limitation Gain constant delta T 0x132 306 Uint16 R/W 20 - 60000 Xp*10
limitation
Xp PI controller Proportional gain 0x136 310 Uint16 R/W 20 - 60000 Xp*10
constant of PI controller
Tn PI controller Time constant of PI 0x137 311 Uint16 R/W 0 - 7200 s*10
controller
Minimum control signal Lower limit of permissible 0x138 312 Uint16 R/W 0 - 10000 %*100
control signal
Upper limit of
Maximum control signal permissible 0x139 313 Uint16 R/W 0 - 10000 %*100
control signal
Permissible maximum
Maximum thermal power value
Positive
for thermal power.
values for heat- 0x13A 314 Uint16 R/W 0 - 50000 kW*10
limiting value ing and cooling.
Value 0 = Inactive
Permissible maximum
Return temperature value for return tempera-
ture. (max/min depend- 0x13B 315 Uint16 R/W 0 - 1200 °C*10
limiting value ing of heating/cooling
mode) Value 0 = Inactive
Permissible maximum
value for diffrential tem-
Differential temperature perature.
limiting value Positive values 0x13C 316 Uint16 R/W 0 - 1000 °C*10
for heating and cooling.
Value 0 = Inactive

EN LOGICA Digital Energy-series Modbus Integration Guide JUN 23 20 www.frese.eu ·


Actuators for OPTIMA Compact

LOGICA Digital
Energy-series DN10-DN80 (DN100 Ultra) Modbus Integration Guide

Register List - (Default values are marked in BOLD)


Reg. adr. Reg. adr.
Name Description Type R/W Values Unit
(Hex.) (Dec.)
Normal operation 0x0000

Hardware fault 0x0001

Hardware fault 0x0002


Error during valve 0x0004
adaptation
Hardware fault 0x0008

P1 range overrun 0x0010

P2 range overrun 0x0020


Calculation/control 0x0040
function malfunction
Operating status/error Actuator unable to 0x13E 318 Uint16 R 0x0080 --
open or close
Actuator is busy 0x0100

Power limitation active 0x0200


Return temperature 0x0400
limitation
Delta-T limitation active 0x0800

Flushing mode active 0x1000

Reserved 0x2000

Valve blockage* 0x4000

Reserved 0x8000

Remaining time until 0 - 4320 Hours


start of flushing (Hours)
Flush timer actual value 0x13F 319 Uint16 R
Remaining time until
until end of flushing 0 - 600 Minutes
(Minutes)
Valve exercise Remaining time until 0x140 320 Uint16 R 0 - 4320 Hours
valve exercise

Operating hours Total operating time of 0x141 321 Uint32 R 0 - 4294967295 Seconds
the actuator
Overall distance covered
Distance counter by the actuator since 0x143 323 Uint32 R 0 - 4294967295 mm*10
manufacturing

* Check valve and actuator for a mechanical fault.

EN LOGICA Digital Energy-series Modbus Integration Guide JUN 23 21 www.frese.eu ·


Actuators for OPTIMA Compact

LOGICA Digital
Energy-series DN10-DN80 (DN100 Ultra) Modbus Integration Guide

Register List - (Default values are marked in BOLD)


Reg. adr. Reg. adr.
Name Description Type R/W Values Unit
(Hex.) (Dec.)
Time since last reset/
Energy counter duration overflow of continous 0x145 325 Uint16 R 0 - 65500 Hours
energy counter
External control signal External control signal for 0x190 400 Uint16 R/W 0 - 10000 %*100
relative flow rate
Actual value control Actual value relative flow 0x191 401 Uint16 R 0 - 10000 %*100
signal rate in percent
Actual value flow rate
Actual flow rate calculated from valve 0x192 402 Uint16 R 0 - 65535 l/h
parameters
Room temperature actual
Room temperature value (write protected 0x193 403 Int16 R/(W) 0 - 1500 °C*10
actual value when source P1 or P2 is
assigned)
Supply temperature
Supply temperature actual value (write
protected when source 0x194 404 Int16 R/(W) -500 to +1500 °C*10
actual value
P1 or P2 is assigned)
Return temperature
Return temperature actual value (Write pro-
tected when source P1 or 0x195 405 Int16 R/(W) -500 to +1500 °C*10
actual value
P2 is assigned)
Differential temperature Calculated from supply/
return temperature 0x196 406 Int16 R -2000 to +2000 °K*10
actual value

No warning 0
Warning: Leak detected Leak detected 0x197 407 Uint16 R --
Differential temperature 1
over 8 °K while valve is
closed for over 6 hours
Off 0
Binary input P1 0x198 408 Uint16 R --
On 1
Off 0
Binary input P2 0x199 409 Uint16 R --
On 1
Actual value of thermal Current thermal power
calculated 0x19A 410 Uint16 R 0 - 65535 kW*10
power
Thermal power since
Energy since 00:00 midnight (Based on the 0x19B 411 Uint16 R 0 - 65535 kWh*10
internal RTC time)
Energy in the last 24 h Energy in the last 24 0x19C 412 Uint16 R 0 - 65535 kWh*10
hours
Off (shut-off ) 0
Status HVAC mode Heating 0x19D 413 Uint16 R 1 --
(Changeover)
Cooling 2
Current active limitation,
Actual flow rate limitation dependent on heating or 0x19E 414 Uint16 R 50 - 50000 l/h
cooling mode
PI controller output value PI controller output 0x19F 415 Uint16 R 0 - 100 %
Continuous energy Calculated value of
counter energy (Write 0 to reset) 0x1A0 416 Uint16 R/W 0 - 65500 kWh*10

Target position Current target in mm for 0x1A2 418 Uint16 R 0 - 150 mm*10
the stem
Actual position Actual position of the 0x1A3 419 Uint16 R 0 - 150 mm*10
stem

EN LOGICA Digital Energy-series Modbus Integration Guide JUN 23 22 www.frese.eu ·


Actuators for OPTIMA Compact

LOGICA Digital
Energy-series DN10-DN80 (DN100 Ultra) Modbus Integration Guide

Register List - (Default values are marked in BOLD)


Reg. adr. Reg. adr.
Name Description Type R/W Values Unit
(Hex.) (Dec.)
Stroke between upper
position of actuator and
Overall stroke 0x1A4 420 Uint16 R 215 mm*10
fully closed
(Only DN40 - DN80)

0/1 0/1

Measured value at input 0 - 1000 %*10


Analog Input P1 P1. Unit dependent on 0x1A8 424 Int16 R
selected sensor type -500 to +1500 °C*10

-2000 to +2000 °K*10

0/1 0/1

0 - 1000 %*10
Measured value at input
Analog Input P2 P2. Unit dependent on 0x1A9 425 Int16 R
selected sensor type
-500 to +1500 °C*10

-2000 to +2000 °K*10


Value at the output P2
Analog Output P2 (For configuration of 0x1AA 426 Uint16 R/W 0 - 1000 %*10
Sensor/Output type
P2 = 0 - 10 V output)

Frese A/S assumes no responsibility for errors, if any, in catalogues, brochures, and other Frese A/S
printed matter. Frese A/S reserves the right to modify its products without prior notice,
including already ordered products, if this does not alter existing specifications. All registered
Tel: +45 58 56 00 00
trademarks in this material are the property of Frese A/S. All rights reserved. [email protected]

EN LOGICA Digital Energy-series Modbus Integration Guide JUN 23 23 www.frese.eu ·

You might also like