Herunterladen Inhalt Inhalt Diese Seite drucken

A 3.5 Mess-Datenformate; A 3.5.1 Messdatenübertragung An Einen Messwertserver Über Ethernet; A 3.5.1.1 Allgemein - MICRO-EPSILON interferoMETER IMS5400-DS Betriebsanleitung

Vorschau ausblenden Andere Handbücher für interferoMETER IMS5400-DS:
Inhaltsverzeichnis

Werbung

Anhang | ASCII-Kommunikation mit Controller
A 3.5
Mess-Datenformate
A 3.5.1
Messdatenübertragung an einen Messwertserver über Ethernet
A 3.5.1.1
Allgemein
Bei der Messwertdatenübertragung an einen Messwertserver sendet der Controller nach erfolgreichen Verbindungsauf-
bau (TCP oder UDP) jeden Messwert an den Messwertserver oder an den verbundenen Client. Dafür ist keine explizite
Anforderung erforderlich.
Alle Abstände und zusätzlich zu übertragenden Informationen, die zu einem Zeitpunkt aufgenommen wurden, werden
zu einem Messwert-Frame zusammengefasst. Mehrere Messwert-Frames werden zu einem Messwert-Block zusammen-
gefasst, welcher einen Header erhält und in ein TCP/IP oder UDP/IP Paket passt. Der Header steht zwingend 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.
Der Aufbau eines Header ist für FFT- und Messdatentransfer gleich.
Header-Eintrag
Beschreibung
Präambel
uint32_t - 0x41544144 "DATA"
Artikel-Nummer
Serien-Nummer
Länge FFT-Daten
[Byte]
Länge Messdaten
[Byte]
Anzahl an Frames, die dieser Header abdeckt.
Frame Anzahl
Bei FFT-Ausgabe ist das Feld für Anzahl der Messdatenframes im
Paket auf eins gesetzt.
Counter
Zähler über die Anzahl der verarbeiteten Messwerte
Beispiel: Die Daten Encoder 1 und Abstand werden übertragen.
Header
Preamble
Order
Serial
(32 Bit)
Number
Number
(32 Bit)
(32 Bit)
Abb. 62 Beispiel für eine Datenübertragung mit Ethernet
IMS 5x00
Präambel (32 Bit)
Artikel-Nummer (32 Bit)
Serien-Nummer (32 Bit)
Länge FFT-Daten (32 Bit)
Länge Messdaten (32 Bit)
Frame Anzahl (32 Bit)
Counter (32 Bit)
Length
Length measure-
Number of frames
FFT data
ment data
per data block
(32 Bit)
(32 Bit)
(32 Bit)
Frame 1
Frame 2
Frame n
Encoder
Counter
value
(32 Bit)
(32 Bit)
Header
Distance
value
(32 Bit)
Seite 92

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis