Warum funktionieren einige M-Bus-Geräte nicht auf allen Ports von einer PCD2.M5 oder eine PCD3?
FAQ #101382
Einige Geräte der M-Bus (bisher nur beobachtet auf einem MBus-Wasser-Zähler von der Firma Allmess / Actris) sind sehr empfindlich gegen Inter Charakter Verzögerungen.
Symptom
Einige M-Bus Geräte angeschlossen an eine PCD2.F2xxx oder eine PCD3.F2xx (oder auf den Ports aufgeführt unter "Bemerkung") nicht auf alle Anfragen beantworten. Das gleiche Gerät funktioniert gut, wenn das M-Bus Gateway, an einen anderen Port (z.B. auf Port 0 der PCD2 verbunden ist.M5).
Grund
Der Grund für dieses Phänomen könnte sein, dass das M-Bus Gerät sehr sensibel gegen Inter Charakter Verzögerungen in den Telegrammen.
Lösung
Um die Inter Charakter Verzögerungen zu vermeiden wurde ein neues Feature in der Firmware der PCD (das Einfrieren, bit, siehe auch FAQ 100916) umgesetzt. Die M-Bus-Bibliothek 2.5.203 von Engiby funktioniert mit diesem Mechanismus und verhindert so die Inter Charakter Verzögerungen in den Telegrammen.
Bemerkung
Mit Firmware sollten Sie 1.10.16, die es beobachtet hat, dass solche Inter Charakter Verzögerungen im Telegramme gesendet auf den Ports vorhanden sind nachfolgend aufgeführt, auch bei Verwendung den Freeze-Modus erwähnt:
- PCD2.M5xxx: Port 2 und Port 3
- PCD3.Mxxxx: Port 0 und Port 3
Um diese Inter Charakter Verzögerungen zu vermeiden, verwenden Sie bitte Firmware 1.10.51 für Ihre PCD2.M5xx0 oder PCD3. Diese Firmware kann aus dem entsprechenden Produktabschnitt auf der Support-Website www.sbc-support.ch heruntergeladen werden.
Categories
PCD2 / Fxxx
PCD3 / Fxxx
PG5 2.0 / M-Bus
Last update: 31.05.2015 09:07
First release: 16.03.2010 15:00
Views: 37390