18
CEO: Dr. Bernt Götz • Phone +493641/66880 • Fax +493641/668866 • www.piezosystem.com
PID and filters
cl
PID open loop or closed loop mode
0 = open loop
1 = closed loop
sr
Slew rate limit
0.0000008 ... 2000.0
%
ms
⁄
(2000 =
disabled)
kp
PID controller proportional term amplification
0 ... 10000 (0 = disabled)
ki
PID controller integral term amplification
0 ... 10000 (0 = disabled)
kd
PID controller differential term amplification
0 ... 10000 (0 = disabled)
pcf
PID controllers feed forward control amplification
0 … 1 (0 = disabled)
lpon
Enable or disable setpoint lowpass filter
0 = off
1 = on
lpf
Setpoint low pass filter cut-off frequency
1 ... 10000 Hz
notchon
Enable or disable notch filter
0 = off
1 = on
notchf
Notch filter frequency
0 … 20000 Hz
notchb
Notch filter -3dB bandwidth
0 … 20000 Hz (max. 2 * notchf)
poslpf
Measured position low pass filter cut-off
frequency
poslpon
Enable or disable measured position low pass
filter
0 = off
1 = on
Arbitrary waveform generator
grun
Start or stop the a
rbitrary waveform g
enerator
0 = stop
1 = start
gsarb
Start index for a
rbitrary waveform g
enerator
output
0…1023
gearb
End index for a
rbitrary waveform g
enerator
output
0…1023
gcarb
Number of cycles to run
0 =
infinitely
1…65535
goarb
Offset index when a
rbitrary waveform g
enerator
gets started
0…1023
giarb
Current index (e.g. after a stop command)
Read-only
gtarb
Output sampling time (<
value>
* 50µs)
0…65535
gbarb
Output values in the buffer in relative units
index: 0…1023
value
: 0.0…100.0 (%)
gparb
Output values in the buffer in length units (µ
m or
mrad
)
index: 0…1023
value: p
osmin … posmax
gsave
Save the buffer in the EEPROM (End of process
is acknowledged by CR LF)
-
gload
Loading the buffer from the EEPROM (End of
process is acknowledged by CR LF)
-
Data recorder
recsrc
Source of data to be stored in data recorder
channel
recsrc,<ch>,<src>
ch:
0 = buffer A
1 = buffer B
src:
0 = piezo position (closed loop)
1 = setpoint
2 = piezo voltage (controller output)
3 = position error
4 = abs(position error)
5 = piezo position (open loop)
6 = piezo current 1
7 = piezo current 2
recast
Autostart condition of the data recorder
0 = off
1 = start on
set
-command