Development status:
Released,
Release: Release_1_1
Information status: Updated
Repository:
http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/Motion/MotorControllers/NewFocus/NewFocusPico8742
Contact:
Class Description
Families: Motion
Key words:
Platform: Unix Like
Language: Python
License: GPL
Contact:
Hardware
Manufacturer: none
Bus: TCP/UDP
Class interface
Attributes:
Name | Description |
---|---|
PositionScalar: DevDouble | move by PA, -2147483648 to +2147483647, relative to the position defined by the DH (Home) command, home is reset after power-up or system reset read-pos: TP? |
UnitLimitMinScalar: DevDouble | — |
UnitLimitMaxScalar: DevDouble | — |
SlewRateScalar: DevDouble | steps/sec, 1 - 20000, saved to non-volatile memory, with SM |
AccelerationScalar: DevDouble | steps/sec**2, 1 - 200000, saved to non-volatile memory, with SM |
ConversionScalar: DevDouble | pos = steps/conversion + unitCalibration |
UnitCalibrationScalar: DevDouble | pos = steps/conversion + unitCalibration |
StepRegisterInternalScalar: DevDouble | an internal step register which keeps track of the HW steps, used after power-up |
StepRegisterControllerScalar: DevDouble | displays the controller register |
Commands:
Name | Description |
---|---|
StateInput: DevVoid Output: State Device state |
This command gets the device state (stored in its device_state data member) and returns it to the caller. |
StatusInput: DevVoid Output: ConstDevString Device status |
This command gets the device status (stored in its device_status data member) and returns it to the caller. |
StopMoveInput: DevVoid Output: DevLong completion status |
stops the motion of an axis, uses acceleration to slow down |
CalibrateInput: DevDouble the new value of the current position Output: DevLong completion status |
sets unitCalibration = pos - steps/conversion |
ResetInput: DevVoid Output: DevLong completion status |
This command performs a “soft” reset or reboot of the controller CPU. Upon restart the controller reloads parameters (e.g., velocity and acceleration) last saved in non-volatile memory and sets Home (DH) position to 0 |
Pipes:
Properties:
Name | Description |
---|---|
CtrlDeviceDevString | The name of the controller device |
MotorChannelDevULong | the channel no., 1 - 4 |
Please log in to comment.
Generated
Updated:
The device class has been updated.
You can see previous version here .
23 Feb 2017, Piotr Goryl
Updated:
The device class has been updated.
You can see previous version here .
19 Jan 2017, Piotr Goryl
Updated:
The device server has been updated.
You can see previous version here .
2 Jan 2017, Piotr Goryl
Created:
The device server has been added to catalogue.