Herunterladen Inhalt Inhalt Diese Seite drucken

Die Befehlsgruppe So1; Der Befehl So1Format; Tabelle 21: Parameter Für Die Formatierung Der Ausgabe - Astech Vlm500-Mid Anwenderhandbuch

Inhaltsverzeichnis
Befehle und Parameter des VLM500

Die Befehlsgruppe SO1

Die Befehle der Gruppe SO1 stellen das Verhalten der seriellen Schnittstelle des VLM500 ein. Die SO1 ist direkt
mit einer seriellen Schnittstelle der CDB verbunden. Für bestimmte Betriebszustände muss ein PC an die
Serviceschnittstelle der CDB angeschlossen werden um das Messverhalten des VLM500 zu untersuchen. Für
diesen Fall können die SO1-Befehle genutzt werden um spezielle Datenausgabemodi zu generieren.

Der Befehl SO1Format

Über die erste serielle Schnittstelle kann neben der Programmierung auch eine Datenausgabe erfolgen. Das
Übertragungsformat kann in weiten Grenzen vorgegeben werden. Die Ausgabe erfolgt in ASCII. Die einzelnen
Parameter können durch Leerzeichen, Komma oder Punkt getrennt werden. Die Trennzeichen zwischen den
Parametern können aber auch entfallen.
Syntax: SO1Format [s]
Tabelle 21: Parameter für die Formatierung der Ausgabe
Parameter
Bedeutung
'...'
fügt den in Hochkommata eingeschlossenen String ein
0...9
Zahlen (0 bis 255) die nicht in Hochkommata gefasst sind werden als ASCII-Code interpretiert
und als entsprechendes ASCII-Zeichen ausgegeben
B
fügt den Wert Perioden/16 seit dem letzten Trigger-Ereignis ein
C
fügt die aktuelle Uhrzeit ein (z.B. 12:50:28)
D
fügt das aktuelle Datum ein (z.B. 31.12.2010)
F
fügt die Messfrequenz in Hz ein
H
fügt die Temperatur des ersten Temperatursensors in °C ein
J
STANDBY, TRIGGER 1 und DIR als Zahl in BCD-Kodierung (STDBY=2
L
fügt die Länge in m ein
N
fügt den Stand des Objektzählers (0 bis 65535) ein
P
fügt die Anzahl der Perioden seit dem letzten Trigger-Ereignis ein
Q
fügt das Produkt (0 bis 100) aus Lampenintensität und Belichtungszeit ein
(siehe Seite 87, Der Befehl TestQuality)
R
fügt die Messrate (0 bis 100) ein
18
S
fügt mehrere, hintereinander fest formatierte, hexadezimale Werte ein:
Geschwindigkeit in m/s * 100000 (24 Bit = Vorzeichen + 6 Nibble)
<SPACE>
Messrate * 10 (12 Bit = 3 Nibble)
T
schaltet die standardmäßige Endekennung CR LF des Ausgabestrings ab
V
fügt die Geschwindigkeit in m/s ein
X
fügt die letzte Fehlernummer ein (siehe Seite 62, Der Befehl Error)
Z
wie S, mit zusätzlich 2 Nibble für letzte Fehlernummer
Format
Bedeutung
a+x
addiert den Wert a (V, L, F, ...) mit dem Offset x
a*x
multipliziert den Wert a (V, L, F, ...) mit x
18
Das Spezialformat S realisiert eine schnelle Ausgabe von Geschwindigkeit und Messrate.
ASTECH GmbH
(s - Zeichenkette der Parameter, max. 42 Zeichen)
VLM500-MID Anwenderhandbuch
2
1
0
, TRIG1=2
, DIR=2
)
Seite 73
Inhaltsverzeichnis
loading

Inhaltsverzeichnis