RMP Motion Controller
10.4.1
The RMP Motion Controller APIs
MotionController
Axis
MultiAxis
IO
IOPoint
NetworkNode
RsiError
Contact
Support
RMP
◆
Create()
static
MotionController
* Create
(
)
static
Description:
Create returns a pointer to the
MotionController
object it represents, and starts RMP.rta if it is not already running
Returns
(MotionController*) A static pointer to the controller specified.
Remarks
This function is also available in
RapidSequencer
. Part of the
Create and Initialize RapidCode Objects
method group.
Sample Code:
Initialize the RMP EtherCAT motion controller.
// -- C++ -- //
MotionController *controller =
MotionController::Create
();
// -- C# -- //
MotionController myController = MotionController.Create();
Note
The controller is initialized when this function is called. During the initialization process, if RMP.rta is not running, it will be started. The EtherCAT network is NOT started.
See also
NetworkStart
,
NetworkStateGet
,
Delete
RSI::RapidCode::MotionController::Create
static MotionController * Create()
Initialize and start the RMP EtherCAT controller.
RSI
RapidCode
MotionController
Generated on Mon Mar 6 2023 09:42:48 for RMP Motion Controller by
1.8.20