The RMP Motion Controller APIs

◆ DedicatedInGet()

bool DedicatedInGet ( RSIMotorDedicatedIn motorDedicatedInNumber)
Description:
DedicatedInGet reads the state of any of the dedicated digital inputs.
Parameters
motorDedicatedInNumberA RSIMotorDedicatedIn value.
Returns
(bool) State of the input.
Remarks
This function is also available in RapidSequencer.

Part of the Dedicated I/O method group.

Sample Code:
IO: Input & Output
// Retrieve dedicated inputs with generic and specific function.
Console.WriteLine("RSIMotorDedicatedInLIMIT_HW_NEG: {0} and {1}",
axis.DedicatedInGet(RSIMotorDedicatedIn.RSIMotorDedicatedInLIMIT_HW_NEG),
Console.WriteLine("RSIMotorDedicatedInLIMIT_HW_POS: {0} and {1}",
axis.DedicatedInGet(RSIMotorDedicatedIn.RSIMotorDedicatedInLIMIT_HW_POS),
Console.WriteLine("RSIMotorDedicatedInHOME: {0} and {1}",
axis.DedicatedInGet(RSIMotorDedicatedIn.RSIMotorDedicatedInHOME),
axis.HomeSwitchGet());
Console.WriteLine("RSIMotorDedicatedInAMP_FAULT: {0} and {1}",
axis.DedicatedInGet(RSIMotorDedicatedIn.RSIMotorDedicatedInAMP_FAULT),
axis.AmpFaultGet());
Console.WriteLine("RSIMotorDedicatedInAMP_ACTIVE: {0} and {1}",
axis.DedicatedInGet(RSIMotorDedicatedIn.RSIMotorDedicatedInAMP_ACTIVE),
axis.AmpEnableGet());
RapidSetup:
Go to axis screen->Dedicated I/O tab. The High/Low state next to each dedicated input is the result of the DedicatedInGet function.
See also
DedicatedOutGet
Examples
InputOutput.cs.