Badger Meter ModMAG M2000 User Manual Download Page 6

M-Bus addressing 

Page 6/14 

 

 MID_M2000_BA_MB_02_1805 

 

4.4 

Setting primary address 
The default (factory setting) primary address of the module is 0 (zero). You may 

program  any  other  primary  address  in  the  range  of  1  to  250  by  using  the 

standard M-Bus SND_UD command for primary address setting:  

 

Request (values in hex):  

68 06 06 68 73/53 PAddr 51 01 7A NewAddr ChkS 16  

 

Answer (values in hex):  

E5  

 

PAddr: Current primary address of the device  

NewAddr: New primary address to program  

 

Please note that the primary address is immediately written in the non-volatile 

flash  memory  of  the  module.  However,  since  the  write  cycles  of  the  flash 

memory are limited, the maximum number of write accesses are limited to 20 

per 24 hours. If there are more write accesses within a 24 hours interval, the 

respective primary address is kept in RAM and will automatically be written to 

the flash memory in 24 hours 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 setting. However, if it is desired to set a fixed baud rate, you may 

use the standard M-Bus commands to do so:  

 

Request (values in hex):  

68 03 03 68 73/53 PAddr B8 ChkS 16 

set baud rate to 300 baud  

68 03 03 68 73/53 PAddr BB ChkS 16 

set baud rate to 2400 baud  

68 03 03 68 73/53 PAddr BD ChkS 16 

set baud rate to 9600 baud  

68 03 03 68 73/53 PAddr BF ChkS 16 

set baud rate to auto baud  

 

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

E5  

 

The  acknowledged  answer  is  always  sent  with  the  former  baud  rate.  After 

having sent the acknowledgement, the new baud rate becomes active. 

  

Please  note  that  the  baud  rate  setting  is  not  immediately  written  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.  

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: