Konfigurationsoptionen

Konfigurationsoptionen der Elvaco OTC-App

Tabelle 272. Alle Konfigurationsoptionen

Feldname (Abk.)

Beschreibung

Standardwert

Gesperrtes Gerät & korrekter PAK oder offenes Gerät

Gesperrtes Gerät & kein PAK

Downlink

Meter ID

Kennnummer des Messgerätes. Nicht konfigurierbar.

Nicht zutreffend

Lesen

Lesen

Nicht zutreffend

Eingeschalteter Modus

Zum Aktivieren/Deaktivieren des Moduls.

Passiv

Lesen / Schreiben

Lesen

Nicht zutreffend

Nachrichtenformat

Das Meldungsformat bestimmt den Aufbau und die Datenmenge des vom Modul gesendeten Telegramms.

0x1E (Standard)

Lesen / Schreiben

Lesen

Schreiben

EcoMode

Bei aktiviertem EcoMode wird eine Batterielebensdauer von 11+1 Jahren garantiert, hierzu wird das Sendeintervall des Moduls an die aktuellen Signalbedingungen angepasst.

Ein

Lesen / Schreiben

Lesen

Schreiben

Übertragungsintervall

Legt die Anzahl der Minuten zwischen jeder Übertragung von dem Modul fest

60 min

Lesen / Schreiben

Lesen

Schreiben

Datum & Uhrzeit

Die im Messgerät eingestellten Angaben zum Datum und zur Uhrzeit.

Nicht zutreffend

Lesen

Lesen

Nicht zutreffend

Versetzte Uhrzeit

Stellt die Zeit des Messgeräts in Bezug auf die aktuelle Zeit ein.

Nicht zutreffend

Nicht zutreffend

Nicht zutreffend

Schreiben

Absolute Zeit einstellen

Stellt die Uhrzeit des Zählers ein. Bei der Synchronisierung der Uhrzeit über die Elvaco OTC-App werden die Einstellungen für Datum, Uhrzeit und UTC-Offset des Telefons auf den Zähler übertragen.

Nicht zutreffend

Schreiben

Nicht zutreffend

Nicht zutreffend

UTC-Offset festlegen

Legt den UTC-Offset des Zählers fest.

Nicht zutreffend

Lesen / Schreiben

Lesen

Schreiben

Konfigurationssperre

Sperrt das Modul, um unbefugten Zugriff zu verhindern.

Offen

Lesen / Schreiben

Lesen

Schreiben

LoRaWAN® Einstellungen

Geräte-EUI

Eindeutige Modul-Identifikationsnummer. Nicht konfigurierbar.

Gerätespezifische Nummer von 64 Bit Länge

Lesen

Lesen

Nicht zutreffend

Aktivierungstyp

Legt die Art der Verbindung des Gerätes mit dem LoRaWAN®-Netzwerk fest.

OTAA

Lesen / Schreiben

Lesen

Nicht zutreffend

Netzwerk-Verbindung

Zeigt an, ob das Modul dem LoRaWAN®-Netzwerk beigetreten ist oder nicht.

Nicht zutreffend

Lesen

Lesen

Nicht zutreffend

Join-EUI

Anwendungs-ID, die bestimmt, wo die Daten ankommen.

0x 94 19 3A 03 03 00 00 01 (Version mit intener Antenne)

0x 94 19 3A 03 04 00 00 01 (Version mit externer Antenne)

Lesen / Schreiben

Lesen

Nicht zutreffend

Geräteadresse

32-Bit-Adresse, mit der sich das Modul im LoRaWAN®-Netz identifiziert.

Nicht zutreffend

Lesen / Schreiben

Nicht zutreffend

Nicht zutreffend

Derzeitige Datenübertragungsrate

Die derzeit für das Modul verwendete Datenübertragungsrate.

Nicht zutreffend

Lesen

Lesen

Nicht zutreffend


Downlink-Konfigurationsoptionen

Tabelle 273. Downlink-Befehle

Feldname

TLV

Anzahl der Bytes in der Konfiguration

Konfiguration

Beispiel

Konfigurationssperre

0x05

0x01

0x00 = Gesperrt

0x01 = Offen

0x00050101

(Öffnet die Konfigurationssperre)

Übertragungsintervall

0x06

0x02

0xAnzahl der Minuten zwischen Übertragungen

(lsByte -> msByte)

0x0006021E00

(Setzt das Übertragungsintervall auf 30 Minuten)

Nachrichtenformat

0x07

0x01

