background image

Wired M-Bus • Water Meters flowIQ® 2101/3100                        TECHNICAL DESCRIPTION  

   

 

Kamstrup A/S · Technical Description · 55121944_A1_GB_08.2016 

27 

 

8.4

 

DIF (Data Information Field)  

The DIF codes holds additional information regarding the formatting of the data-value in the records, whether data 
is binary, real or BCD. 

Some examples of DIF codes are listed in the table below. 

Subject 

Value 

Hex 

Description 

PRIMARY ADDRESS 

00000001 

01h 

8 bit binary, Current Value, Type C 

INFO CODE 

00000010 

02h 

16 bit binary, Current Value, Type B 

METER TYPE 

00000010 

02h 

16 bit binary, Current Value, Type B 

SOFTWARE REVISION 

00000010 

02h 

16 bit binary, Current Value, Type B 

VOLUME (Meter reading and reverse) 

00000100 

04h 

32 bit binary, Current Value, Type B 

TEMPERATURES Actual 

00000001 

01h 

8 bit binary, Current Value, Type B 

TEMPERATURES minimum daily 

00100001 

21h 

8 bit binary, Minimum Value, Type B 

TEMPERATURES average daily 

00000001 

01h 

8 bit binary, Current Value, Type B 

TEMPERATURES maximum daily 

00010001 

11h 

8 bit binary, Maximum Value, Type B 

TEMPERATURES minimum monthly 

01100001 

61h 

8 bit binary, Minimum Monthly Value, Type B 

TEMPERATURES average monthly 

01000001 

41h 

8 bit binary, Current Monthly Value, Type B 

TEMPERATURES maximum monthly 

01010001 

51h 

8 bit binary, Maximum Monthly Value, Type B 

TARGET DATE 

01000010 

42h 

16 bit binary, Compound Data, Type G 

FLOW actual 

00000010 

02h 

16 bit binary, Current Value, Type B 

FLOW minimum daily 

00100010 

22h 

16 bit binary, Minimum Value, Type B 

FLOW maximum daily 

00010010 

12h 

16 bit binary, Maximum Value, Type B 

FLOW maximum monthly 

01010010 

52h 

16 bit binary, Maximum Monthly Value, Type B 

FLOW minimum monthly 

01100010 

62h 

16 bit binary, Minimum Monthly Value, Type B 

HOUR COUNTER 

00000100 

04h 

32 bit binary, Current Value, Type B 

DATE AND TIME 

00000100 

04h 

32 bit binary, Compound Data, Type F 

TARGET DATE 

01000010 

42h 

16 bit Integer, Historical Value, Type G 

TARGET VOLUME 

01001100 

44h 

32 bit binary, Historical Value, Type B 

OTHERS 

00000100 

04h 

32 bit binary, Current Value, Type B 

 

 

 

 

Note: 

See EN13757-3 Annex A ‘Coding of data records’ for details on how to decode data types.

 

Summary of Contents for flowIQ 2101

Page 1: ...Technical Description Wired M Bus Water Meters flowIQ 2101 3100...

Page 2: ...ation 6 5 2 Communication interval 6 5 3 Addressing forms 6 5 3 1 Primary addressing 7 5 3 2 Secondary addressing 8 5 3 3 Enhanced secondary addressing 9 5 3 4 Wildcard search with break detection 10...

Page 3: ...3 Application select reset 19 8 Protocol 20 8 1 RSP_UD data flowIQ 2101 3100 data using Kamstrup specified VIFE 20 8 2 RSP_SKE response from flowIQ 2101 3100 25 8 3 Data header in RSP_UD 26 8 4 DIF Da...

Page 4: ...it is possible only to transmit one way at a time on the M Bus The framing of the communication is 1 start bit 8 data bits 1 parity bit even and 1 stop bit The M Bus is communicating via voltage modu...

Page 5: ...ng and future applications 3 1 1 Analysis The flowIQ 2101 3100 support high quantities of data and all relevant data for analysis can be read out This is valid for both actual meter data as well as fo...

Page 6: ...re frequent reading is not recommended A more frequent reading interval than 32 seconds will provide redundant information 5 3 Addressing forms To make the M Bus system operate with more M Bus water m...

Page 7: ...ia M Bus master In connection with primary addressing of the M Bus two or more M Bus water meters on the same M Bus system cannot have the same primary address However in connection with secondary add...

Page 8: ...ual bytes with wildcard characters See chapter 5 3 4 for further information Selection of M Bus water meter via secondary address and deselecting other M Bus water meter Start character 68h L field 0B...

Page 9: ...d via enhanced secondary address it will reply to primary address 253 as it is with the ordinary secondary addressing The M Bus water meter is deselected either by sending a new selection via primary...

Page 10: ...y address may be replaced by the wildcard byte value FFh The values for DIF 0Ch for 4 bytes 8 digit BCD and VIF 78h for fabrication number in connection with enhanced secondary addressing cannot be re...

