Console.WriteLine("📜 Axis Config: Stop Rate");
try
{
Console.WriteLine($"Stop Time: {stopTime}");
Console.WriteLine($"EStop Time: {eStopTime}");
Console.WriteLine($"EStop Deceleration: {eStopDeceleration}");
}
finally
{
}
static void CheckErrors(RapidCodeObject rsiObject)
Checks for errors in the given RapidCodeObject and throws an exception if any non-warning errors are ...
Helpers class provides static methods for common tasks in RMP applications.
double EStopDecelerationGet()
Get the deceleration rate for an E-Stop, Modify Event.
void EStopDecelerationSet(double decel)
Set the deceleration rate for an E-Stop, Modify Event.
Represents a single axis of motion control. This class provides an interface for commanding motion,...
Axis * AxisGet(int32_t axisNumber)
AxisGet returns a pointer to an Axis object and initializes its internals.
static MotionController * Get()
Get an already running RMP EtherCAT controller.
void Delete(void)
Delete the MotionController and all its objects.
Represents the RMP soft motion controller. This class provides an interface to general controller con...
void StopTimeSet(double seconds)
Set the deceleration time for a Stop Event.
double EStopTimeGet()
Get E-Stop Event deceleration time.
void EStopTimeSet(double seconds)
Set the deceleration time for an E-Stop Event.
double StopTimeGet()
Get Stop Event deceleration time.