Eine Antwort auf das Kommando m sieht z.B. wie folgt aus: „m,b63a".
Der Wert b63a
entspricht 46650
hex
Hubes.
160
Position
%
65535
Beispiel:
Es soll ein Sprung (ungeregelt, open loop) aufgezeichnet werden, mit einer Aufzeichnungsdauer
von 200ms, mit einem Sampleabstand von 100µs. Daraus resultiert eine Aufzeichnungslänge von
mindestens 2000 Samples (es kann auch länger aufgezeichnet werden, jedoch mindestens die
gewünschte Ausleselänge). Danach werden zuerst die Positionswerte ausgelesen, anschließend
der Aktorspannungsverlauf.
cl,0
set,-10
etwas warten, bis Position erreicht ist (z.B. 0,5s)
recstride,5
reclen,2000
set,110
warten bis Sprung ausgeführt wurde
recrdptr,0
m
m
...
recrdptr,0
u
u
...
Beispiele für verschiedene Lesemodi:
u<CR>
Antwort:
u,0<CR>
Antwort:
u,1<CR>
Antwort:
u,0,3<CR>
Antwort:
u,1,4<CR>
Antwort:
Geschäftsführer: Dr. Bernt Götz • Telefon 03641/66880 • Fax 03641/668866 • www.piezosystem.com
32
, das entspricht einer Position von 83,89% des geregelten
dezimal
46650
30
83
,
89
// open loop
// auf Initialspannung -10V stellen
// 5x20µs=100µs
// 200ms/100µs=2000 Samples
// Sprung (in OL) auf 110V ausführen, Recorder startet automatisch
// rec_read_pointer (Leseadresse auf 0 stellen)
// 1. Sample (Position) auslesen
// 2. Sample (Position) auslesen
// rec_read_pointer (Leseadresse auf 0 stellen)
// 1. Sample (Spannung) auslesen
// 2. Sample (Spannung) auslesen
u,Wert<CR>
u,Wert<CR>
Wert<CR>
u,Wert<CR> u,Wert<CR> u,Wert<CR>
Wert<CR> Wert<CR> Wert<CR> Wert<CR>