Herunterladen Inhalt Inhalt Diese Seite drucken

BERG B23 Produkthandbuch Seite 87

Energiezähler b-serie
Inhaltsverzeichnis

Werbung

Energiezähler B-Serie
Kommunikation mit M-Bus
Die folgende Liste beschreibt den Inhalt des DIFE:
Einheit zeigt für Strom- und Energiewerte die jeweilige Art von Strom bzw. Energie. In diesem Feld
werden außerdem die Anzahl der Ein- und Ausgänge und ein Offset beim Zugriff auf Daten des
Ereignislogs angegeben.
Tarif wird bei Energiewerten zur Angabe von Tarifdaten verwendet.
Speichernummer wird auf 0 gesetzt, um Momentanwerte anzugeben. Eine Speichernummer größer
als 0 verweist auf zuvor gespeicherte Werte, die zu einem bestimmten Zeitpunkt in der Vergangenheit
gespeichert wurden.
Value Information Block (VIB)
VIB folgt auf ein DIF bzw. DIFE ohne Erweiterungs-Bit. Der VIB enthält ein Informationsfeld (VIF) und wird
in manchen Fällen um bis zu 10 Value Information Field Extensions (VIFE) erweitert.
Die folgende Tabelle zeigt die Struktur des Value Information Field (VIF):
Bit 7
Erweiterungs-Bit
Die Datenwerte enthalten Informationen über den Wert (Einheit, Status usw.). Das Erweiterungs-Bit wird
gesetzt, falls das nächste Byte ein VIFE ist. Falls VIF oder VIFE = FFh, dann ist das nächste VIFE
herstellerspezifisch. Das herstellerspezifische VIFE hat denselben Aufbau wie ein VIF. Falls das
Erweiterungs-Bit des herstellerspezifischen VIFE gesetzt ist und das VIFE niedriger ist als 1111 1000,
dann ist das nächste Byte ein Standard-VIFE, ansonsten ist es das erste Datenbyte. Falls das
Erweiterungs-Bit des herstellerspezifischen VIFE gesetzt ist und das VIFE größer oder gleich ist als 1111
1000, dann ist das nächste Byte eine Erweiterung des herstellerspezifischen VIFE.
Daten
Die Daten folgen auf ein VIF oder VIFE ohne gesetztes Erweiterungs-Bit.
Manufacturer data header (MDH)
Der Manufacturer Data Header (MDH) besteht entweder aus der Kombination 1Fh um anzugeben, dass
im nächsten Telegramm weitere Daten folgen, oder 0Fh um das letzte Telegramm zu signalisieren.
Prüfsumme
Die Prüfsumme wird verwendet, um Übertragungs- und Synchronisierungsfehler zu erkennen. Sie wird
aus der arithmetischen Summe der Bytes vom Kontrollfeld bis zu den letzten Benutzerdaten berechnet,
ohne Überträge zu berücksichtigen.
Bit 6
Bit 5
Bit 4
Datenwerte
Bit 3
Bit 2
Bit 1
B2x xx.xxx.x.1 | 2CDC 512 084 D0101 85
Bit 0

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

B24

Inhaltsverzeichnis