0x1E = Nachrichtenformat Standard

0x1F = Nachrichtenformat Kompakt

0x20 = Nachrichtenformat JSON

0x21 = Nachrichtenformat Geplant-täglich redundant

0x22 = Nachrichtenformat Geplant – Erweitert

0x23 = Nachrichtenformat Heizung/Kühlung kombiniert

0x0007011F

(Setzt das Nachrichtenformat auf kompakt)

EcoMode

0x0F

0x01

0x00 = EcoMode deaktivieren

0x01 = EcoMode aktivieren

0x000F0100

(Deaktiviert EcoMode)

Versetzte Uhrzeit

0x13

0x04

0xAnzahl der Sekunden*

(lsByte -> msByte)

*Negative Zahlen werden unterstützt.

0x0013043C000000

(Fügt 60 Sekunden zur aktuellen Zeit hinzu)

0x0013043C000080

(Zieht 60 Sekunden von der aktuellen Zeit ab)

UTC-Offset

0x17

0x02

0xAnzahl der Minuten*

(lsByte -> msByte)

*Negative Zahlen werden unterstützt.

0x17023C00

(Setzt den UTC-Offset auf +60 Minuten)

0x17023C80

(Setzt den UTC-Offset auf -60 Minuten)

Neustart

0x22

0x02

0x759E wird zum Neustart des Geräts verwendet

(Endianness beachten, LSB zuerst).

0x0022029E75 (Startet das Gerät neu)


Nachrichtenformate

CMi4160 hat mehrere verschiedene Nachrichtenformate.

Tabelle 274. CMi4160 Nachrichtenformate

Feld

Größe

Beschreibung

Kennung des Nachrichtenformats

1 Byte

0x1E = Standard

0x1F = Kompakt

0x20 = JSON

0x21 = Geplant – Täglich redundant

0x22 = Geplant – Erweitert

0x23 = Kombinierte Wärme/Kälte

0x3D = Geplant Erweitert+ Telegramm 1*

0x3E = Geplant Erweitert+ Telegramm 2*

* Erst ab FW 1.0.5


*Geplant Erweitert+Telegramm 2 kann nicht als Telegrammtyp ausgewählt werden. Es handelt sich um die ID des zweiten Telegramms bei Verwendung des Nachrichtenformats Geplant Erweitert+.

Außerplanmäßige Nachrichtenformate

Standard

Tabelle 275. Nutzlast, Nachrichtenformat Standard [0x1E]

DIB

Feld

Größe

Datentyp

Beschreibung

0

Kennung des Nachrichtenformats

1 Byte

-

0x1E (Standard)

1

Energie

6-7 Bytes

INT32

Energieverbrauch (Wh, J, Cal) 0403xxxxxxxx = xxxxxxxx Wh

0404xxxxxxxx = xxxxxxxx * 10 Wh

0405xxxxxxxx = xxxxxxxx * 100 Wh

0406xxxxxxxx = xxxxxxxx kWh

0407xxxxxxxx = xxxxxxxx * 10 kWh

040Exxxxxxxx = xxxxxxxx MJ

040Fxxxxxxxx = xxxxxxxx * 10 MJ

04FB0Dxxxxxxxx = xxxxxxxx MCal

04FB0Exxxxxxxx = xxxxxxxx * 10 MCal

04FB0Fxxxxxxxx = xxxxxxxx * 100 MCal

2

Volumen

6 Bytes

INT32

Volumen (m3)

0413xxxxxxxx = xxxxxxxx * 0.001 m3

0414xxxxxxxx = xxxxxxxx * 0.01 m3

0415xxxxxxxx = xxxxxxxx * 0.1 m3

3

Leistung

4 Bytes

INT16

Leistung (kW)

022Bxxxx = xxxx W

022Cxxxx = xxxx * 10 W

022Dxxxx = xxxx * 100 W

022Exxxx = xxxx kW

022Fxxxx = xxxx * 10 kW

4

Durchfluss

4 Bytes

INT16

Durchfluss (m3/h)

023Bxxxx = xxxx * 0.001 m3/h

023Cxxxx = xxxx * 0.01 m3/h

023Dxxxx = xxxx * 0.1 m3/h

023Fxxxx = xxxx * 10 m3/h

5

Vorlauftemperatur

4 Bytes

INT16

Vorlauftemperatur (°C)

0258xxxx = xxxx * 0.001 °C

0259xxxx = xxxx * 0.01 °C

025Axxxx = xxxx * 0.1 °C

025Bxxxx = xxxx °C

6

Rücklauftemperatur

4 Bytes

INT16

Rücklauftemperatur (°C)

025Cxxxx = xxxx * 0.001 °C

025Dxxxx = xxxx * 0.01 °C

025Exxxx = xxxx * 0.1 °C

025Fxxxx = xxxx °C

7

Zähleradresse

10 Bytes

Kennzeichnungsfeld gemäß M-Bus EN13757-3

Zähleradresse

Byte 0–1 = DIF/VIF-Code

Byte 2–5 = Zähler-ID (BCD8, lsByte -> msByte)

Byte 6–7 = Zählerhersteller (lsByte -> msByte)

Byte 8 = Zählerversion

Byte 9 = Geräteart

8

Fehler-Flags

4 Bytes

INT8

Fehler- und Warnungs-Flags

01FD17xx

Weitere Informationen zu Alarm-Codes finden Sie im Zählerhandbuch


Compact

Tabelle 276. Nutzlast, Nachrichtenformat Kompakt [0x1F]

DIB

Feld

Größe

Datentyp

Beschreibung

0

Kennung des Nachrichtenformats

1 Byte

-

0x1F (Compact)

1

Energie

6-7 Bytes

INT32

Energieverbrauch (Wh, J, Cal)

0403xxxxxxxx = xxxxxxxx Wh

0404xxxxxxxx = xxxxxxxx * 10 Wh

0405xxxxxxxx = xxxxxxxx * 100 Wh

0406xxxxxxxx = xxxxxxxx kWh

0407xxxxxxxx = xxxxxxxx * 10 kWh

040Exxxxxxxx = xxxxxxxx MJ

040Fxxxxxxxx = xxxxxxxx * 10 MJ

04FB0Dxxxxxxxx = xxxxxxxx MCal

04FB0Exxxxxxxx = xxxxxxxx * 10 MCal

04FB0Fxxxxxxxx = xxxxxxxx * 100 MCal

2

Zähleradresse

10 Bytes

Kennzeichnungsfeld gemäß M-Bus EN13757-3

Zähleradresse

Byte 0–1 = DIF/VIF-Code

Byte 2–5 = Zähler-ID (BCD8, lsByte -> msByte)

Byte 6–7 = Zählerhersteller (lsByte -> msByte)

Byte 8 = Zählerversion

Byte 9 = Geräteart

3

Fehler-Flags

4 Bytes

INT8

Fehler- und Warnungs-Flags

01FD17xx

Weitere Informationen zu Fehlerkennzeichen finden Sie im Zählerhandbuch


JSON

Beim Nachrichtenformat JSON werden die Daten als Klartext ausgegeben.

Tabelle 277. Felder, Nachrichtenformat JSON [0x20]

Feld

Beschreibung

Kennung des Nachrichtenformats

20 (Nachrichtenformat JSON)

Energie

Energieverbrauch

Einheit

Einheit des Energieverbrauchs (Wh, kWh, MWh, GWh, J, kJ, MJ, GJ, Cal, kCal, MCal oder GCal)

Meter ID

Kennnummer des Messgerätes, in dem das Modul verwendet wird.


Nachfolgend sehen Sie ein Beispiel für ein Telegramm, das im JSON-Format gesendet wurde.

{"E":12345678,"U":"kWh","ID":87654321}

Geplante Nachrichtenformate

Für geplante Nachrichtenformate, wie zum Beispiel Geplant Täglich Redundant Puls Erweitert, werden zwei Arten von Nachrichten vom Modul übertragen – eine Zeitnachricht und eine Datennachricht. Geplante Nachrichtenformate lesen den Zähler zur vollen Stunde ab und ermöglichen so eine Vorhersagbarkeit der empfangenen Telegramme. Der Unterschied zwischen einer Zeitnachricht und einer Datennachricht ist in der folgenden Tabelle beschrieben.

Tabelle 278. Uhrzeit- und Daten-Meldung

Meldung

Zeitintervall

Beschreibung

Meldung mit Zeitangabe

Einmal täglich

Die Zeitnachricht gibt die aktuelle Zeit des Zählers wieder. Sie dient zur Bestätigung der Uhrzeit, sodass sicher ist, dass keine Abweichung über den Rahmen des Hinnehmbaren vorliegt.

Daten-Meldung

Festgelegt durch den Parameter Übertragungsintervall

Die tatsächlichen Zählerdaten, die vom Zähler erfasst werden.


