The RMP Motion Controller APIs

◆ DedicatedOutGet()

bool DedicatedOutGet ( RSIMotorDedicatedOut motorDedicatedOutNumber)
Description:
DedicatedOutGet returns the state of any of the dedicated output bits.
Parameters
motorDedicatedOutNumberA RSIMotorDedicatedOut value.
Returns
(bool) State of the output.
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 output is the result of the DedicatedOutGet function.
See also
DedicatedInGet