Resolve the control object
Normalize the selected reference and verify the Data Object boundary before staging an action.
ARSAS does not translate a button label into a blind write. It reads the live control model, resolves the command structure, stages the supported Direct or Select-Before-Operate sequence and presents service, termination, timing, error and feedback evidence.
A semantic action becomes available only when the live evidence can represent the command without positional guessing or a generic write fallback.
Normalize the selected reference and verify the Data Object boundary before staging an action.
Determine Direct or SBO and normal or enhanced completion handling from the live model.
Retrieve Oper, SBOw and optional Cancel types and locate the named ctlVal field.
Represent Open, Close, Boolean, Raise, Lower, counter or setpoint through the discovered live type.
Preserve origin, ctlNum, timestamp, Test, interlock and synchrocheck values throughout the staged command.
Present service results, CommandTermination, ControlError, AddCause, elapsed time and mapped process feedback.
Open and Close actions with command encoding and process feedback treated as separate evidence.
True and False actions represented through the discovered single-point command structure.
Raise and Lower semantics for supported binary step command types.
Typed integer values when the live descriptor is complete and usable.
Explicit value entry and type-aware binding for supported analog control objects.
Test, interlock and synchrocheck requests remain attached to the exact staged command.
Validate positive and negative termination, interlock and synchrocheck rejection, Test mode, timeout, Cancel behavior, association loss, competing-client ownership and process feedback in an approved environment.
Use the installer for a normal workstation, choose the portable ZIP for a controlled folder deployment, and verify the published SHA-256 before use.
What’s new, limitations and signing status →