The routing control object (RCO) monitors triggers that are either manually initiated via RCO_UI or predefined sequences of CIMPLICITY points.
When it finds that a trigger has been set, the RCO executes a routing logic module to determine what decisions, if any, to make based upon that new information.
RCO executes the decision-specific output logic module associated with the selected decision.
RCO executes a common output module if one has been configured for the control site.
The output logic modules are used to communicate the RCO's decision to a PLC on the factory floor.
Optional configurations include:
The RCO can also be configured to wait for a ready point to hold a predefined value before executing any logic.
Once all logic has been executed, the site can also be configured to set a done point.
The Done point informs the PLC that all signals for this decision have been sent, and to wait for a verification point to be set by the PLC acknowledging completion, before returning to trigger detection.