M-Bus Adressierung
5.
M-Bus Adressierung
5.1
Primäradresse
Die Module können unter Verwendung ihrer Primäradresse (Bereich: 0...250)
adressiert werden. Die standardmäßige (werkseitig programmierte) Primäradres-
se des Moduls ist 0 (Null). Die Primäradresse kann unter Verwendung des ent-
sprechenden M-Bus-Kommandos (s.u.) geändert werden.
5.2
Sekundäradresse
Das Modul kann unter Verwendung des M-Bus-Sekundäradressen–Auswahl-
schemas adressiert werden. Die Sekundäradresse besteht aus:
• der Leiterplattenseriennummer (8-stelliger BCD-Code)
• dem Herstellercode (BMI, 0x09A9)
• Generation (0x01)
• der gemessenen Flüssigkeit (0x07, Kaltwasser)
z.B.: 19100995,09A9,01,07
Eine Platzhalterwahl unter Verwendung des Jokerzeichens ('F') ist ebenso mög-
lich:
19100995,FFFF,FF,FF
1910FFFF,FFFF,FF,FF
19100995,FFFF,FF,07
etc.
5.3
M-Bus Kommandos
Da das Gerät nur zwei SND_UD-Kommandos hat, ist es nicht möglich, mehrere
Kommandos mit einem einzigen M-Bus Telegramm zu senden.
5.4
Primäradresse einstellen
Die standardmäßige (werkseitig programmierte) Primäradresse des Moduls ist 0
(Null). Jede andere Primäradresse im Bereich von 1 bis 250 kann unter Verwen-
dung des Standard-M-Bus SND_UD-Kommandos als Primäradresse program-
miert werden:
Request (Werte in hex):
68 06 06 68 73/53 PAddr 51 01 7A NewAddr ChkS 16
Antwort (Werte in hex):
E5
PAddr: aktuelle Primäradresse des Gerätes
NewAddr: neue, zu programmierende Primäradresse
Bitte beachten Sie, dass die Primäradresse umgehend in den nicht flüchtigen
Flash-Speichers des Modul geschrieben wird. Da die Schreibzyklen des Flash-
Speichers jedoch begrenzt sind, ist die max. Anzahl an Schreibzugriffen auf 20
innerhalb von 24 Stunden limitiert. Falls es innerhalb von 24 Stunden mehr
Schreibzugriffe gibt, wird die jeweilige Primäradresse im RAM gespeichert und
dann automatisch binnen 24 Stunden in den Flash-Speicher geschrieben.
MID_M2000_BA_MB_01_1304
Seite 3/12