Delta Tau PMAC User Manual Page 19

  • Download
  • Add to my manuals
  • Print
  • Page
    / 22
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 18
Delta Tau Power PMAC EPICS Device Support Manual
8 February 2013
19
lowLevelPortAddress - Address of the low level driver port.
numAxes - Number of axes to create for this controller.
movingPollPeriod - Time in milliseconds between status polls whilst
an axis is moving.
idlePollPeriod - Time in milliseconds between status polls whilst no
axes are moving.
Return
N/A
Description
Constructor for the class. Initializes internal variables, calls
lowLevelPortConnect and starts the poller for status updates.
Method
~powerPmacController
Parameters
None.
Return
N/A
Description
Destructor.
Method
writeInt32
Parameters
pasynUser - Pointer to asyn user structure.
value - Integer value to set.
Return
asynStatus
Description
Write an integer parameter into the parameter set.
Method
writeFloat64
Parameters
pasynUser - Pointer to asyn user structure.
value - 64 bit float value to set.
Return
asynStatus
Description
Write a float parameter into the parameter set. Checks to see if the
parameter is a low or high soft limit and if it is then writes the limit
down to the hardware.
Method
report
Parameters
fp - Pointer to a FILE structure.
level - The level of detail to provide in the report.
Return
void
Description
Prints a report to the file specified. Also prints a status line to the
terminal.
Method
getAxis
Parameters
pasynUser - Pointer to asyn user structure.
or
axisNo - Integer axis number.
Return
A pointer to the axis object.
Description
These methods return a pointer to the corresponding axis object for
this controller.
Method
poll
Parameters
None.
Return
asynStatus
Description
Polls the controller for status, rather than individual axes. Calls
getGlobalStatus.
Page view 18
1 2 ... 14 15 16 17 18 19 20 21 22

Comments to this Manuals

No comments