Schnittstelle ausgerüstet, an die z.B. Geräte zur Konfiguration von Verbrauchszählern angeschlossen werden können. Wichtige Hinweise Der aquaradio® Mobile Receiver wird seiner Bestimmung entsprechend zum mobilen Empfang von M-Bus Modus T1, T2 und C1 Funkverbrauchszähler Telegrammen und deren Übertragung an einen tragbaren Computer über eine Bluetooth Schnittstelle eingesetzt.
Achten Sie darauf, dass die Verpackungsfolie nicht in die Hände von Kindern gelangt. Es besteht Erstickungsgefahr! Funktionsprinzip aquaradio® Mobile Receiver ist ein Funkempfänger für wireless M-Bus Modus T1, T2 und C1 Verbrauchszähler (Elektrizität, Gas, Wasser, Wärme und andere). Die empfangenen Funktelegramme der Verbrauchszähler werden in einem internen Speicher zwi- schengespeichert und sofort über die Bluetooth Schnittstelle an einen tragbaren Computer übertragen, sofern die Bluetooth Ver-...
Antenne dürfen keine elektrostatischen Entladungen auftreten. Einschaltknopf: Drücken sie diesen Knopf um den aquaradio® Mobile Receiver einzuschalten. Die Einschaltanzeige leuchtet grün auf. Nach ca. 5 Sekun- den ist der interne Selbsttest beendet und das Gerät ist bereit Funktelegramme zu empfangen.
Die Akku Ladeanzeige PWR leuchtet orange, wenn das Ladegerät mit dem aquaradio® Mobile Receiver verbunden ist und der interne Lithium Ionen Akku geladen wird. Wenn der Akku vollgeladen ist leuchtet die Anzeige PWR grün und das Ladegerät kann vom aqua- radio®...
Seite 8
01 FE : Zwei Startbytes LL : Längenbyte (Länge über alles inklusive Startzeichen und CRC) CD : Befehlsbyte [Data] : 0…249 Datenbytes CRC CRC : Cyclic redundancy check, MSB wird als erstes übertragen Der CRC wird mit folgendem Erzeugerpolynom berechnet: X16 + X13 + X12 + X11 + X10 + X8 + X6 + X5 + X2 + 1 Der CRC wird über alle Bytes des Befehls berechnet mit Ausnahme des CRC selbst (vom ersten Startbytes bis zum letzten Byte vor dem CRC).
01 FE 06 10 45 09 Funktelegramm auslesen 3: 01 FE 06 40 E9 C0 9. 2. Firmware Version abfragen Liefert die Firmware Version und den Gerätetyp des aquaradio® Mobile Receiver zurück (alle Bytes hexadezimal). Anfrage: 01 FE 06 09 CRC CRC Antwort OK:...
3 des Befehls gibt Funktelegramme mit einer maximalen Länge von 256 Bytes aus (alle Bytes hexadezimal). Wenn nur aquaradio® Mobile Receiver mit Firmwareversionen 3.00 oder höher verwendet werden, dann sollte dieser Befehl zur Aus- lesung des Funktelegramms verwendet werden. Wenn man allerdings alle Firmwareversionen des aquaradio®...
1 Byte nicht verwendet (0xFF) Ungültig 2 1 Byte nicht verwendet (0xFF) Zeitstempel 4 Bytes mit der Anzahl der Sekunden vom Start des aquaradio® Mobile Receiver bis zum Empfang des Funktelegrammes (LSB first) Ungültig 3 4 Bytes nicht verwendet (0xFFFFFFFF)
9. 10. Daten von der seriellen Schnittstelle einlesen Nachdem Daten über die serielle Schnittstelle gesendet wurden wartet der aquaradio® Mobile Receiver die Timeoutzeit (TO) auf zurückgesendete Daten. Wenn eine Antwort vom externen Gerät gesendet wurde, kann sie mit diesem Befehl ausgelesen werden:...
A2 = LSB der Seriennummer 72 aquaradio® Mobile Receiver A3 = LSB+1 der Seriennummer A4 = LSB+2 der Seriennummer A5 = MSB der Seriennummer A6 = Versionsnummer A7 = Gerätetyp MO : Options : 0x01 = Funktelegramm einmal übertragen, wenn ein Telegramm vom ein- gestellten Verbrauchszähler empfangen wurde...
02 = DL + 1 ms FF = DL – 0.5 ms FE = DL – 1 ms etc. RM : Bit kodierte Einstellungen (FW Version 3.44 oder höher) : 0xx00000 (bit 4 : 0) Ignoriert das Bidirektional-Bit im Config Feld ...
Bei Benutzung dieses Befehls baut der aquaradio® Mobile Receiver automatisch durch Hin- zufügen von LL (link layer) und TPL (transport layer) das korrekte Funkdatagramm zusammen. Mit diesem Kommando müssen immer 252 Bytes geschickt werden. Die Anzahl der Payload / APL Bytes ist in TL gegeben.
Enthält den Zähler, wie oft das betreffende Funktelegramm schon gesendet wurde. Falls NU = 0 ist, dann zählt CT von 0x00 bis 0xFF hoch um danach von 0x00 neu zu beginnen. aquaradio® Mobile Receiver Auslesebeispiel mit MBT1Re- ceiverLib Die MBT1ReceiverLib ist eine Softwarebibliothek welche Funktionen für das Lesen und Parametrieren der MBT1 Geräte enthält, unter anderem auch für den...
Seite 18
TelegramRow = 5 StartTime = Now aquaradio® Mobile Receiver.StartRadioReading 'start radio telegram reading '********************************************************************************************************************** Do 'read out the aquaradio® Mobile Receiver device for 15 seconds and display all values DoEvents TelegramStr = aquaradio® Mobile Receiver.NextRadioTelegram If Left(TelegramStr, 2) <> "FF" Then 'if the telegram string contains FF there is no telegram available TelValuesValid = aquaradio®...
Mobile Receiver= CreateObject("MBT1ReceiverLib.MBT1Receiver.1") 'invoke MBT1ReceiverLib software module '********************************************************************************************************************** aquaradio® Mobile Receiver.CurrentCOMPort = MBT1COM 'set the virtual COM port for the aquaradio® Mobile Receiver 'check the Bluetooth manager for the correct setting aquaradio® Mobile Receiver.ReadParameter 'start with reading the parameter DoEvents Loop While aquaradio®...
Wenn der Fehler bestehen bleibt, schicken Sie das Gerät bitte zur Reparatur ein. Nachdem der aquaradio® Mobile Receiver auf den Boden gefallen ist, lässt er sich nicht mehr einschalten (keine Anzeige leuch- tet auf). Schließen Sie den Ladeadapter für 15 Sekunden an. Schalten Sie das Gerät danach noch einmal ein.
Verwenden Sie niemals aggressive Reinigungsmittel oder starke Bürsten. Trennen Sie den Ladeadapter vom aquaradio® Mobile Receiver wenn der Akku komplett geladen ist. Lithium Ionen Akkus müs- sen nicht permanent mit dem Ladeadapter verbunden sein um ihren Ladezustand zu halten.