Page 11: ...not returned The meaning of the CI Field CI FIELD 50h Application select reset Select is used for logger reading applications A reset will select the default application 51h Normal transmission of SND...

Page 12: ...water meter only supports Mode 1 data format where all multi byte data values to and from the M Bus water meter are transmitted with Least Significant Byte LSB first In the default application the FC...

Page 13: ...byte 1 xx Checksum xxh Stop character 16h 5 6 M Bus slave to M Bus master RSP_UD Long frame Data to M Bus Master See telegram later RSP_SKE Short frame Data to M Bus Master See telegram later ACK Sing...

Page 14: ...a alarm protocol and using communication status bit SND_NKE ACK The M Bus Master normalizes the M Bus water meter with an SND_NKE and the M Bus water meter acknowledges successful receipt of the messa...

Page 15: ...t 4 in the status field 5 7 1 Status field flowIQ 2101 3100 info codes are mapped to the error bit Temporary error bit 4 when any info code is active Further the Power Low bit 2 in the status field is...

Page 16: ...o decode special data registers in an easier way Kamstrup has taken the approach to define a number of manufacturer VIF extensions so called VIFE The outcome is that most reading systems can show the...

Page 17: ...ta Meter data M Bus ID Manufacturer ID Version ID Device type Access counter Status info codes Configuration not used Water meter reading volume Volume reverse Hour counter Actual flow Actual ambient...

Page 18: ...quently 7 1 Setting Primary M Bus address A dedicated register in the flowIQ 2101 3100 is used for storing the primary address This register may be overwritten with a new M Bus primary address using t...

Page 19: ...ord 04h DIF 4 bytes compound data type F Date and time 6Dh VIF Date and time e g 02 09 04 13 10 standard time valid Date time LSB 0Ah IV 0 MI5 MI4 MI3 MI2 MI1 MI0 Date time 2Dh SU HY1 HY0 H4 H3 H2 H1...

Page 20: ...hown for a Version ID for flowIQ 2101 3100 water meter flowIQ 2101 flowIQ 3100 Byte Field Value Description 1 Start character 68h 2 L field 8Ah Length 138 bytes 3 L field 8Ah Length 138 bytes 4 Start...

Page 21: ...e binary maximum value 54 VIF 3Bh Flow in l h 55 Max Flow 2Ah 298 l h 56 01h 57 DIF 21h 1 byte binary minimum value 58 VIF 5Bh Media temperature in C 59 Min Tmedia 05h 5 C 60 DIF 01h 1 byte binary 61...

Page 22: ...um value 105 VIF 67h Ambient temperature in C 106 Min Tambient Month 10h 16 C 107 DIF 51h 1 byte binary monthly maximum value 108 VIF 67h Ambient temperature in C 109 Max Tambient Month 24h 36 C 110 D...

Page 23: ...ld 72h 8 ID Number 78 BCD E g ID 12345678 9 56 BCD 10 34 BCD 11 12 BCD 12 Man ID 2Dh Manufacturer ID for Kamstrup A S KAM 13 2Ch 14 Version ID 1Dh Version ID for flowIQ3100 15 Device ID 16h E g 16h Co...

Page 24: ...ent temperature 62 FFh 63 0Fh 64 Avg Tambient 1Ah 26 C 65 DIF 04h 4 byte binary 66 VIF 6Dh Type F Compound CP32 67 Date Time 02h E g CP32 23173782h 2017 03 23 23 02 68 37h 69 37h 70 23h 71 DIF 44h 4 b...

Page 25: ...Eh 122 SW Revision 01h Software revision D1 123 04h 124 Checksum xxh 125 Stop Character 16h Note A target value may read as zero until passing the set target date 8 2 RSP_SKE response from flowIQ 2101...

Page 26: ...00101101 C Manufacturer Id 2D ascii K 64 32 32 ascii A 64 32 MANUFACTURER 00101100 C Manufacturer Id 2C ascii M 64 ISO 60870 standard VERSION ID 1Fh 1Dh C M Bus version ID for flowIQ2101 M Bus version...

Page 27: ...RATURES maximum daily 00010001 11h 8 bit binary Maximum Value Type B TEMPERATURES minimum monthly 01100001 61h 8 bit binary Minimum Monthly Value Type B TEMPERATURES average monthly 01000001 41h 8 bit...

Page 28: ...h 00100010 Hour counter Hours Hours 3Bh 00111011 Flow l h m h 10 3 5Bh 01011011 Water temperature C C 67h 01100111 Ambient temperature C C 3Bh 00111011 Min flow since midnight l h m h 10 3 3Bh 0011101...

Page 29: ...F The M Bus water meter uses information from the meter to place units decimal points and number of decimals on the values in the M Bus telegram ensuring that they correspond to the values read on the...

Page 30: ...TECHNICAL DESCRIPTION Wired M Bus Water Meters flowIQ 2101 3100 30 Kamstrup A S Technical Description 55121944_A1_GB_08 2016 End of document...

Reviews: