AttoCubeCtrl Class Commands
Name
Input type
Output type
Level
Description
State DEV_VOID DEV_STATE OPERATOR This command gets the device state (stored in its device_state data member) and returns it to the caller.
Status DEV_VOID CONST_DEV_STRING OPERATOR This command gets the device status (stored in its device_status data member) and returns it to the caller.
ReadPosition DEV_LONG DEV_DOUBLE OPERATOR None.
WritePosition DEVVAR_DOUBLEARRAY DEV_VOID OPERATOR None.
ReadAxisStatus DEV_LONG DEV_STRING OPERATOR None.
MoveHome DEV_LONG DEV_VOID OPERATOR Move axis to reference position.
GetReference DEV_LONG DEV_DOUBLE OPERATOR Get distance of reference mark to the origin
ResetPosition DEV_LONG DEV_VOID OPERATOR Set origin to current position.
ReadAxisState DEV_LONG DEV_LONG OPERATOR Returns axis status in bits.
GetSpeed DEV_LONG DEV_DOUBLE OPERATOR None.
GetAmplitude DEV_LONG DEV_DOUBLE OPERATOR None.
GetStepWidth DEV_LONG DEV_DOUBLE OPERATOR None.
SetAmplitude DEVVAR_DOUBLEARRAY DEV_VOID OPERATOR None.
SetAmplitudeControl DEVVAR_LONGARRAY DEV_VOID OPERATOR type of amplitude control: 0: Speed, 1: Amplitude, 2: Step Size
StopMove DEV_LONG DEV_VOID OPERATOR None.
GetFrequency DEV_LONG DEV_LONG OPERATOR None.
SetFrequency DEVVAR_LONGARRAY DEV_VOID OPERATOR None.
GetDCLevel DEV_LONG DEV_LONG OPERATOR None.
SetDCLevel DEVVAR_LONGARRAY DEV_VOID OPERATOR None.
SetSingleCircleMode DEVVAR_LONGARRAY DEV_VOID OPERATOR Switches single circle mode (only for rotary actors): 1=on, 0=off
SetStepCount DEVVAR_LONGARRAY DEV_VOID OPERATOR Configures the number of successive steps caused by external trigger, or manual
step request.
SetOutput DEVVAR_LONGARRAY DEV_VOID OPERATOR Activates or Deactivates the output relais of the addressed axis.
MoveRelative DEVVAR_DOUBLEARRAY DEV_VOID OPERATOR None.
MoveSingleStep DEVVAR_LONGARRAY DEV_VOID OPERATOR Starts a one step positioning. Direction for positioning (0: forward, 1: backward).
MoveContinuous DEVVAR_LONGARRAY DEV_VOID OPERATOR Starts continuously positioning. Direction for positioning (0: forward, 1: backward).
LoadFile DEVVAR_LONGSTRINGARRAY DEV_VOID OPERATOR Loads a parameter file for actor configuration.
GetRotCount DEV_LONG DEV_LONG OPERATOR Number of rotations for a rotary motor.
SetStopDetection DEVVAR_LONGARRAY DEV_VOID OPERATOR Switches stop detection: 0 off, 1 on.
SetTargetGround DEVVAR_LONGARRAY DEV_VOID OPERATOR When enabled, the actor voltage is set to zero after closed loop positioning finished.