Herunterladen Inhalt Inhalt Diese Seite drucken

Ungültige Werte; Unterscheidung Zwischen Modbus-Registernummer Und Registeradresse - Siemens SENTRON 3WA Systemhandbuch

Schutzgeräte kommunikation offener leistungsschalter
Vorschau ausblenden Andere Handbücher für SENTRON 3WA:
Inhaltsverzeichnis

Werbung

5.6
Ungültige Werte
Werden Datenpunkte mit Modbus-Funktionscode 3 (Hex: 0x03) gelesen, die grundsätzlich
vorhanden aber temporär nicht verfügbar sind, werden die entsprechenden Register im
Modbus-Telegramm des COM190 mit dem Bitmuster 0xFF (alle Bits ‚1') aufgefüllt, um sie als
ungültig zu markieren.
Das gleiche Füllmuster wird verwendet, wenn ein Datenpunkt nur teilweise gelesen wird oder
zwischen zwei Datenpunkten eine Lücke auf der Modbus-Registermap besteht, über die
hinweggelesen wird.
Gründe für die temporäre Nichtverfügbarkeit können zum Beispiel sein:
• Es liegt eine Störung der Kommunikation auf dem CubicleBus² zwischen dem
Kommunikationsmodul COM190 und anderen 3WA-Komponenten vor.
• Der Leistungsschalter in Einschubtechnik befindet sich im Einschubrahmen in
Trennstellung, d. h. die Kommunikation über den CubicleBus² zwischen den Modulen auf
der Hutschiene bzw. dem Hilfsleiterkontaktsystem und den internen Modulen des
Leistungsschalters 3WA (ETU600, BSS200, TUI600) wurde unterbrochen.
Wird für einen Datenpunkt das Füllmuster (alle Bits ‚1') gelesen, so ist der Inhalt des
Datenpunkts ungültig.
5.7
Unterscheidung zwischen Modbus-Registernummer und
Registeradresse
Gemäß der Modbus Application Protocol Specification V1.1b3 Kapitel 6.3 ist die Modbus-
Registernummer und die Registeradresse im 3WA-System unterschiedlich.
Um die Registeradresse zu erhalten, muss die Registernummer um den Wert 1 reduziert
werden:
Registeradresse = Registernummer - 1
Beispiel:
Modbus-Registeradresse 0x3300 = Registernummer 0x3301 – 1
Kommunikation Offener Leistungsschalter 3WA
Systemhandbuch, 05/2022, 92310000003-03
Modbus TCP
5.6 Ungültige Werte
45

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis