Copyright Micropelt

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Radio communication is periodically and bidirectional exclusively following the Micropelt designed and MVA005 customized EnOcean Equipment Profile EEP A5 20-06 (Harvesting-powered actuator with local temperature offset control (BI-DIR).

Download Encoder/Decoder

  File Modified

Protocol data overview

From MVA005 to Control unit: (DIRECTION-1: TRANSMIT DATA - FROM ACT to RCU)

Offset

Size

Bit-range

Data

Short-Cut

Description

Valid

Range

Scale

Unit

0

8

DB3.7...

DB3.0

Current value

CV

Current Valve position

0…100dec

0…100

%

101…255 (0x65…0xFF) reserved

8

1

DB2.7

Local Offset Mode

LOM

Local Offset Mode defines the format of LO

0 = LO is relative
    (temperature offset)

1 = LO is absolute
    (temperature with offset)

9

7

DB2.6 … DB2.0

Local Offset

LO

LOM =1, use with temperature set point mode (DIR-2, DB1.2, SPS = 1)

Current temperature set-point plus / minus local offset is communicated as an absolute temperature value [°C]

 

Temperature set point °C +/- local offset °C

0…80dec

0…+40

ºC

81…255 (0x51…0xFF)

reserved

LOM = 0, use with valve position mode (DIR-2, DB1.2, SPS = 0)

Local offset setting is communicated directly

0x0: 0 °C (Default)
0x1: 1 °C
0x2: 2 °C
0x3: 3 °C
0x4: 4 °C
0x5: 5 °C
0x7B: -5 °C
0x7C: -4 °C
0x7D: -3 °C
0x7E: -2 °C
0x7F: -1 °C

16

8

DB1.7…

DB1.0

Temperature

TMP

Local Ambient

or

Feed temperature

 

(Selected by
Direction 2, DB1.1)

Local ambient temperature:

0…80dec

0…+40

°C

81…254 (0x51…0xFE) reserved

 

Feed temperature:

0…160dec

0…+80

°C

161…254 (0xA1…0xFE) reserved

 

0xFF = Sensor failure or out of range (either ambient or feed or both of them)

24

1

DB0.7

Temperature Selection

TSL

Indicates which sensor is used for TMP

0: Ambient sensor temp

1: Feed sensor temperature

25

1

DB0.6

Energy Input Enabled

ENIE

Harvesting status

0: Not harvesting

1: Harvesting active

26

1

DB0.5

Energy Storage

ES

Charge level of energy storage

0: Low, almost discharged

1: Sufficiently charged

27

1

DB0.4

Window open detection

DWO

Window open detection

0: No open window detected

1: Open window detected

 

28

1

DB0.3

LRN Bit

LRNB

Telegram type

0: Teach-in telegram

1: Data telegram

29

1

DB0.2

Radio Com Error

RCE

Indicates radio communication errors

0: Radio communication is stable

1: Six or more consecutive radio communication errors have occurred

30

1

DB0.1

Radio Signal Strength

RSS

Weak radio signal warning

0: Radio signal is strong

1: Radio signal is weak
    (-77 dBm or less)

31

1

DB0.0

Actuator obstructed

ACO

Reports blocked actuator (motor)

Reference run not successfully completed

0: Actuator working correctly

1: Actuator is blocked

From Control unit to MVA005: (DIRECTION-2 RECEIVE DATA - FROM RCU TO ACT)

Offset

Size

Bit-range

Data

Short-Cut

Description

Valid

Range

Scale

Unit

0

8

DB3.7…

DB3.0

Valve position

or Temperature Set point

SP

Valve Position

or

Temperature Set point

 

Selection with DB1.2

0..100dec

0…100

%

101…255 (0x65…0xFF) reserved

Or

0…80dec

0…+40

ºC

81…255 (0x51…0xFF) reserved

8

8

DB2.7…

DB2.0

Temperature from RCU

TMP

Room temperature from room control unit (RCU)

0..160dec

0…+40

°C

161…254 (0xA1…0xFE) reserved

Special values 0 and 0xFF:

IF SPS=1, use actuator-internal temperature sensor.

16

1

DB1.7

Reference Run (Maintenance)

REF

Execute reference-run

0: Normal operation

1: Reference-run and Maintenance Interval

17

3

DB1.6…DB1.4

RF Communication interval

RFC

Radio duty cycle selection.

Find additional information in the Appendix

0b000: AUTO (default) 2, 5 or 10 minutes
0b001: 2 minutes
0b010: 5 minutes
0b011: 10 minutes
0b100: 20 minutes
0b101: 30 minutes
0b110: 60 minutes
0b111: 120 minutes

20

1

DB1.3

Summer Bit

SB

Initiate summer mode (reduced communication)

0: Normal operation

1: Summer mode with
    8h radio duty cycle

21

1

DB1.2

Set Point Selection

SPS

Set point selection for DB3

0: Valve position mode

    (0…100%)

1: Temperature set point

    (0…40°C), actuator-
    internal temperature

    controller is used

22

1

DB1.1

Temperature Selection

TSL

Temperature requested from the actuator

(DB1.7…DB1.0, DIR-1, TMP)

0: Request ambient
    temperature

1: Request feed
    temperature

23

1

DB1.0

Standby

SBY

Enter standby mode, refer to Appendix

0: Normal operation

1: Standby

24

4

DB0.7…

DB0.4

Not used

 

 

Set to 0

 

 

28

1

DB0.3

LRN Bit

LRNB

LRN Bit

0: Teach-in telegram

1: Data telegram

29

3

DB0.2…

DB0.0

Not used

 

 

Set to 0

 

 

Further details can be found on http://www.enocean-alliance.org .  

Description of individual functions

Pls. also refer to the officially published EEP A5-20-06 description and Table 8.1

Setpoint Selection (SPS)

DIRECTION-2.

Selection whether A5-20-06 and the actuator is used with Valve Position (Controller running in the room or building control system) or with its internal temperature control loop.

Operating mode (SP)

DIRECTION-2.

Setpoint Temperature °C:

The controller transmits the temperature setpoint for the internal controller (0 ... + 40°C, DB3.0 ... DB3.7 = 0 ... 80). The use of a separate, external room temperature sensor is recommended whose room temperature (DB2.0 ... DB2.7) is transmitted to the drive by the room controller as part of the A5-20-06 protocol. The internal controller thus does not use the ambient temperature measured in the near field of the radiator, but the actual room temperature. When operating with an internal temperature sensor, DB2.0 ... DB2.7 must be set to 0x00. Every values not equal to zero (0x00) is interpreted as a valid room temperature value and thus will be used and potentially result in faulty control behavior.

Valve position %:

The controller transmits 0 ... 100% (DB3.0 ... DB3.7 = 0 ... 100) and converts it into an actuating movement by the actuator (0% = closed valve / 100% = completely open valve).

Local offset (LO)

DIRECTION-1.

The MVA005 local offset (LO) function offers a convenient way for end users to request temperature changes locally at the actuator/radiator while the room control unit may be out of reach or may not be accessible at the time of the desired temperature change. Nevertheless, LO follows a master (control unit) and slave (MVA005) structure, which requires the control units to confirm any local change with corresponding data sent to the respective actuator device.

Setpoint Temperature °C:

Local changes of +/- 1°C … +/- 5°C will be transmitted to the control unit as absolute °C value calculated from the effective setpoint, plus or minus the desired °C value change. Example: Setpoint controller = 21°C + 2°C local offset change = 23°C transmitted value.

Valve position %:

Local changes of +/- 1°C … +/- 5°C will be transmitted to the control unit as relative value.

Radio communication interval (RFC)

DIRECTION-2.

The 4BS radio communication interval of the actuator can be freely determined within the EEP specified range by the room controller. This allows to e.g. reduce radio traffic and power consumption when outside of the heating times (e.g. overnight, absence, setback mode), while in heating periods the response times of the drive can be shortened. In default “auto” setting, the drive uses and varies between 2, 5 and 10 minutes based on its internal flow temperature sensor. (2 minutes at T flow> 50 ° C, 5 minutes at T flow> 45 ° C, otherwise 10 minutes). Continuous operation with a radio interval of less than 5 minutes leads to increased energy consumption and faster discharge of the internal storage. Short radio intervals must be coordinated with the available flow temperature and heating times. If necessary, check the voltage of the internal memory by means of remote commissioning.

SIGNAL telegram cycle time can also be changed within the specified range through Remote Commissioning. Pls. refer to the DDF and Section 9.5.

Summer bit (SB)

DIRECTION-2.

The actuator receives the status bit summer mode from the external controller through Standard 4BS message. The valve closes while the radio communication interval is increased to once every 8 hours. It is possible to wake up the iTRV through any local control setting. The actuator executes and transmits the local change and continues with normal operation (unless the controller does transmit the summer bit again).

Summer operation and SPS:

  • SPS = 0 (default valve position): As in normal operation, the default position [0 ... 100%] is set

  • SPS = 1 (default temperature setpoint): When summer mode is activated, the control is frozen and the last valve position is retained.

Summer operation and reference run:

  • The 4BS command "REF" can also be used in summer operation. After the 8h interval has elapsed, REF = 1 triggers a soft reset with subsequent reference travel and 4BS communication. In the context of 4BS communication, the REF bit or the SB bit can be reset immediately.

Summer operation and valve detection:

  • The valve detection, which checks the correct assembly on the valve every 6 weeks (8.2.7), also takes place in summer operation.

Standby bit (SBY)

DIRECTION-2

When used in permanently unheated rooms, the actuator's internal energy storage cannot be recharged, a condition that must be avoided. If operation under such conditions cannot be avoided, then the use of the standby mode is recommended. The radio communication is stopped and the storage consequently only discharges very slowly. In order to reactivate the drive from standby, it is sufficient to operate it locally on its dial. As an alternative to standby, there is the option of increasing the radio interval from typically 10 to 60 minutes. The unit remains accessible via radio. By setting the summer bit SB (8.2.5), the radio interval can even be extended to 8 hours; the drive can also be addressed via radio.

Standby and valve detection:

  • The valve detection, which checks the correct assembly on the valve every 6 weeks, also takes place in standby.

Freeze protection

The freeze protection function periodically checks the temperature of the flow sensor and opens the valve 95% when the temperature falls below 6ºC in order to prevent the water in the system from freezing (and thus serious damage to the building).

  • Special case target temperature 0ºC: If the target temperature of the control is 0ºC, the freeze protection does not take effect at <6ºC, but only at <0ºC.

  • Standby: In standby, the valve is closed regardless of a communicated setting position, the freeze protection also opens here to 95% at temperatures below 0ºC.

  • Installation position: In the installation position the actuator is deactivated, the valve is completely open. Freezing of the system is therefore impossible.

Radio strength and com. error (RSS & RCE)

DIRECTION-1

With RSS, the actuator provides information about the signal strength measured by the internal receiver. If RSS is set, its radio signal from the room controller is weak. However, stable radio communication is not necessarily ruled out. Received telegram signal strength of <-80dBm will set the RSS bit. RCE (Radio communication error) is used to signal radio loss following 6 consecutive missing data telegrams from the control unit to the valve actuator. In case of RCE, the RSS bit will also be set.  

Reference Run (Maintenance)

By setting the REF bit, the drive executes a reference run including a 0%-point recalibration and restarts. The communication interval is set to 2 minutes (maintenance interval) for the next 30 minutes and the (uncorrected) ambient temperature measured at the drive is transmitted. When the 30 minutes have elapsed, the temperature approximation and smoothing restarts. 21 ° C are set as the default temperature setpoint, but they are overwritten by the first valid telegram of the room controller.   

Radio telegram example

DIRECTION-1 MVA005 to Control unit /Gateway

 

MVA005  → Controller / Gateway

 

4 Byte:

16AA6EE8

 

 

 

BYTE

HEX

BIN

DEC

DB3.7-0

16

00010110

22

CV = Current valve opening =  22 %

DB2.7-0

AA

10101010

170

LOM

DB2.7

1

0 = Relative local offset

1 = Setpoint with local offset added

DB2.6-0

2A

0101010

42

LO = Setpoint with User Offset = 21.0 ºC

DB1.7-0

6E

01101110

110

TMP = Feed temperature = 55 ºC

DB0.7-0

E8

11101000

232

TSL

DB0.7

1

0 = TMP is ambient sensor temp

1 = TMP is feed sensor temperature

ENIE

DB0.6

1

0 = No harvesting

1 = Harvesting

ES

DB0.5

1

0 = Energy storage low

1 = Energy storage sufficiently charged

DWO

DB0.4

0

0 = No window open

1 = Window open detected

LRNB

DB0.3

1

0 = Teach-in Telegram

1 = Data Telegram

RCE

DB0.2

0

0 = Radio link OK

1 = Radio communication error

RSS

DB0.1

0

0 = Radio signal stable

1 = Radio quality low (RSSI < -80 dBm)

ACO

DB0.0

0

0 = Actuator operating normally

1 = Actuator obstructed

DIRECTION-2 Control unit / Gateway to MVA005

 

Controller / Gateway  →  MVA005

 

4 Byte:

30684408

 

 

 

BYTE

HEX

BIN

DEC

DB3.7-0

30

01000101

69

SP = Valve position  =  48 %

SP = Valve temperature setpoint =  24 ºC

DB2.7-0

68

10100000

160

TMP = Temperature from RCU =  26 ºC

DB1.7-0

44

01000100

68

RES

DB1.7

0

0 = Normal operation

1 = Execute reset

DB1.6-4

4

100

4

RFC = Radio communication interval = 20 min

SB

DB1.3

0

0 = Normal Operation

1 = Summer bit, extended sleep time

SPS

DB1.2

1

0 = DB3 is valve position [%]

1 = DB3 is temperature set point [ºC]

TSL

DB1.1

0

0 = Request ambient temp from actor

1 = Request feed temp from actor

SBY

DB1.0

0

0 = Normal operation

1 = Standby (wakeup by pushbutton)

DB0.7-0

08

00001000

8

DB0.7-4

0

0000

0 = not used

LRNB

DB0.3

1

0 = Teach-in telegram

1 = Data telegram

DB0.2-0

0

000

0 = not used

Further details can be found on http://www.enocean-alliance.org .  

  • No labels