Register in der Tabelle ist eine Funktion zugewiesen. Diese können Sie gegebenenfalls
durch Eingabe eines zusätzlichen Parameters in Form einer Variablen beeinflussen.
• Startzeichen: !
• Trennzeichen: ;
• Anzahl (n) eingegebener Parameter: [PCount=n]
• Endzeichen: [CR]
• Checksumme beschreibt eine 8 Bit Summe, die über alle Zeichen zwischen dem
Startzeichen und der Checksumme gebildet wird: [Checksum]
Daraus ergibt sich der folgende Telegrammaufbau:
- für einen Lesebefehl ohne Checksumme:
[!] [PCount=2] [[;]Register] [CR]
- für einen Schreibbefehl ohne Checksumme:
[!] [PCount=3] [[;]Register] [[;]Value] [CR]
- für einen Lesebefehl mit Checksumme:
[!] [PCount=3] [[;]Register] [[;]Checksum] [CR]
- für einen Schreibbefehl mit Checksumme:
[!] [PCount=4] [[;]Register] [[;]Value] [[;]Checksum] [CR]
- für eine zyklische Ausgabe der Messwerte:
- Ausgabe stoppen
- Temperaturänderung, Beispiel 20,0°C :
- Feuchteänderung, Beispiel 25,0 % rF:
Tipp: Zu Beachten ist hierbei, dass Sie bei der Eingabe der Temperatur- sowie
Feuchtewerte die Kommastelle um zwei Stellen nach rechts verschieben müssen.
Es darf bei der Eingabe also kein Komma verwendet werden.
Eine komplette Liste der Schnittstellenbefehle findet sich im Anhang.
! 3 ; 23 ; 1 [CR]
!3 ; 23 ; 0 [CR]
!3 ; 31 ; 2000 [CR]
!3 ; 41 ; 2500 [CR]
53