Herunterladen Inhalt Inhalt Diese Seite drucken

Schnittstellen; Schnittstellenbeschreibung Tcp/Ip; Gerätestatus; Letzter Fehlercode - Leuze electronic CMS700i Original Technische Beschreibung

Inhaltsverzeichnis

Werbung

9 Schnittstellen

9.1

Schnittstellenbeschreibung TCP/IP

TCP-Server
Port (Auslieferungszustand) 4967
9.1.1
Gerätestatus
In der Konfiguration der Ausgabeformatierung steht die Funktion „Gerätestatus" zur Verfügung. Der
Gerätestatus ist ein Statusbyte und binärkodiert. Die Auswertung muss gemäß folgender Tabelle
erfolgen.
Bit
Bezeichnung
0
System-Status OK
1
Sensoren-Status OK
2
CML-Länge NOK
3
CML-Breite NOK
4
CML-Höhe NOK
5
SystemReadyForNextMeas
6
7
Toggle-Bit
9.1.2

Letzter Fehlercode

Information, ob im System ein Fehler aufgetreten ist. Bildet den zuletzt eingeschriebenen Fehler ab.
Vgl. Tabelle 9.3!
9.1.3

Online Kommandos

Online Kommandos sind Befehle die direkt über die Schnittstelle an das System geschickt werden
können. Diese werden vom System ausgewertet und sofern ein gültiges Kommando enthalten ist,
ausgeführt.
Framing
Die TCP-Eingangsdaten unterliegen demselben Framing welches auch für die Ausgabedaten
konfiguriert wurde.
Das Standard-Framing lautet: <STX>DATEN<ETX>
Alle Kommandos (sofern nicht gesondert angegeben) antworten mit „Kommando=OK" sobald die
interne Kommando-Verarbeitung abgeschlossen wurde. Auch diese Antwort unterliegt dem oben
beschriebenen Framing.

9.1.3.1 Systemaktivierung

Kommando
Kommando (inkl. Std.-Framing)
Antwort (inkl. Std.-Framing)
Beschreibung
Leuze electronic
Typ
Bemerkung
TRUE ≙ System okay
BOOL
BOOL
TRUE ≙ Sensoren okay
TRUE ≙ Fehler Lichtvorhang Länge
BOOL
BOOL
TRUE ≙ Fehler Lichtvorhang Breite
TRUE ≙ Fehler Lichtvorhang Höhe
BOOL
BOOL
TRUE ≙ System bereit für nächste Messung
BOOL
Reserviert
BOOL
Umschalten nach jeder gesendeten Nachricht
+
<STX>+<ETX>
<STX>+=OK<ETX>
CMS 700i – Konturmesssystem
Seite 49

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis