M-bus value information block (VIB)

The M-bus manager implementation of the BA-Device will support up to 10 VIFE extension fields, for example, the combination of VIF.VIFE.VIFE.VIFE.VIFE.VIFE.VIFE.VIFE.VIFE.VIFE.VIFE to allow the mapping of all theoretical manufacturer specific data points as long as the used data types and encoding formats are in line with standard M-Bus definitions. Following is the structure of the VIF and VIFE.

 

Bit 7

6

5

4

3

2

1

0

Extension bit

Unit and multiplier (value)

 

Codes for value information field

The first block of the table contains integral values, the second typically averaged values, the third typically instantaneous values and the fourth block contains parameters (E: extension bit).

 

Coding

Description

Range coding

Range

E000 0nnn

Energy

10 (nnn-3) Wh

0.001 Wh to 10 000 Wh

E000 1nnn

Energy

10 (nnn) J

0.001 kJ to 10000 kJ

E001 0nnn

Volumea

10 (nnn-6) m3

0.001 l to 10000 l

E001 1nnn

Mass

10 (nnn-3) kg

0.001 kg to 10000 kg

E010 00nn

On time

nn = 00 seconds

nn = 01 minutes

nn = 10 hours

nn = 11 days

Duration of meter power up

E010 01nn

Operating time

nn = 00 seconds

nn = 01 minutes

nn = 10 hours

nn = 11 days

Duration of meter accumulation

E010 1nnn

Power

10 (nnn-3) W

0.001 W to 10 000 W

E011 0nnn

Power

10 (nnn) J/h

0.001 kJ/h to 10 000 kJ/h

E011 1nnn

Volume flow

10 (nnn-6) m3/h

0.001 l/h to 10 000 l/h

E100 0nnn

Volume flow ext.

10 (nnn-7) m3/min

0.0001 l/min to 1 000 l/min

E100 1nnn

Volume flow ext.

10 (nnn-9) m3/s

0.001 ml/s to 10 000 ml/s

E101 0nnn

Mass flow

10 (nnn-3) kg/h

0.001 kg/h to 10 000 kg/h

E101 10nn

Flow temperature

10 (nn-3) °C

0.001 °C to 1 °C

E101 11nn

Return temperature

10 (nn-3) °C

0.001 °C to 1 °C

E110 00nn

Temperature difference

10 (nn-3) K

1 mK to 1 000 mK

E110 01nn

External temperature

10 (nn-3) °C

0.001 °C to 1 °C

E110 10nn

Pressure

10 (nn-3) bar

1 mbar to 1 000 mbar

E110 1100

Date

YYYY-MM-DDc

Data field = 0010 b, type G

E110 1101b

Date and time

YYYY-MM-DD hh-mmc

Data field = 0100 b, type F

E110 1101 b

Time

Hh:mm:ssc

Data field = 0011 b, type J

E110 1101 b

Date and time

YYYY-MM-DD hh:mm:ssc

Data field = 0110 b, type I

E110 1101 b

Date and time or duration

YYYY-MM-DD hh:mm:ss,pppppc
or
ssssssssss,ppppp
c

Data field = 1101 b, type M

E110 1110

Units for H.C.A.

 

dimensonless

E110 1111

Reserved

nn coded like on time

 

E111 00nn

Averaging duration

nn coded like on time

 

E111 01nn

Actuality duration

 

 

E111 1000

Fabrication number

 

See CEN/TR 17167:2018, Annex A.8.2

E111 1001

(Enhanced)

 

 

E111 1010

Bus address

 

 

 

a For gas it is the temperature converted volume, unless a VIFE signals volume at metering-conditions or volume at base conditions.

b Meaning depends on data field. Other data fields shall be handled as invalid.

c YYYY = year, MM = month, DD = day, hh = hour, mm = minute, ss = second, pp = part of a second