Badger Meter ModMAG M2000 User Manual Download Page 7

M-Bus addressing 

Page 7/14 

 

 MID_M2000_BA_MB_02_1805 

 

4.6 

Changing M-Bus response telegram 
The  module  may  answer  a  M-Bus  REQ_UD2  (request  user  data  2)  telegram 

with  one  of  five  different  M-Bus  RSP_UD  (respond  user  data)  telegrams, 

(according to EN13757-3 chapter 4.22 table 2):  

  All  

  Instantaneous values  

  Testing  

  Calibration  

  Manufacturing  

 

The telegram is selected by sending the appropriate M-Bus application reset 

telegram. 

 

Request (values in hex):  

68 03 03 68 73/53 PAddr 50 ChkS 16

 set "All" telegram  

68 04 04 68 73/53 PAddr 50 00 ChkS 16

 set "All" telegram  

68 04 04 68 73/53 PAddr 50 50 ChkS 16 

set  "Instantaneous" 

telegram 

68 04 04 68 73/53 PAddr 50 90 ChkS 16 

set "Testing" telegram  

68 04 04 68 73/53 PAddr 50 A0 ChkS 16 

set "Calibration" telegram  

68 04 04 68 73/53 PAddr 50 B0 ChkS 16 

set  "Manufacturing" 

telegram  

 

Answer to all of the above requests (values in hex):  

E5  

 

The next (and all the following) REQ_UD2 requests are then answered with 

the selected telegram. 

 

 

Please note that the RSP_UD telegram setting is not written immediately in 

the non-volatile flash memory of the module but only:  

 On the cyclic 24 hours reset  

 Or if a set primary address command has been received and executed  

 Or  if  the  command  to  write  the  configuration  area  to  flash  has  been 

received and executed.  

 

4.7 

Write configuration area to flash 
The module has got a configuration area which holds settings for e.g. the baud 

rate  option,  the  primary  address,  the  selected  answer  telegram  etc.  These 

settings  are kept  in  volatile  RAM  memory  unless  they  are  written  in  the  non-

volatile flash memory. However, since the write cycles of the non-volatile flash 

memory are limited, the respective RAM configuration values are only copied to 

the flash configuration values every 24 hours (exception: the primary address). 

If  the  user  wants  to  save  the  configuration  immediately  in  the  non-volatile 

memory, he may execute the command below:  

 

Request (values in hex):  

68 06 06 68 73/53 PAddr 51 00 FE 00 ChkS 16  

 

save configuration to flash  

 

Answer (values in hex):  

E5  

Summary of Contents for ModMAG M2000

Page 1: ...Badger Meter Europa GmbH ModMAG M2000 M Bus interface User manual May 2018 MID_M2000_BA_MB_02_1805...

Page 2: ...ary address 6 4 5 Changing baud rate 6 4 6 Changing M Bus response telegram 7 4 7 Write configuration area to flash 7 4 8 Send ModBus commands 8 4 9 M Bus REQ_UD2 answers 8 4 9 1 M Bus REQ_UD2 answer...

Page 3: ...primary address is saved in a non volatile memory 300 2400 and 9600 baud communication speed Automatic baud rate detection or manually programmable baud rate Standard M Bus serial communication parame...

Page 4: ...in board The interface board is supported by a pad to the wall of the enclosure A grounding strap connect the interface board terminal 63 to the nearest screw of the main board 3 1 Electrical connecti...

Page 5: ...e addressed using its primary address range 0 250 The default factory setting primary address of the module is 0 zero The primary address can be reconfigured using the appropriate M Bus command see be...

Page 6: ...urs time 4 5 Changing baud rate By default factory setting the module is automatically set to detect the baud rate of the incoming M Bus request telegram Usually it is not necessary to change this set...

Page 7: ...s are then answered with the selected telegram Please note that the RSP_UD telegram setting is not written immediately in the non volatile flash memory of the module but only On the cyclic 24 hours re...

Page 8: ...Signature 0F ModBus ChkS 16 e g 68 1D 1D 68 08 00 72 95 09 10 19 A9 09 01 07 08 01 00 00 Header for M Bus RSP_UD 0F Flag manufacturer specific 01 03 0A 31 39 31 30 30 39 39 35 00 00 ModBus answer Chk...

Page 9: ...for handling readout requests see also EN13757 3 chapter 8 3 4 9 1 M Bus REQ_UD2 answer All N ModBus register Description 0 0x00CF T1 T in m3 1 0x00D7 T2 T in m3 2 0x00D7 T3 TN in m3 3 0x00E7 T1 T Ro...

Page 10: ...03 Inst Volume m3 1 1 0 0 REAL4 0 000000e 000 Inst Volume m3 2 2 0 0 REAL4 1 854350e 003 Inst Volume m3 3 0 0 0 REAL4 0 000000e 000 Inst Volume Flow 1 sec 10E3 4 0 0 0 INT2 0 Inst Control signal N Uni...

Page 11: ...er factor 7 0x007B FACTORY Amplifier factor 8 0x007D Detector current in mA 9 0x007F FACTORY Detector current in mA 10 0x0081 Power line frequency in Hz 11 0x0082 Excitation frequency in Hz 12 0x010B...

Page 12: ...major version 12 0x0059 Daugtherboard minor version 13 0x011C Security status N Unit Tariff Storage Data Value Funct VIB 0 0 0 0 INT2 1 Inst Model Version 1 0 0 0 Var M2000 Inst Model Version 2 0 0 1...

Page 13: ...ction at firmware start 8 data bits 1 stop bit 1 even parity bit Phoenix IMC 1 5 11 G 3 81 connector to M2000 M Bus interface 2 wire EN13757 compatible M Bus interface 300 2400 9600 baud auto baud det...

Page 14: ...Harmlessness declaration Page 14 14 MID_M2000_BA_MB_02_1805 6 Return of goods for repair Harmlessness declaration Please refer to our claims return form harmlessness declaration under www badgermeter...

Page 15: ......

Page 16: ...N rtinger Strasse 76 72639 Neuffen Germany E mail badger badgermeter de www badgermeter de Durchflu richtung r ckw Durchflu richtung r ckw Stromausg ang aktiv 0 4 20mA Vorw rts Normal offen Normal ges...

Reviews: