Delta Tau Power PMAC EPICS Device Support Manual
8 February 2013
axis - Integer axis number.
scale - Integer scale
Sets an internal scale factor for the axis that increases the resolution
in the motor record.
pmacSetOpenLoopEncoderAxis
axis - Integer axis number to setup with a different encoder.
encoder_axis - Integer axis number to use as the encoder for this
axis.
This method allows the axis number for the encoder read-back of a
different axis to be set. It ensures the different axis number will be
used for the encoder read-back. Both axes must have been created.
command - String command to write.
response - String response from controller.
Wrapper for asynOctetSyncIO write/read functions.
port - String name of the driver port to connect to.
addr - Address of the driver port to connect to.
pasynUser - Pointer to asyn user structure.
inputEos - String input EOS. Not used.
outputEos - String output EOS. Not used.
Establishes communications with the device. Once connected some
general information is requested and stored as parameters: CPU
type, firmware version and date.
message - String debug message to print.
This method will print to screen the debug message if the
debugFlag_ private member variable has been set to 1. The message
is also sent to the asynPrint function.
Retrieves and stores the global status of the controller. This includes
reading the device global status words, checking the connection and
retrieving the running status of each PLC program on the device.
Comments to this Manuals