The HasBuiltInAsset ReferenceType is a concrete ReferenceType and can be used directly. It is a subtype of HasContainedComponent ReferenceType.

The semantic of this ReferenceType is to link together Assets. It indicates that the Asset the Reference points to is an integral part of the Asset, which is the starting point of the Reference. Asset information is provided for spare part handling of Assets that are related to the source Assets. HasBuiltInAsset also means that the Target cannot be extracted from the source by the user. For example, in a controller, the processor chip can be identified as a HasBuiltInAsset of the controller. It cannot be purchased separately, but the processor chip information is needed for maintenance.

The SourceNode of References of this type shall be an Asset.

The TargetNode of this ReferenceType shall be an Asset.

The HasBuiltInAsset ReferenceType is formally defined in Table 210.

Table 210 – HasBuiltInAsset definition

Attributes

Value

BrowseName

3:HasBuiltInAsset

InverseName

BuiltInAssetOf

Symmetric

False

IsAbstract

False

References

NodeClass

BrowseName

Comment

Subtype of the 0:HasContainedComponent ReferenceType defined in OPC 10000-23

ConformanceUnits

UAFX Asset Base