The Uses ReferenceType is a concrete ReferenceType and can be used directly. It is a subtype of the HasChild ReferenceType.

The Uses reference indicates that a component is used by another component. The reference represents a logical relation. The components do not need to be physically attached to each other. The reference is only used to assign components to each other that otherwise have no relationship. This facilitates navigation in the PAEFS model.

Example: In a filter system with multiple fans and filter units, one filter unit may use more than one fan. One fan may be used by more than one filter unit. For example, a client application can easily query the rotational speeds of fans that are assigned to a specific filter unit.

The SourceNode and TargetNode of this type shall be either both an Object. If the TargetNode is a SafetySystemType, the SourceNode must be a main component.

Main components are: filter unit, fan, device for filter aid, temperature regulator, cleaning system, air connection.

Within a PAEFS model, the Uses reference should only connect the components outlined in Figure 6.

The Uses ReferenceType is formally defined in Table 97.

Table 97 – Uses Definition

Attributes

Value

BrowseName

Uses

InverseName

UsedBy

Symmetric

False

IsAbstract

False

References

NodeClass

BrowseName

Comment

Subtype of HasChild defined in OPC 10000-5