The RMP Motion Controller APIs
MultiAxis Member List

This is the complete list of members for MultiAxis, including all inherited members.

Abort()RapidCodeMotion
AddressDataTypeGet(RSIMultiAxisAddressType type)MultiAxis
AddressGet(RSIMultiAxisAddressType addressType)MultiAxis
AmpEnableGet()MultiAxis
AmpEnableSet(bool enable)RapidCodeMotion
AmpEnableSet(bool enable, int32_t ampActiveTimeoutMilliseconds)RapidCodeMotion
AxesAdd(Axis **axes, int32_t axisCount)MultiAxis
AxisAdd(Axis *axis)MultiAxis
AxisCountGet()RapidCodeMotion
AxisGet(int32_t index)MultiAxis
AxisMapCountGet()MultiAxis
AxisRemoveAll()MultiAxis
ClearFaults()RapidCodeMotion
ErrorLogClear()RapidCodeObject
ErrorLogCountGet()RapidCodeObject
ErrorLogGet()RapidCodeObject
ErrorMessageGet(RSIErrorMessage msg)RapidCodeObject
EStop()RapidCodeMotion
EStopAbort()RapidCodeMotion
EStopModify()RapidCodeMotion
EStopModifyAbort()RapidCodeMotion
EStopTimeGet()RapidCodeMotion
EStopTimeSet(double seconds)RapidCodeMotion
FeedRateGet()RapidCodeMotion
FeedRateSet(double rate)RapidCodeMotion
InterruptEnableSet(bool enable)RapidCodeMotion
InterruptMaskAllSet()RapidCodeInterrupt
InterruptMaskClear()RapidCodeInterrupt
InterruptMaskOffSet(RSIEventType eventType)RapidCodeInterrupt
InterruptMaskOnGet(RSIEventType eventType)RapidCodeInterrupt
InterruptMaskOnSet(RSIEventType eventType)RapidCodeInterrupt
InterruptMotionIdGet()RapidCodeInterrupt
InterruptNameGet()RapidCodeInterrupt
InterruptSampleTimeGet()RapidCodeInterrupt
InterruptSourceNumberGet()RapidCodeInterrupt
InterruptUserDataDoubleGet(uint32_t userDataIndex)RapidCodeInterrupt
InterruptUserDataGet(uint32_t userDataIndex)RapidCodeInterrupt
InterruptWait(int32_t milliseconds)RapidCodeInterrupt
InterruptWake()RapidCodeMotion
IsMapped()RapidCodeMotion
Map()RapidCodeMotion
MotionAttributeMaskDefaultSet()RapidCodeMotion
MotionAttributeMaskOffSet(RSIMotionAttrMask maskOff)RapidCodeMotion
MotionAttributeMaskOnGet(RSIMotionAttrMask maskOn)RapidCodeMotion
MotionAttributeMaskOnSet(RSIMotionAttrMask maskOn)RapidCodeMotion
MotionDelayGet()RapidCodeMotion
MotionDelaySet(double seconds)RapidCodeMotion
MotionDoneGet()RapidCodeMotion
MotionDoneWait()RapidCodeMotion
MotionDoneWait(int32_t waitTimeoutMilliseconds)RapidCodeMotion
MotionElementIdExecutingGet()MultiAxis
MotionFinalVelocityGet()RapidCodeMotion
MotionFinalVelocitySet(double finalVelocity)RapidCodeMotion
MotionHoldAxisLogicGet()RapidCodeMotion
MotionHoldAxisLogicSet(RSIUserLimitLogic logic)RapidCodeMotion
MotionHoldAxisNumberGet()RapidCodeMotion
MotionHoldAxisNumberSet(int32_t number)RapidCodeMotion
MotionHoldAxisPositionGet()RapidCodeMotion
MotionHoldAxisPositionSet(double position)RapidCodeMotion
MotionHoldGateGet()RapidCodeMotion
MotionHoldGateNumberGet()RapidCodeMotion
MotionHoldGateNumberSet(int32_t gateNumber)RapidCodeMotion
MotionHoldGateSet(bool hold)RapidCodeMotion
MotionHoldTimeoutGet()RapidCodeMotion
MotionHoldTimeoutSet(double seconds)RapidCodeMotion
MotionHoldTypeGet()RapidCodeMotion
MotionHoldTypeSet(RSIMotionHoldType type)RapidCodeMotion
MotionHoldUserAddressGet()RapidCodeMotion
MotionHoldUserAddressSet(uint64_t address)RapidCodeMotion
MotionHoldUserMaskGet()RapidCodeMotion
MotionHoldUserMaskSet(int32_t holdMask)RapidCodeMotion
MotionHoldUserPatternGet()RapidCodeMotion
MotionHoldUserPatternSet(int32_t pattern)RapidCodeMotion
MotionIdExecutingGet()MultiAxis
MotionIdGet()RapidCodeMotion
MotionIdSet(uint16_t id)RapidCodeMotion
MovePT(RSIMotionType type, const double *const position, const double *const time, int32_t pointCount, int32_t emptyCount, bool retain, bool final)RapidCodeMotion
MovePVAJT(const double *const position, const double *const velocity, const double *const acceleration, const double *const jerk, const double *const time, int32_t pointCount, int32_t emptyCount, bool retain, bool final)RapidCodeMotion
MovePVT(const double *const position, const double *const velocity, const double *const time, int32_t pointCount, int32_t emptyCount, bool retain, bool final)RapidCodeMotion
MoveRelative(const double *const relativePosition, const double *const vel, const double *const accel, const double *const decel, const double *const jerkPct)MultiAxis
MoveRelative(const double *const relativePosition)MultiAxis
MoveSCurve(const double *const position, const double *const vel, const double *const accel, const double *const decel, const double *const jerkPct)MultiAxis
MoveSCurve(const double *const position)MultiAxis
MoveTrapezoidal(const double *const position, const double *const vel, const double *const accel, const double *const decel)MultiAxis
MoveTrapezoidal(const double *const position)MultiAxis
MoveVector(const double *const position)MultiAxis
MoveVectorRelative(const double *const relativePosition)MultiAxis
MoveVelocity(const double *const velocity, const double *const accel)MultiAxis
MoveVelocity(const double *const velocity)MultiAxis
MoveVelocitySCurve(const double *const velocity, const double *const accel, const double *const jerkPct)MultiAxis
MpiVersionMajor()RapidCodeObject
MpiVersionMinor()RapidCodeObject
MpiVersionRelease()RapidCodeObject
NumberGet()RapidCodeMotion
PathArcAdd(const double *const center, double angle)MultiAxis
PathBlendSet(bool blend)MultiAxis
PathLineAdd(const double *const position)MultiAxis
PathListEnd()MultiAxis
PathListStart(const double *const startPosition)MultiAxis
PathMotionStart()MultiAxis
PathPlanTypeGet()MultiAxis
PathPlanTypeSet(RSIPathPlanType type)MultiAxis
PathRatioGet(int32_t index)MultiAxis
PathRatioSet(const double *const ratio)MultiAxis
PathTimeSliceGet()MultiAxis
PathTimeSliceSet(double seconds)MultiAxis
Resume()RapidCodeMotion
rsiControlRapidCodeMotion
RsiErrorMessageGet(RSIErrorMessage msg)RapidCodeObject
RSIVersionMajor()RapidCodeObject
RSIVersionMicro()RapidCodeObject
RSIVersionMinor()RapidCodeObject
RSIVersionPatch()RapidCodeObject
SourceGet()RapidCodeMotion
SourceNameGet(RSISource source)RapidCodeMotion
StateGet()RapidCodeMotion
StatusBitGet(RSIEventType bitMask)RapidCodeMotion
StatusBitsGet()RapidCodeMotion
Stop()RapidCodeMotion
StopTimeGet()RapidCodeMotion
StopTimeSet(double seconds)RapidCodeMotion
StreamingOutputAdd(int32_t onMask, int32_t offMask, uint64_t address)RapidCodeMotion
StreamingOutputAdd(int32_t onMask, int32_t offMask, uint64_t address, int32_t ptPointIndex)RapidCodeMotion
StreamingOutputAdd(RapidCode::IOPoint *point, bool on)RapidCodeMotion
StreamingOutputAdd(RapidCode::IOPoint *point, bool on, int32_t ptPointIndex)RapidCodeMotion
StreamingOutputsClear()RapidCodeMotion
StreamingOutputsEnableSet(bool enable)RapidCodeMotion
ThrowExceptions(bool state)RapidCodeObject
Trace(bool state)RapidCodeObject
TraceFileClose()RapidCodeObject
TraceFileSet(const char *const fileName)RapidCodeObject
TraceInjectMessage(RSITrace traceLevel, const char *const message)RapidCodeObject
TraceMaskClear()RapidCodeObject
TraceMaskOffSet(RSITrace maskOff)RapidCodeObject
TraceMaskOnGet(RSITrace maskOn)RapidCodeObject
TraceMaskOnSet(RSITrace maskOn)RapidCodeObject
TriggeredModify()RapidCodeMotion
Unmap()RapidCodeMotion
UserLabelGet()MultiAxis
UserLabelSet(const char *const userLabel)MultiAxis
VectorAccelerationGet()MultiAxis
VectorAccelerationSet(double acceleration)MultiAxis
VectorDecelerationGet()MultiAxis
VectorDecelerationSet(double deceleration)MultiAxis
VectorJerkPercentGet()MultiAxis
VectorJerkPercentSet(double jerkPercent)MultiAxis
VectorVelocityGet()MultiAxis
VectorVelocitySet(double velocity)MultiAxis
VersionGet()RapidCodeObject
WarningMsgCheck(RSIErrorMessage msg)RapidCodeObject