Console.WriteLine("📜 IO: Dedicated");
try
{
Axis axis = controller.AxisGet(axisNumber: 0);
Console.WriteLine("RSIMotorDedicatedInLIMIT_HW_NEG: {0} and {1}",
Console.WriteLine("RSIMotorDedicatedInLIMIT_HW_POS: {0} and {1}",
Console.WriteLine("RSIMotorDedicatedInHOME: {0} and {1}",
Console.WriteLine("RSIMotorDedicatedInAMP_FAULT: {0} and {1}",
Console.WriteLine("RSIMotorDedicatedInAMP_ACTIVE: {0} and {1}",
}
finally
{
controller.Delete();
}
bool AmpEnableGet()
Get the state of the Amp Enable Output.
bool HomeSwitchGet()
Get the current state of the Home switch input.
bool PositiveLimitGet()
Get the state of the Hardware Positive Limit input.
bool NegativeLimitGet()
Get the state of the Hardware Negative Limit input.
bool AmpFaultGet()
Get the current state of the Amp Fault input.
bool DedicatedInGet(RSIMotorDedicatedIn motorDedicatedInNumber)
Read a digital input.
Represents a single axis of motion control. This class provides an interface for commanding motion,...
static MotionController * Get()
Get an already running RMP EtherCAT controller.
Represents the RMP soft motion controller. This class provides an interface to general controller con...
RSIMotorDedicatedIn
Dedicated Input bits per motor.
Helpers namespace provides utility functions for common tasks in RMP applications.