.

Average: 0
Rating Count: 0

Development status: Released, Release: Release_1_0
Information status: New
Repository: http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/Motion/MotorControllers/JtecKBAxis
Contact:



Class Description


Class to control a single JtecKB axis

Families: Motion

Key words:

Platform: Unix Like

Language: Cpp

License: GPL

Contact:

Hardware


Manufacturer: none

Bus: Not Applicable

Class interface


Attributes:

Name Description
ConversionScalar: DevDouble
PositionScalar: DevDouble Read / write position, writing starts movement Unit is in mm for jkbx, jkby, jkbz, in mrad for jvm, jhm
UnitLimitMinScalar: DevDouble Minimum position we are allowed to go to (if both UnitLimitMin and UnitLimitMax are set to 0 limits are ignored).
UnitLimitMaxScalar: DevDouble Maximum position we are allowed to go to (if both UnitLimitMin and UnitLimitMax are set to 0 limits are ignored).
PositionKnownScalar: DevBoolean
CWLimitScalar: DevBoolean Limit switch high
CCWLimitScalar: DevBoolean Limit switch low
SCWLimitScalar: DevBoolean Soft limit high
SCCWLimitScalar: DevBoolean Soft limit low

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.
HomeInput: DevVoid
Output: DevVoid
Drive the axis to it`s reference mark
StopInput: DevVoid
Output: DevVoid
Will stop movement on this axis
StopAllInput: DevVoid
Output: DevVoid
Will stop movement on all axes

Pipes:

Properties:

Name Description
AxisNameDevString Name of axis (one of X, Y, Z, V, H)
CtrlDeviceDevString Name of JtecKBCtrl controller device


Please log in to comment.

16 Nov 2019, DS Admin
Created:
The device class has been added to catalogue.
Added by:dadmin on:16 Nov 2019, 3:50 a.m.