Die folgende Tabelle enthält eine detaillierte Beschreibung der Nutzlasten der Zeitnachricht.

Tabelle 279. Nutzlast, Zeitnachricht

Feld

Größe

Datentyp

Beschreibung

Kennung des Nachrichtenformats

1 Byte

-

0xFA (=Zeitnachricht)

Datum/Uhrzeit

6 Bytes

32 Bit binäre Ganzzahl M-Bus Typ F

046Dxxxxxx = Gültige Datum/Uhrzeit-Nachricht

346Dxxxxxx = Ungültige Datum/Uhrzeit-Nachricht


Die Zeitnachricht wird einmal täglich übertragen, und die Datennachricht mindestens einmal täglich (gesteuert durch den Übertragungsintervallparameter oder EcoMode) Für das Übertragungsintervall können nur die in Tabelle 280, „Übertragungsintervalloptionen “ aufgeführten Werte eingestellt werden.

Auch wenn der Zähler zur vollen Stunde ausgelesen wird, wird die Datennachricht nicht unbedingt zur gleichen Zeit übertragen. Die LoRaWAN®-Übertragung erfolgt mit einer zufälligen Verzögerung von 0–15 Minuten, um das Risiko von Kollisionen zu verringern. Das Auslesen der Zeitnachricht erfolgt zu einer zufälligen Stunde (00:00–23:00 Uhr) und zu einer zufälligen Minute im Intervall 35–45. Sie wird unmittelbar nach dem Auslesen übertragen.

Anmerkung

Bei der Verwendung geplanter Nachrichtenformate kann das Übertragungsintervall nicht auf mehr als 1440 (24 Stunden) eingestellt werden.

Tabelle 280. Übertragungsintervalloptionen 

Parameter

Werte

Einheit

Übertragungsintervall

60, 120, 180, 240, 360, 480, 720, 1440

Minuten


Geplant – Täglich Redundant

Die Datennachricht im Format Geplant - Täglich Redundant enthält ein akkumuliertes tägliches Energiefeld, das jeden Tag um 24:00 Uhr aktualisiert wird. Das heißt, je nach eingestelltem Übertragungsintervall und der Datenrate wird das Feld in 1–24 Telegrammen pro Tag enthalten sein. Dadurch wird die Wahrscheinlichkeit erhöht, dass der Wert ordnungsgemäß empfangen wird. Wenn beispielsweise das Übertragungsintervall auf „2“ eingestellt ist, wird der Wert der kumulierten Energie um 24:00 Uhr abgelesen und innerhalb der nächsten 24 Stunden zwölfmal übertragen (jede 2. Stunde).

Die folgende Tabelle enthält eine detaillierte Beschreibung der Nutzlasten des Nachrichtenformats Geplant - Täglich Redundant.

Tabelle 281. Nutzlast, Nachrichtenformat Geplant – Täglich redundant [0x21]

DIB

Feld

Größe

Datentyp

Beschreibung

0

Kennung des Nachrichtenformats

1 Byte

-

0x21 (Geplant – täglich redundant)

1

Energie

6-7 Bytes

INT32

Energieverbrauch (Wh, J, Cal)

0403xxxxxxxx = xxxxxxxx Wh

0404xxxxxxxx = xxxxxxxx * 10 Wh

0405xxxxxxxx = xxxxxxxx * 100 Wh

0406xxxxxxxx = xxxxxxxx kWh

0407xxxxxxxx = xxxxxxxx * 10 kWh

040Exxxxxxxx = xxxxxxxx MJ

040Fxxxxxxxx = xxxxxxxx * 10 MJ

04FB0Dxxxxxxxx = xxxxxxxx MCal

04FB0Exxxxxxxx = xxxxxxxx * 10 MCal

04FB0Fxxxxxxxx = xxxxxxxx * 100 MCal

2

Volumen

6 Bytes

INT32

Volumen (m3)

0413xxxxxxxx = xxxxxxxx * 0.001 m3

0414xxxxxxxx = xxxxxxxx * 0.01 m3

0415xxxxxxxx = xxxxxxxx * 0.1 m3

0416xxxxxxxx = xxxxxxxx m3

0417xxxxxxxx = xxxxxxxx * 10 m3

3

Zähleradresse

10 Bytes

Kennzeichnungsfeld gemäß M-Bus EN13757-3

Zähleradresse

Byte 0–1 = DIF/VIF-Code

Byte 2–5 = Zähler-ID, BCD8

Byte 6–7 = Zählerhersteller

Byte 8 = Zählerversion

