MotionController
Axis
MultiAxis
IO
IOPoint
NetworkNode
RsiError
Sample Apps
Changelog
RapidCode API
Contact us
Support
◆
Reset()
void Reset
(
)
pure virtual
Reset (power cycle) the controller.
Description:
This resets the controller, which cycles the power on the controller and resets the SynqNet network.
Sample Code:
Reset (power cycle) the controller if the controller is in a ASYNQ state
// -- C++ -- //
if
(controller->SynqNetStateGet() == RSISynqNetStateASYNQ)
{
controller->
Reset
();
}
// -- C# -- //
if
(controller.SynqNetStateGet() == (int) RSISynqNetState.RSISynqNetStateASYNQ)
{
controller.
Reset
();
}
Note
All the configurations stored in the controller's flash memeory will be restored.