Konfigurationsoptionen
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 |
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) |
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+.
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 |
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 |
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}
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 |
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. |
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 |
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 |
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 |
Kommentare (0 Kommentare)