Byte 9 = Geräteart

4

Fehler-Flags

4 Bytes

INT8

Fehler- und Warnungs-Flags

01FD17xx

Weitere Informationen zu Fehlerkennzeichen finden Sie im Zählerhandbuch

5

Datum und Uhrzeit des Messgerätes

6 Bytes

INT32

Datum und Uhrzeit des Messgerätes (JJ-MM-TT hh:mm)

046Dxxxxxxxx

Bit 31-28 = Jahreshöchstwert*

Bit 27-24 = Monat

Bit 23-21 = Jahrestiefstwert*

Bit 20-16 = Tag

Bit 15 = Sommerzeit-Flag**

Bit 12-8 = Stunde

Bit 7 = Fehler-Flag***

Bit 6 = für zukünftige Verwendung reserviert***

Bit 5-0 = Minute

*Das Jahr wird durch die Kombination des Feldes Jahreshöchstwert und Jahrestiefstwert ausgelesen. Zum Beispiel: Jahreshöchstwert = 0010 und Jahrestiefstwert = 010 =>Jahr = 0010010

**0 = Standardzeit, 1 = Sommerzeit

***0 = Zeitstempel ist gültig, 1 = Zeitstempel ist nicht gültig

6

Kumulierte Energie um 24:00 Uhr

6-7 Bytes

INT32

Energieverbrauch (Wh, J, Cal)

4403xxxxxxxx = xxxxxxxx Wh

4404xxxxxxxx = xxxxxxxx *10 Wh

4405xxxxxxxx = xxxxxxxx *100 Wh

4406xxxxxxxx = xxxxxxxx kWh

4407xxxxxxxx = xxxxxxxx * 10 kWh

440Exxxxxxxx = xxxxxxxx MJ

440Fxxxxxxxx = xxxxxxxx * 10 MJ

44FB0Dxxxxxxxx = xxxxxxxx MCal

44FB0Exxxxxxxx = xxxxxxxx * 10 MCal

44FB0Fxxxxxxxx = xxxxxxxx * 100 MCal

Hinweis: Bevor eine Mitternachtsablesung durchgeführt wurde, wird das Funktionsfeld des DIF auf „Wert im Fehlerzustand“ gesetzt, um anzuzeigen, dass der Wert nicht gültig ist.


Geplant – Erweitert

Die Datennachricht von Geplant – Erweitert enthält alle Datenfelder des Nachrichtenformats Standard. Darüber hinaus enthält es auch das Datum und die Uhrzeit des Zählers, um Meldungen zur vollen Stunde zu übermitteln. Wie bei allen geplanten Nachrichtenformaten kann das Übertragungsintervall nur auf die Werte eingestellt werden, die in Tabelle 198, „Übertragungsintervalloptionen “ enthalten sind.

Die folgende Tabelle enthält eine detaillierte Beschreibung der Nutzlasten des Nachrichtenformats Geplant – Erweitert.

Tabelle 282. Nutzlast, Nachrichtenformat Geplant - Erweitert [0x22]

DIB

Feld

Größe

Datentyp

Beschreibung

0

Kennung des Nachrichtenformats

1 Byte

-

0x22 (Geplant-Erweitert)

1

Energie

6-7 Bytes

INT32

Energieverbrauch (Wh, J, Cal)

0403xxxxxxxx = xxxxxxxx Wh

0404xxxxxxxx = xxxxxxxx * 10 Wh

0405xxxxxxxx = xxxxxxxx * 100 Wh

0406xxxxxxxx = xxxxxxxx kWh

0407xxxxxxxx = xxxxxxxx * 10 kWh

040Exxxxxxxx = xxxxxxxx MJ

040Fxxxxxxxx = xxxxxxxx * 10 MJ

04FB0Dxxxxxxxx = xxxxxxxx MCal

04FB0Exxxxxxxx = xxxxxxxx * 10 MCal

04FB0Fxxxxxxxx = xxxxxxxx * 100 MCal

2

Volumen

6 Bytes

INT32

Volumen (m3)

0413xxxxxxxx = xxxxxxxx * 0.001 m3

0414xxxxxxxx = xxxxxxxx * 0.01 m3

0415xxxxxxxx = xxxxxxxx * 0.1 m3

0416xxxxxxxx = xxxxxxxx m3

0417xxxxxxxx = xxxxxxxx * 10 m3

3

Leistung/Durchfluss/Vorlauftemperatur (Fw temp)/Rücklauftemperatur (Rt temp)

12 Bytes

INT64

Byte 0-2 = DIF/VIF-Codes, 0x07FFA0

Byte 3 = Skalierung von Leistung/Durchfluss

-Bit 6.4 (n), 10n-3 W, n = 0..7

-Bit 2..0 (m), 10m-6 m3 /h, m = 0..7

Byte 4-5 = Fw temp (lsByte -> msByte), °C, 2 Dezimalstellen

Byte 6-7 = Rt temp (lsByte -> msByte), °C, 2 Dezimalstellen

Byte 8-9 = Durchfluss (lsByte -> msByte), 10m-6 m3/h

Byte 10-11 = Leistung (lsByte -> msByte), 10n-3 W

4

Zähler-ID/Fehler-Flags

13 Bytes

INT72

Byte 0-3 = DIF/VIF-Codes, 0x0DFF21E9

Byte 4 = Fehler-Flags

Byte 5-8 = Zähler-ID (BCD8, lsByte -> msByte)

Byte 9-10 = Zählerhersteller (lsByte -> msByte)

Byte 11 = Zählerversion

Byte 12 = Geräteart

5

Datum und Uhrzeit des Messgerätes

6 Bytes

INT32

Datum und Uhrzeit des Messgerätes (JJ-MM-TT hh:mm)

046Dxxxxxxxx

Bit 31-28 = Jahreshöchstwert*

Bit 27-24 = Monat

Bit 23-21 = Jahrestiefstwert*

Bit 20-16 = Tag

Bit 15 = Sommerzeit-Flag**

Bit 12-8 = Stunde

Bit 7 = Fehler-Flag***

Bit 6 = für zukünftige Verwendung reserviert***

Bit 5-0 = Minute

*Das Jahr wird durch die Kombination des Feldes Jahreshöchstwert und Jahrestiefstwert ausgelesen. Zum Beispiel: Jahreshöchstwert = 0010 und Jahrestiefstwert = 010 => Jahr = 0010010

**0 = Standardzeit, 1 = Sommerzeit

***0 = Zeitstempel ist gültig, 1 = Zeitstempel ist nicht gültig

**0 = Standardzeit, 1 = Sommerzeit

**0 = Standardzeit, 1 = Sommerzeit


Kombinierte Wärme/Kälte

Das Nachrichtenformat Wärme/Kälte kombiniert wurde entwickelt, um in Zählern verwendet zu werden, die sowohl Heiz- als auch Kühlenergie messen.

Anmerkung

Das Nachrichtenformat Kombinierte Wärme/Kälte ist nur für die Verwendung in kombinierten Wärme-/Kältezählern bestimmt.

Die folgende Tabelle enthält eine detaillierte Beschreibung der Nutzdaten des Nachrichtenformats Wärme/Kälte kombiniert.

Tabelle 283. Nutzlast, Nachrichtenformat Kombinierte Wärme/Kälte [0x23]

DIB

Feld

Größe

Datentyp

Beschreibung

0

Kennung des Nachrichtenformats

1 Byte

-

0x23 (Kombinierte Wärme/Kälte)

1

Wärmeenergie

6-7 Bytes

INT32

Energieverbrauch (Wh, J, Cal)

0403xxxxxxxx = xxxxxxxx Wh

0404xxxxxxxx = xxxxxxxx * 10 Wh

0405xxxxxxxx = xxxxxxxx * 100 Wh

0406xxxxxxxx = xxxxxxxx kWh

0407xxxxxxxx = xxxxxxxx * 10 kWh

040Exxxxxxxx = xxxxxxxx MJ

040Fxxxxxxxx = xxxxxxxx * 10 MJ

04FB0Dxxxxxxxx = xxxxxxxx MCal

04FB0Exxxxxxxx = xxxxxxxx * 10 MCal

04FB0Fxxxxxxxx = xxxxxxxx * 100 MCal

2

Kühlenergie

8-9 Bytes

INT32

Energieverbrauch (Wh, J, Cal)

0483FF02xxxxxxxx = xxxxxxxx Wh

0484FF02xxxxxxxx = xxxxxxxx * 10 Wh

0485FF02xxxxxxxx = xxxxxxxx * 100 Wh

0486FF02xxxxxxxx = xxxxxxxx kWh

0487FF02xxxxxxxx = xxxxxxxx * 10 kWh

048EFF02xxxxxxxx = xxxxxxxx MJ

048FFF02xxxxxxxx = xxxxxxxx * 10 MJ

04FB8DFF02xxxxxxxx = xxxxxxxx MCal

