RMP Motion Controller
10.4.3
The RMP Motion Controller APIs
MotionController
Axis
MultiAxis
IO
IOPoint
NetworkNode
RsiError
Contact
Support
RMP
◆
MotionHoldGateSet()
void MotionHoldGateSet
(
bool
hold
)
Description:
MotionHoldGateSet sets the state of the Motion Hold Gate.
Parameters
hold
True = gate is set, motion execution will be prevented. false = gate is not set, motion will execute.
Remarks
This function is also available in
RapidSequencer
.
Part of the
Motion Configuration
method group.
Sample Code:
// hold motion (prevent from executing)
axis->MotionHoldGateSet(
true
);
See also
MotionHoldGateGet
Note
By default, an
Axis
or
MultiAxis
will use a gate number which matches its number. Keep in mind there are only 32 hold gates, so if your
Axis
or
MultiAxis
number is greater than 31, you must adjust using MotionHoldGateNumberSet
Examples
UpdateBufferPoints.cpp
.
RSI
RapidCode
RapidCodeMotion
Generated on Thu Jul 6 2023 17:10:59 for RMP Motion Controller by
1.8.20