
27
9 MODBUS-Parameter
9.1 Allgemein
Die serielle RS 485 Schnittstelle des LMA/B nutzt das Modbus RTU Protokoll zur Datenübertragung
entsprechend den genormten Modbus-Spezifikationen. Das Protokoll umfasst diverse Parameter, mit
denen
auf
alle
relevanten
Sensorinformationen,
die
gemessenen
Distanzen
und
die
Sensoreinstellungen zugegriffen werden kann
Read-Only-Parameter können vom Nutzer nicht geändert werden. R/W-Parameter werden für die
Sensoreinstellungen genutzt. Write-Only-Parameter haben die Aufgaben interne Aktionen auszulösen.
Hier werden keine Daten übertragen.
Modbusfunktion
0x03
R
Lese Holdingregister (16 und 32 Bit)
0x04
R
Lese Inputregister (16 und 32 Bit)
0x06
W
Schreibe 16 Bit Register
0x16
W
Schreibe 32 Bit Register
LSW Werte sind nur über das Register des MSW anzusprechen
Einheiten
Distanzen
mm
Millimeter
Zeiten
ms
Millisekunde
Temperaturen
°C
Gradcelsius
Belegung der Modbus Register, Informationen über Modbus: www.modbus.org
In Kapitel 9.2. finden Sie die Übersicht über alle Modbus-Register des LMA/B.
9.2 MODBUS RTU
– Registeradressen
Achtung für bestimmte Register stehen zwei Registeradressen zur Verfügung, hierbei handelt es sich
um 32 Bit Werte, diese können nur zusammenhängend geschrieben und gelesen werden. Hierfür wird
das Register des MSWs mit doppelter Datenlänge geschrieben. Geschrieben werden diese Register
über die Funktion 16 und gelesen über die Funktion 3, in jedem dieser Fälle ist die Registeranzahl 2.
Einheiten
Distanzen
mm
Millimeter
Zeiten
ms
Millisekunde
Temperaturen
°C
Gradcelsius
Liste der MODBUS Registeradressen
Register-
Adresse
R/W Beschreibung
Bemerkung
(Wertebereich)
Datenbreite
abweichend 16 Bit
Werks-
einstellung
0
R
Version
P0161
1
R
Sub-Version
2
R
Proxitrongerätenummer
3
R/W Slave Adresse
1
4
R
Interne Temperatur in [°C]
5
R
Maximale Temperatur in [°C]