Delta Tau Power PMAC EPICS Device Support Manual
8 February 2013
7.4 Power PMAC Axis Class
powerPmacAxis.h
powerPmacAxis.cpp
powerPmacAxis
~powerPmacAxis
move
moveVelocity
home
stop
poll
setPosition
getAxisStatus
getAxisInitialStatus
This class extends the asynMotorAxis class, providing device support for the motor
record. It is connected to the lower lever SSH port driver through the
powerPmacController class which also manages the creation of these axis objects.
This class provides useful motor methods (move, stop, etc).
pC - Pointer to the powerPmacController object that this axis resides
on.
axisNo - The axis number of this axis.
Constructor. Initializes all internal variables. Forces a poller
wakeup.
position - The desired position of the axis.
relative - Should the axis move relative to its current position or to
an absolute position.
min_velocity - Not used.
max_velocity - The velocity at which the axis is moved.
acceleration - The acceleration of the axis for the duration of the
move.
Moves the axis either relative to its current position or to an absolute
target position. Sets up the velocity and acceleration if necessary.
min_velocity - Not used.
max_velocity - The velocity at which the axis is moved.
acceleration - The acceleration of the axis for the duration of the
Comments to this Manuals