04FB8EFF02xxxxxxxx = xxxxxxxx * 10 MCal

04FB8FFF02xxxxxxxx = xxxxxxxx * 100 MCal

3

Volumen

6 Bytes

INT32

Volumen (m3)

0413xxxxxxxx = xxxxxxxx * 0.001 m3

0414xxxxxxxx = xxxxxxxx * 0.01 m3

0415xxxxxxxx = xxxxxxxx * 0.1 m3

0416xxxxxxxx = xxxxxxxx m3

0417xxxxxxxx = xxxxxxxx * 10 m3

4

Vorlauftemperatur

4 Bytes

INT16

Vorlauftemperatur (°C)

Vorlauftemperatur (°C)

0258xxxx = xxxx * 0.001 °C

0259xxxx = xxxx * 0.01 °C

025Axxxx = xxxx * 0.1 °C

025Bxxxx = xxxx °C

5

Rücklauftemperatur

4 Bytes

INT16

Rücklauftemperatur (°C)

025Exxxx = °C, 1 Dezimalstelle

6

Zähleradresse

10 Bytes

Kennzeichnungsfeld gemäß M-Bus EN13757-3

Zähleradresse

Byte 0–1 = DIF/VIF-Code

Byte 2–5 = Zähler-ID, BCD8

Byte 6–7 = Zählerhersteller

Byte 8 = Zählerversion

Byte 9 = Geräteart

7

Fehler-Flags

4 Bytes

INT8

Fehler- und Warnungs-Flags

01FD17xx

Weitere Informationen zu Fehlerkennzeichen finden Sie im Zählerhandbuch


Geplant – Erweitert+

Die Datennachricht im Nachrichtenformat Geplanter Modus - erweitert+ enthält drei Tarife sowie alle Zählerdaten, die im Standard-Telegramm enthalten sind. Darüber hinaus ist in jedem Telegramm ein Zeitstempel des Messgeräts (Datum und Uhrzeit des Messgerätes) enthalten.

Die folgenden Tabellen enthalten eine detaillierte Beschreibung der Nutzlasten des Nachrichtenformats Geplant – Erweitert+.

Tabelle 284. Nutzlast Geplant Erweitert, Telegramm 1 [0x3D]

DIB

Feld

Größe

Datentyp

Beschreibung

0

Kennung des Nachrichtenformats

1 Byte

-

0x3D (Geplant Erweitert+ Telegramm 1)

1

Energie

7 Bytes

INT32

Energieverbrauch (Wh, J, Cal)

0403xxxxxxxx = xxxxxxxx Wh

0404xxxxxxxx = xxxxxxxx * 10 Wh

0405xxxxxxxx = xxxxxxxx * 100 Wh

0406xxxxxxxx = xxxxxxxx kWh

0407xxxxxxxx = xxxxxxxx * 10 kWh

040Exxxxxxxx = xxxxxxxx MJ

040Fxxxxxxxx = xxxxxxxx * 10 MJ

04FB0Dxxxxxxxx = xxxxxxxx MCal

04FB0Exxxxxxxx = xxxxxxxx * 10 MCal

04FB0Fxxxxxxxx = xxxxxxxx * 100 MCal

2

Energie Tarif 1

8 Bytes

INT32

Energie Tarif 1

Gleiche Kodierung wie bei der Wärmeenergie, z. B.

841003xxxxxxxx = xxxxxxxx Wh

3

Energie Tarif 2

8 Bytes

INT32

Energie Tarif 2

Gleiche Kodierung wie bei der Wärmeenergie, z. B.

842003xxxxxxxx = xxxxxxxx Wh

4

Zähleradresse

10 Bytes

Kennzeichnungsfeld gemäß M-Bus EN13757-3

Zähleradresse

Byte 0–1 = DIF/VIF-Code

Byte 2–5 = Zähler-ID, BCD8

Byte 6–7 = Zählerhersteller

Byte 8 = Zählerversion

Byte 9 = Geräteart

5

Datum und Uhrzeit des Messgerätes

6 Bytes

INT32

Datum und Uhrzeit des Messgerätes (JJ-MM-TT hh:mm)

046Dxxxxxxxx

Bit 31-28 = Jahreshöchstwert*

Bit 27-24 = Monat

Bit 23-21 = Jahrestiefstwert*

Bit 20-16 = Tag

Bit 15 = Sommerzeit-Flag**

Bit 12-8 = Stunde

Bit 7 = Fehler-Flag***

