9.2 InterlockFor

The InterlockFor ReferenceType is a concrete ReferenceType and can be used directly. It is a subtype of NonHierarchicalReferences. The inverse reference shall also exist for all uses of this ReferenceType.

The semantic of this ReferenceType is to relate InterlockVariableType Nodes to the Variable Node that represents an interlock flag.

The SourceNode of this ReferenceType shall be an instance of InterlockVariableType.

The TargetNode of this ReferenceType shall be a Variable that is one of:

NonDefeatableOpenInterlock,

DefeatableOpenInterlock,

NonDefeatableCloseInterlock,

DefeatableCloseInterlock,

DefeatableStartInterlock,

DefeatableStopInterlock,

NonDefeatableStartInterlock,

NonDefeatableStopInterlock,

NonDefeatableCommandInProgressInterlock

The Variable shall be part of an:

MDISValveObjectType

MDISChokeObjectType

MDISElectricChokeObjectType

MDISMotorObjectType

MDISCIMVObjectType

MDISAggregateObjectType,

Or a subtype of one of these types or an instance of one of these types.

Table 117 – InterlockFor Reference
Attributes Value
BrowseNameInterlockFor
InverseNameHasInterlockInformation
SymmetricFalse
IsAbstractFalse
References NodeClass BrowseName Comment
Subtype of the 0:NonHierarchicalReferences ReferenceType defined in OPC 10000-5
ConformanceUnits
MDIS Choke Base
MDIS Electric Choke Base`
MDIS Valve Base
MDIS CIMV Base
MDIS Motor Base