Anhang | Messdatenformat
A 5
Messdatenformat
Jeder Wert wird in 3 Datenbytes (Farbe oder Zusatzwert) mit je 18 Nutzbits übertragen.
Die Ausgabe von Messwerten in den verschiedenen Farbräumen über RS422 benötigt eine Umrechnung. Andere Werte
wie Zeitstempel, dominante Wellenlänge, Trigger oder Statusdaten werden als 18 Bit-Datenworte übertragen, wobei eine
Umrechnung nicht erforderlich ist.
Messwert 1:
Preamble
L-Byte
0
M-Byte
0
H-Byte
1
Messwert 2 ... 168:
Preamble
L-Byte
0
M-Byte
0
H-Byte
1
Wertebereich für die Farbmessung:
0
Die aus drei Byte konvertieren Messwerte (ganzzahlig von 0 .. 262143) werden anschließend noch skaliert:
Skalierte Farbtemperatur [K]= Rohe Farbtemperatur
Skalierte Wellenlänge [nm]= Rohe Wellenlänge
Skalierter Zeitstempel [s]= Roher Zeitstempel / 1000
Skalierte Farbe= (Roher Farbwert – Offset) / Faktor
Alle Werte größer als 262072 sind Fehlerwerte und sind wie folgt definiert:
Fehler-Code
262073
262074
262075
262076
262077
262078
262079
1) Dieser Fehler tritt auf, wenn mehr Daten ausgegeben werden sollen, als mit gewählter Baudrate
bei gewählter Messfrequenz übertragen werden können. Um den Fehler zu beheben, gibt es
folgende Möglichkeiten:
- Baudrate
ändern, siehe A 4.3.1
- Messfrequenz
verringern, siehe A 4.3.3
Die Reihenfolge für einen kompletten Datenframe (alle 168 Signale aktiv) ist:
Ch01_Color1 Ch01_Color2 Ch01_Color3 Ch01_Temperature Ch01_Wavelength Ch01_Timestamp
Ch02_Color1 Ch02_Color2 Ch02_Color3 Ch02_Temperature Ch02_Wavelength Ch02_Timestamp
...
Ch28_Color1 Ch28_Color2 Ch28_Color3 Ch28_Temperature Ch28_Wavelength Ch28_Timestamp
colorCONTROL MFA-7/-14/-21/-28
0
D5
D4
1
D11
D10
0
D17
D16
0
D5
D4
1
D11
D10
1
D17
D16
98232
Farbwerte
0
Beschreibung
Skalierungsfehler RS422-Schnittstelle Unterlauf
Skalierungsfehler RS422-Schnittstelle Überlauf
Zu große Datenmenge für gewählte Baudrate
Es ist kein Peak vorhanden.
Peak liegt vor dem Messbereich (MB)
Peak liegt hinter dem Messbereich (MB)
Messwert kann nicht berechnet werden
Datenbits
D3
D2
D1
D9
D8
D7
D15
D14
D13
Datenbits
D3
D2
D1
D9
D8
D7
D15
D14
D13
229304
262072
Fehler
2 MB
D0
D6
D12
D0
D6
D12
1
Seite 41