Systemintegration
42
Code
Name
06
Write single
registers
08
Diagnostics
16
Write multiple
registers
23
Read/Write
multiple regis-
ters
Broadcast-Messages sind nur mit den Funktionscodes 06, 16 und 23 zulässig.
9.2.2
Registerinformationen
Zur Übersicht Modbus-spezifischer Informationen der einzelnen Geräteparameter:
Sonderdokument "Modbus RS485-Register-Informationen" (→ 86)
9.2.3
Antwortzeit
Antwortzeit vom Messgerät auf das Anforderungstelegramm des Modbus-Masters:
Typisch 3...5 ms
9.2.4
Modbus-Data-Map
Funktion der Modbus-Data-Map
Damit das Abrufen von Geräteparametern via Modbus RS485 nicht mehr auf einzelne
Geräteparameter oder eine Gruppe aufeinanderfolgender Geräteparameter begrenzt ist,
bietet das Messgerät einen speziellen Speicherbereich: die Modbus-Data-Map für max. 16
Geräteparameter.
Geräteparameter können flexibel gruppiert werden und gleichzeitig kann der Modbus-
Master den gesamten Datenblock über ein einzelnes Anforderungstelegramm lesen oder
schreiben.
Proline Promag P 100 Modbus RS485
Beschreibung
Master beschreibt ein Modbus-
Register vom Messgerät mit einem
neuen Wert.
Mehrere Register nur über 1
Telegramm zu beschreiben,
funktioniert mit Funktions-
code 16.
Master überprüft die Kommunikati-
onsverbindung zum Messgerät.
Folgende "Diagnostics codes" wer-
den unterstützt:
• Sub-function 00 = Return Query
Data (Loopback-Test)
• Sub-function 02 = Return Dia-
gnostics Register
Master beschreibt mehrere Mod-
bus-Register vom Messgerät mit
einem neuen Wert.
Mit 1 Telegramm lassen sich max.
120 aufeinanderfolgende Register
beschreiben.
Wenn die gewünschten Gerä-
teparameter nicht als Gruppe
verfügbar sind und trotzdem
über ein einzelnes Telegramm
angesprochen werden müs-
sen: Modbus-Data-Map ver-
wenden (→ 42)
Master liest und schreibt gleichzei-
tig max. 118 Modbus-Register des
Messgeräts in 1 Telegramm. Der
Schreibzugriff wird vor dem Lese-
zugriff ausgeführt.
Anwendung
Beschreiben von nur 1 Gerätepara-
meter
Beispiel: Summenzähler rücksetzen
Beschreiben von mehreren Geräte-
parametern
Beschreiben und Lesen von mehre-
ren Geräteparametern
Beispiel:
• Lesen vom Massfluss
• Summenzähler rücksetzen
Endress+Hauser