Anhang | ASCII-Kommunikation mit Controller
colorCONTROL ACS7000
A 3.9.2 Messdatenübertragung an einen Messwertserver über Ethernet
Bei der Messwertdatenübertragung an einen Messwertserver sendet der Controller nach
erfolgreichem Verbindungsaufbau (TCP oder UDP) jeden Messwert an den Messwertser-
ver oder an den verbundenen Client. Dafür ist keine explizite Anforderung erforderlich.
Alle Farbabstände und zusätzlich zu übertragenden Informationen, die zu einem Zeit-
punkt aufgenommen wurden, werden zu einem Messwert-Frame zusammengefasst.
Mehrere Messwert-Frames werden zu einem Messwert-Block zusammengefasst, welcher
einen Header erhält und in ein TCP/IP oder UDP/IP Paket passt. Der Header steht zwin-
gend am Anfang eines UDP- oder TCP-Pakets. Bei Änderungen der übertragenen Daten
oder der Framerate wird automatisch ein neuer Header geschickt.
Alle Messdaten und der Header werden im Little Endian Format übertragen.
Frame Anzahl (16 Bit)
Header-Eintrag
Beschreibung
Präambel
Erkennt den Header
0x4D454153 – Messdaten
0x56494445 – Videodaten
Artikel-Nummer
Serien-Nummer
Flags1
Geben Aufschluss über den Inhalt der Messwertframes
Flags2
Geben Aufschluss über den Inhalt der Messwertframes inkl.
Framerate
Bytes per Frame
Anzahl an Bytes, die ein Messwert-Frame enthält
Frame Anzahl
Anzahl an Frames, die dieser Header abdeckt
Counter
Zähler über die Anzahl der verarbeiteten Messwerte
A 3.9.2.1 Beschreibung Flags1
Flag-Bit
Beschreibung
0
Video-Rohsignal
1
Video-Dunkelkorrigiert
2
Video-Linearisiert
3
Video-Spektrum
4
Dunkel-Korrekturtabelle
5
Hell-Korrekturtabelle
6
Korrekturtabelle für x aus dem XYZ-Farbraum
7
Korrekturtabelle für y aus dem XYZ-Farbraum
8
Korrekturtabelle für z aus dem XYZ-Farbraum
9
Bildfrequenz
10
Belichtungszeit und Regelungsevents
11
Temperatur der Videozeile
12
Temperatur der Beleuchtungs-LED
13
Rot-Anteil der Beleuchtungs-LED
14
Grün-Anteil der Beleuchtungs-LED
15
Blau-Anteil der Beleuchtungs-LED
16
Gesamthelligkeit der Beleuchtungs-LED
17
Profilzähler
18
Zeitstempel
19
Messdaten im XYZ-Farbraum
Präambel (32 Bit)
Artikel-Nummer (32 Bit)
Serien-Nummer (32 Bit)
Flags1 (32 Bit)
Flags2 (32 Bit)
Bytes per Frame (16 Bit)
Counter (32 Bit)
Seite 86