◆ DedicatedOutGet()

virtual bool DedicatedOutGet ( RSIMotorDedicatedOut  motorDedicatedOutNumber)
pure virtual

Get the state of dedicated output bit.

ℹ This function is avaliable in RapidCode and RapidSequencer

Part of the Dedicated I/O method group.

Description:
DedicatedOutGet returns the state of any of the dedicated output bits.
Parameters
motorDedicatedOutNumberA RSIMotorDedicatedOut value.
Returns
(bool) State of the output.
Sample Code:
DedicatedIO
// Retrieve dedicated inputs with generic and specific function.
Console.WriteLine("RSIMotorDedicatedInLIMIT_HW_NEG: {0} and {1}",
axis.DedicatedInGet(RSIMotorDedicatedIn.RSIMotorDedicatedInLIMIT_HW_NEG),
axis.NegativeLimitGet());
Console.WriteLine("RSIMotorDedicatedInLIMIT_HW_POS: {0} and {1}",
axis.DedicatedInGet(RSIMotorDedicatedIn.RSIMotorDedicatedInLIMIT_HW_POS),
axis.PositiveLimitGet());
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.
DedicatedIO.jpg
See also
DedicatedInGet