Bit 6 = für zukünftige Verwendung reserviert***

Bit 5-0 = Minute

*Das Jahr wird durch die Kombination des Feldes Jahreshöchstwert und Jahrestiefstwert ausgelesen. Zum Beispiel: Jahreshöchstwert = 0010 und Jahrestiefstwert = 010 =>Jahr = 0010010

**0 = Standardzeit, 1 = Sommerzeit

***0 = Zeitstempel ist gültig, 1 = Zeitstempel ist nicht gültig

**0 = Standardzeit, 1 = Sommerzeit

***0 = Zeitstempel ist gültig, 1 = Zeitstempel ist nicht gültig


Tabelle 285. Nutzlast Geplant Erweitert, Telegramm 2 [0x3E]

DIB

Feld

Größe

Datentyp

Beschreibung

0

Kennung des Nachrichtenformats

1 Byte

-

0x3E (Geplant Erweitert+ Telegramm 2)

1

Volumen

6 Bytes

INT32

Volumen (m3)

0413xxxxxxxx = xxxxxxxx * 0.001 m3

0414xxxxxxxx = xxxxxxxx * 0.01 m3

0415xxxxxxxx = xxxxxxxx * 0.1 m3

0416xxxxxxxx = xxxxxxxx m3

0417xxxxxxxx = xxxxxxxx * 10 m3

2

Leistung

4 Bytes

INT16

Leistung (kW)

022Bxxxx = xxxx W

022Cxxxx = xxxx * 10 W

022Dxxxx = xxxx * 100 W

022Exxxx = xxxx kW

022Fxxxx = xxxx * 10 kW

3

Durchfluss

4 Bytes

INT16

Durchfluss (m3/h)

023Bxxxx = xxxx * 0.001 m3/h

023Cxxxx = xxxx * 0.01 m3/h

023Dxxxx = xxxx * 0.1 m3/h

023Exxxx = xxxx m3/h

023Fxxxx = xxxx * 10 m3/h

4

Vorlauftemperatur

4 Bytes

INT16

Vorlauftemperatur (°C)

0258xxxx = xxxx * 0.001 °C

0259xxxx = xxxx * 0.01 °C

025Axxxx = xxxx * 0.1 °C

025Bxxxx = xxxx °C

5

Rücklauftemperatur

4 Bytes

INT16

Rücklauftemperatur (°C)

025Cxxxx = xxxx * 0.001 °C

025Dxxxx = xxxx * 0.01 °C

025Exxxx = xxxx * 0.1 °C

025Fxxxx = xxxx °C

6

Zähleradresse

10 Bytes

Kennzeichnungsfeld gemäß M-Bus EN13757-3

Zähleradresse

Byte 0–1 = DIF/VIF-Code

Byte 2–5 = Zähler-ID, BCD8

Byte 6–7 = Zählerhersteller

Byte 8 = Zählerversion

Byte 9 = Geräteart

7

Datum und Uhrzeit des Messgerätes

6 Bytes

INT32

Datum und Uhrzeit des Messgerätes (JJ-MM-TT hh:mm)

046Dxxxxxxxx

Bit 31-28 = Jahreshöchstwert*

Bit 27-24 = Monat

Bit 23-21 = Jahrestiefstwert*

Bit 20-16 = Tag

Bit 15 = Sommerzeit-Flag**

Bit 12-8 = Stunde

Bit 7 = Fehler-Flag***

Bit 6 = für zukünftige Verwendung reserviert***

Bit 5-0 = Minute

*Das Jahr wird durch die Kombination des Feldes Jahreshöchstwert und Jahrestiefstwert ausgelesen. Zum Beispiel: Jahreshöchstwert = 0010 und Jahrestiefstwert = 010 => Jahr = 0010010

**0 = Standardzeit, 1 = Sommerzeit

***0 = Zeitstempel ist gültig, 1 = Zeitstempel ist nicht gültig

**0 = Standardzeit, 1= Sommerzeit ***0 = Zeitstempel ist gültig, 1 = Zeitstempel ist nicht gültig

8

Fehler-Flags

4 Bytes

INT8

Fehler- und Warnungs-Flags

01FD17xx

Weitere Informationen zu Fehlerkennzeichen finden Sie im Zählerhandbuch


War dieser Beitrag hilfreich?

0 von 0 fanden dies hilfreich
Haben Sie Fragen? Anfrage einreichen

Kommentare (0 Kommentare)

Zu diesem Beitrag können keine Kommentare hinterlassen werden.