Amplitude. Sets/Gets the current amplitude in V. |
AmplitudeControl. Selects type of amplitude control. 0: speed, 1: amplitude, 2: step size. Reads last set value, or -1 at the initialization. |
DCLevel. Sets/Gets the current DC level. |
Frequency. Sets/Gets the current frequency. |
Position. Sets/Gets the current position in mm. |
Rotations. Returns the current number of rotations, in case of a rotary axis (-1 for others). |
SingleCircleMode. Switches single circle mode. In case of activated single circle mode the number of rotations are ignored and the shortest way to target position is used. Only relevant for rotary actors. For not rotary motors the value is always -1. For rotary motors is set to 0 in the hardware at the initialization, and the changes writting to this attribute are only in software. |
SlewRate. Gets the current speed. |
StepCount. Sets/Gets the number of successive steps caused by external trigger, or manual step request. |
StepWidth. Gets the current step width. |
UnitCalibration. Offset to be added to the hardware position. Recalculated when a calibration is done (by the Calibrate command), it can also be written directly. |
UnitLimitMax. Software maximum limit. If both UnitLimitMax and UnitLimitMin are 0 or UnitLimitMax is smaller than UnitLimitMin they will not be used. Recalculated when a calibration is done (by the Calibrate command or writing to the UnitCalibration attribute. |
UnitLimitMin. Software minimum limit. If both UnitLimitMax and UnitLimitMin are 0 or UnitLimitMax is smaller than UnitLimitMin they will not be used. Recalculated when a calibration is done (by the Calibrate command or writing to the UnitCalibration attribute.
|