Digital Piezo Controller (c) 2003 Physik Instrumente GmbH Model: E-710 Version: V5.023 RS232: 9600,8,1,N (default) Commands: [] Where axis# starts at 1. * NO reply from motion commands * Multiple command delimiter = "," Reply: Position Resolution: 0.0001 micrometers Effective Resolution: 0.01 (holding position) Setup: Position Error Tolerance Setting (Memory address 64) This parameter controls the "On Target" flag (GI8) that is used to determine DONE. If the tolerance is too large the motorRecord will see DONE before the drive has reached it target position. Set the tolerance parameter to the retry deadband. DP0,64DR<#.###> - sets RAM DP-1,64DR<#.###> - sets EERAM example: 1DP0,64DR0.01 - set tolerance to 0.01 um 1DP-1,64DR0.01 =================== MOTION ================= ENABLE Servo SL[0/1] MOVE Absolute MA MOVE Relative MR GO HOME GH SET VELOCITY SV Units: um/ms or urad/ms (float or int) SET P-Term (Proportional Gain) SP

STOP MOTION ? MR0 /* Zero relative move */ SV0 /* Zero velocity */ =================== STATUS ================= READ Version Info GI Return: Digital Piezo Controller V5.023<\n> (c) 2003 Physik Instrumente GmbH<\n> READ Commanded position MA Response: +0000.0000 READ Feedback position TP - tell position Response: +0000.0000 Units: micrometer or microradian TS - tell sensor READ Velocity (programmed) TV Response: 0.000000e+1 READ Status: GI8 Status Byte: Bit 0: 0 = Servo on, 1 = Servo off Bit 1: 0 = Piezo voltage inside limits,1 = Piezo voltage at limit Bit 2: 0 = On Target: Position error smaller than tolerance 1 = Position error too large Bit 3: 0 = Target position higher than low limit, 1 = Target Position at low limit Bit 4: 0 = Target position smaller than high limit, 1 = Target position at high limit. Bit 5: 0 = AutoZero is not running 1 = AutoZero is running Bit 6: not used Bit 7: 0 = no error, 1 = last sent command not accepted, error during command processing. [The bit is reset by this command.]