17
CEO: Dr. Bernt Götz • Phone +493641/66880 • Fax +493641/668866 • www.piezosystem.com
8.5 Command list
All commands with one parameter to send are used in the following scheme:
<command>,<value>\r
Commands with indexing are used like this:
<command>,<index>,<value>\r
In case of read-only commands, commands without a value or to read back a value, the command is
issued without a value:
<command>\r
Command
Description
Value range
General Commands
s
This command list
Read-only
reset
Hardware-reset of the controller
-
fenable
During controller power-up, cycle through the
entire piezo voltage range once
0= disabled
1= enabled
sinit
Initial actuator position after power-up
0
… 100 %
set
Setpoint as position or voltage
In open loop: voltage in V
In closed loop: position in µm or µrad
Range is limited by the actuators
stroke and voltage range
meas
For actuators with sensor: Position in actuator
units (µm or mrad)
For actuators without sensor: Piezo voltage in V
Read-only
imeas
Measured piezo current
0 = piezo current 1
1 = piezo current 2
temp
Heat sink temperature
Read-only
stat
Status register, see section 8.6 for details
Read-only
posmin
Lower motion range limit
Read-only
posmax
Upper motion range limit
Read-only
avmin
Lower voltage range limit
Read-only
avmax
Upper voltage range limit
Read-only
modsrc
Signal source for setpoint
0 = set-Command via USB or
Ethernet
1 = Anlaog In
2 = SPI
3 = Arbitrary waveform generator
modon
Switch on Analog In
0 = switched off
1 = switched on
monsrc
Source of data for analog output
0 = position (closed loop)
1 = setpoint
2 = piezo voltage (controller output)
3 = position error
4 = abs(position error)
5 = position (open loop)
6 = piezo current 1
7 = piezo current 2