Asynchronous Validation enables RCO to wait for one or more Validation points while continuing to execute additional control cycles. This means that when a control cycle is in progress, the control site can be triggered (to start a new control cycle) while waiting for the Verification point to set and to mark the decision 'Complete'.
Decision |
Each asynchronous validation decision has two additional fields: Validation point and Default validation value.
|
Decision Complete |
|
Configuration Guidelines: When configuring Decisions for an RCO, set the Validation Point and designate a value in the Val. Point Value field. If these fields are not configured, the decision will not wait for a validation Point to be updated, and the decision will be marked as complete at the end of the cycle.
Use the Set Async Validation Value function block to change the default value for a particular cycle. You can assign the value or tie it to a variable. Configure this function block in the output module only. Note that if the default value is not configured in the Decisions dialog box, but is configured in the output module using the above-mentioned function block, the decision will wait for the validation Point to be updated with the value assigned in the function block for completion.
The site must have a thread available for performing async validation. Set the thread count accordingly in its folder's properties.
1. RCO Control Site. |