For the purposes of this document, the terms and definitions given in OPC 10000-1, OPC 10000-3, as well as the following apply.

programmatic task performed by a Serveror device, usually accomplished by computer code execution

sequence of states and valid state transitions along with the causes and effects of those state transitions that define the actions of a Programin terms of discrete stages

type definition of a Program and is a subtype of theFiniteStateMachineType

Methodhaving specific semantics designed for the control of a Program by causing a state transition

unique Objectinstance of a Programexisting on a Server

Note 1to entry: A Program Invocationis distinguished from other Objectinstances of the same ProgramStateMachineTypeby the object node’s unique browse path.