Herunterladen Inhalt Inhalt Diese Seite drucken

Nummerierung Von Modbus Registern; Modbus-Festlegungen; Busmapping-Dokumentation Zu Siprotec-Geräten - Siemens SIPROTEC 7SJ61 serie Handbuch

Vorschau ausblenden Andere Handbücher für SIPROTEC 7SJ61 serie:
Inhaltsverzeichnis

Werbung

Modbus-Parametrierung in DIGSI
4.2

Nummerierung von Modbus Registern

4.2.1

Modbus-Festlegungen

Registernummer
Registeradresse
4.2.2
Busmapping-Dokumentation zu SIPROTEC-Geräten
64
Allgemein ist bei Modbus zu unterscheiden zwischen:
• Registernummer und
• der Registeradresse in Modbus-Telegrammen.
Die Registernummer kennzeichnet ein Modbus-Register üblicherweise mittels einer
fünfstelligen Dezimalzahl, wobei die höchstwertige Ziffer den Registertyp definiert:
• 0 - Coil Status Register
• 1 - Input Status Register
• 3 - Input Register
• 4 - Holding Register
Die Zählung der Registernummer beginnt bei 1 pro Registertyp, z.B.:
• 00127 = Coil Status Register 127 (alternativ: Coil 127),
• 40108 = Holding Register 108.
Alle Adressangaben in Modbus-Telegrammen sind bezogen auf den Wert 0.
Aus diesem Grund ergibt sich folgender Bezug zwischen Registernummer und
Registeradresse:
Registeradresse = Registernummer - 1
Für die o.a. Beispiele gilt:
• Coil 127 wird als 126 (007E
Beschreiben des Coil Status Register adressiert,
• 40108 wird als 107 (006B
Beschreiben des Holding Register adressiert.
In den Modbus Busmapping-Dokumenten (s. Seite 3) für die einzelnen SIPROTEC-
Geräte wird die Registernummer zur Referenzierung einer Information im Modbus
Registersatz genutzt.
) in einem Modbus-Telegramm zur Abfrage oder
hex
) in einem Modbus-Telegramm zur Abfrage oder
hex
SIPROTEC Modbus - Kommunikationsprofil
C53000-L1800-C001-03

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis