19
vd10s8-de-131129
5 Kommunikation
5.1 Kommunikationsprotokoll
Die Kommunikation über die serielle Schnittstelle des VD10 erfolgt gemäß
Thyracont-Protokoll. Die Befehle werden in folgendem Rahmen als Zeichenfolge
im ASCII-Code übertragen:
Address
Code
Data
cks
CR
Address:
3 Bytes, dezimal;
Code:
1 Byte, Befehlsparameter, Großbuchstaben für Lesen,
Kleinbuchstaben für Schreiben
Data:
Datenfeld, max. 6 Bytes; kann je nach Code auch fehlen
cks:
1 Byte, Checksumme, definiert als Summe über alle ASCII Codes
der Felder Adresse, Code und Data, modulo 64 plus 64.
CR:
Carriage Return (0Dh, 13d)
Datenformate:
BOOLEAN
1 Byte
STRING:
max. 6 Bytes
UNSIGNED INT:
6 Bytes mit führenden Nullen
FLOAT:
6 Bytes, Exponentialformat
4 Bytes Mantisse (entspricht Mantissenwert x 1000)
2 Bytes Exponent, Offset 20
FLOAT-Werte werden in hPa (mbar) übertragen!
Beispiel: Der Wert "460016" in einem Float-Datenfeld steht für 4.6x10
-4
mbar.
Schnittstellen-Parameter:
9600 baud, 8 Datenbits, 1 Stopbit, keine Parität
Summary of Contents for VD10
Page 22: ...22 vd10s8 de 131129 ...
Page 24: ...24 vd10s8 de 131129 Konformitätserklärung ...
Page 45: ...45 vd10s8 de 131129 ...
Page 47: ...47 vd10s8 de 131129 Declaration of Conformity ...
Page 48: ...vd10s8 de 131129 ...