1 Schnittstellen Der Zähler ist mit unterschiedlichen Schnittstellen ausgestattet. Im Einzelnen sind dies: Schnittstelle Kommunikation Priorität Kommentar opto IrDA bidirektional 1 hoch in allen Varianten opto ZVEI bidirektional in allen Varianten M-Bus bidirektional M-Bus oder M-Bus/Puls Variante L-Bus bidirektional 4 niedrig L-Bus/Puls Variante Puls unidirektional...
Parity • 1 Stopbit • Link-Layer: Diehl Metering-spezifisch (siehe unten) • Application Layer: Angelehnt an M-Bus EN1434-3 Wie die ZVEI Schnittelle erfordert auch die IrDA Schnittstelle einen Aufwachsequenz. Auf Grund der höheren Scan-Frequenz ergibt sich hier eine Aufwachsequenz mit dem Byte 0x00 von 0,6 +/-0,1 Sekunden bei gleichen Schnittstellenparametern (9600 Baud, 8,e,1).
M-Bus Identifikationsnummer setzen (Sekundäradresse) • Neuen Stichtag setzen • Pulswert 1 bzw. 2 ändern • Diehl Metering-spezifische Funktionen Diese Telegramme werden durch das Feld „DataSNDMBus“ aufgerufen und sind im Anhang unter „User Data“ beschrieben. 2.4.3 REQ_UD2 -> RSP_UD ByteNr. Wert Bedeutung / Erklärung...
2.5 Link & Application Layer IrDA 2.5.1 Link Layer Die IrDA Link Layer ist Diehl Metering-spezifisch und unterstützt die Kontaktaufnahmen (ähnlich ZVEI). Aufweckheader 0x00 mit oder ohne direkt angehängtem Telegramm. Die optische IrDA-Schnittstelle ist nach der Kommunikation für weitere drei Sekunden empfangsbereit.
Als primäre Station wird die Station bezeichnet, die eine Kommunikation initiiert. Im Fall der IrDA- Kommunikation wird eine Kommunikation durch eine Aufwecksequenz initiiert. Die Antwort auf das optische Aufwecken kommt folglich von der sekundären Station. Über das FCB wird ein ACK/NACK-Mechanismus verwirklicht. Dies kann implizit während des gegenseitigen Sendens von Daten geschehen oder explizit durch datenlose Botschaften.
Vorsicht: enthält das Telegramm den einzustellenden Adresswert nicht (hier 0xE9), wird ein zufälliger Wert (der sich gerade in dem Kommunikationsregister des Prozessors befindet als Primäradresse übernommen) 3.3.4 M-Bus Identifikationsnummer setzen ByteNr. Wert Bedeutung / Erklärung CI-Feld: data send mode 1 VDB1: DIF 4 Byte BCD VDB2: enhanced identification IdentNum...
3.3.9 Standardantwort Application Reset 0x10 Die VIFs beziehen sich auf einen Beispielzähler mit Konfiguration m³ mit 3 Nachkommastellen Byte- Variable Data Blocks (VDB) = DataRSPMBus Offset aktuelles kumulietes DIFVolume 0x0c = Aktuellwert, 8 digit BCD Gesamtvolumen VIFVolume z.B. 0x13 = Volumen in Liter Wert Record 1 kumulietes Gesamtvolumen Wert Record 1...