Software/Hardware:
Abhängig vom Programm und der Hardware (z.B. dataTaker oder ein Windows-basierter PC) hängt die
richtige Syntax vom programminternen Kommunikationsprotokoll ab.
Kommunikationsprotokoll:
Das Kommunikationsprotokoll zwischen Sensor und Datenlogger baut darauf auf, dass der Datenlogger
auf dem RS485-Bus als alleiniger Master fungiert und die Sensoren als entsprechende Slaves. Als Folge
werden Abfragen nur vom Datenlogger gestellt und durch die adressierten Sensoren beantwortet. Die
Daten werden in Form von ASCII-codierten Zeichen übertragen. Das Steuerzeichen 0x0D (bzw. CR, \r)
markiert das Ende einer Nachricht. Jede vom Full Range Tensiometer erfasste Messgröße (Druck,
Temperatur) ist über eine eigene Adresse auslesbar.
Kommando Tabelle:
Kommando
GSN
erhalte Seriennummer
GADx
erhalte Busadresse des Messkanals x
GAD1
lese
Busadresse
GAD2
lese
Busadresse
GAD3
lese
Busadresse
GAD4
lese
Busadresse
OPx
öffne
Busadresse
OP0
öffne
angeschlossenen FRTs
OP+serial
öffne FRT mit dieser Seriennummer
number
GN
erhalte rohen Messwert (Spezifizierung um
Kommandos OPx)
SADx y
Ändere
Busadresse
Answer
OK
Anfrage erhalten and bereit zur Antwort
„100"
Busadresse
„009000"
abgerufener Messwert
* Funktioniert nicht für das Abrufen von Werten für mehrere Messkanäle. Sollte nur verwendet
werden, wenn im zweiten Befehl ein bestimmter Kanal angesprochen wird (z.B. GADx,GSN).
Umwelt-Geräte-Technik GmbH | Eberswalder Str. 58 | D-15374 Müncheberg | Tel.: +49 (0) 33 43 2 - 89 575 |
des
Messkanals
1 „Service/Kalibrierung"
des
Messkanals
2 „Temperatur"
des
Messkanals
3 „Druck"
des
Messkanals
4 „ Service/Kalibrierung"
x
alle
Busadressen
des
Messkanals
x zu y
des
Messkanals
Kommunikation mit dem
der die
Busadresse
der
Kommunikation
Messkanälen aller angeschlossenen
FRTs*
Kommunikation mit dem FRT mit
bekannter Seriennummer
Busadresse
mittels Nutzung des
Messkanal
x hat*
mit
allen
www.ugt-online.de
Seite 21 von 28