Appendix D
The 'Piezo Motor' ActiveX Control provides the functionality required for a client
application to control one or more piezo motor controller units.
To specify the particular controller being addressed, every unit is factory programmed
with a unique 8-digit serial number. This serial number is key to the operation of the
APT Server software and is used by the Server to enumerate and communicate
independently with multiple hardware units connected on the same USB bus. The
serial number must be specified using the HWSerialNum property before an ActiveX
control instance can communicate with the hardware unit. This can be done at design
time or at run time. Note that the appearance of the ActiveX Control GUI (graphical
user interface) will change to the required format when the serial number has been
entered.
The Methods and Properties of the Piezo Motor ActiveX Control can be used to
perform activities such as selecting output voltages, reading the position, setting jog
parameters and moving to an absolute or relative distance. A brief summary of the
methods and properties applicable to the TIM101 unit is given below, for more
detailed information and individual parameter descriptiond please see the on-line help
file supplied with the APT server.
Methods
DeleteParamSet
DoEvents
EnableEventDlg
EnableHWChannel
GetButtonParams
GetDriveOPParams
GetJogMode
GetJogOPParams
GetJogStepSize
GetPositionSteps
GetPotParams
Identify
LoadParamSet
38
Piezo Motor Control Method Summary
Deletes stored settings for specific controller.
Allows client application to process other activity.
Enables or disables the event dialog box.
Enables the drive output.
Gets the operation mode of the front panel buttons
Gets various drive parameters which define the
speed and acceleration of moves.
Gets the jogging button operating modes.
Gets various drive parameters which define the
speed and acceleration of jog moves.
Gets the jogging step size.
Gets the position counter value.
Gets the speed of a move initiated by the
potentiometer on the top panel of the hardware unit.
Identifies the controller by flashing unit LEDs.
Load the settings associated with a particular
ActiveX Control instance.
Need help?
Do you have a question about the TIM101 and is the answer not in the manual?