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 or DefeatableCloseInterlock. The Variable shall be part of an MDISValveObjectType or MDISChokeObjectType or MDISAggregateObjectType, a subtype of one of these types or an instance of one of these types.

Table 49 - InterlockFor Reference

Attributes

Value

BrowseName

InterlockFor

InverseName

HasInterlockInformation

Symmetric

False

IsAbstract

False

References

NodeClass

BrowseName

Comment