5.4 Instance Entry Points

Overview and location of the instance entry points are shown in Figure 3.

Figure 3 – Instance Entry Points for Network Interfaces, Streams, Mapping Tables and LLDP information

5.4.1 Resources Folder

The Resources Object shall be used as the browse entry point for physical and logical resources of the device the Server is running on. It shall reside in the Server Object defined in OPC 10000-5. It can contain a set of Organizes References that point to other Objects representing specific resources. It is formally defined in Table 50.

Table 50 – Resources definition
Attribute Value
BrowseNameResources
References NodeClass BrowseName Comment
ComponentOf of the Server Object defined in Part 5.
HasTypeDefinitionObjectTypeFolderType
OrganizesObjectCommunicationDefined in 5.4.2
Conformance Units
BNM Entry Points

5.4.2 Communication Folder

The Communication Object shall be used as the browse entry point for communication related resources of the physical device the Server is running on. It is formally defined in Table 51.

The Communication Object is referenced by an Organizes Reference from the Resources Object defined in 5.4.1.

The Communication Object can include the following subfolders:

MappingTables

NetworkInterfaces

Streams

Additionally, the Communication Object may include the LLDP instance.

Table 51 – Communication definition
Attribute Value
BrowseNameCommunication
References NodeClass BrowseName Comment
HasTypeDefinitionObjectTypeFolderType
OrganizesObjectMappingTablesDefined in 5.4.3
OrganizesObjectNetworkInterfacesDefined in 5.4.4
OrganizesObjectStreamsDefined in 5.4.5
OrganizesObjectLLDPDefined in 5.4.8
Conformance Units
BNM Entry Points

5.4.3 MappingTables Folder

The MappingTables Object shall be used as the browse entry point for mapping tables of priority values and their application labels. It is formally defined in Table 52 – MappingTables definition. All instances of the PriorityMappingTableType shall be referenced from this Object, either directly or indirectly, following hierarchical References.

Table 52 – MappingTables definition
Attribute Value
BrowseNameMappingTables
References NodeClass BrowseName Comment
HasTypeDefinitionObjectTypeFolderType
Conformance Units
BNM Mapping Entry Points

5.4.4 NetworkInterfaces Folder

The NetworkInterfaces Object shall be used as the browse entry point for network interfaces of the device the Server is running on. It is formally defined in Table 53.

Table 53 – NetworkInterfaces definition
Attribute Value
BrowseNameNetworkInterfaces
References NodeClass BrowseName Comment
HasTypeDefinitionObjectTypeFolderType
Conformance Units
BNM Entry Points

The NetworkInterfaces folder is intended to hold instances, which are of IetfBaseNetworkInterfaceType or a subtype of it. However other Objects can be stored within this folder that implement the UA Interface IIetfBaseNetworkInterfaceType.

All Objects of Type IetfBaseNetworkInterfaceType within the NetworkInterfaces folder shall represent either a physical or virtual network interface.

5.4.5 Streams Folder

The Streams Object shall be used as the browse entry point for network streams of the device the Server is running on. It is formally defined in Table 54.

Table 54 – Streams definition
Attribute Value
BrowseNameStreams
References NodeClass BrowseName Comment
HasTypeDefinitionObjectTypeFolderType
OrganizesObjectTalkerStreamsDefined in 5.4.6
OrganizesObjectListenerStreamsDefined in 5.4.7
Conformance Units
BNM TSN Entry Points

5.4.6 TalkerStreams Folder

The TalkerStreams Object shall be used as the browse entry point for sending network streams of the device the Server is running on. It is formally defined in Table 55.

Table 55 – TalkerStreams definition
Attribute Value
BrowseNameTalkerStreams
References NodeClass BrowseName Comment
HasTypeDefinitionObjectTypeFolderType
Conformance Units
BNM TSN Entry Points

5.4.7 ListenerStreams Folder

The ListenerStreams Object shall be used as the browse entry point for receiving network streams of the device the Server is running on. It is formally defined in Table 56.

Table 56 – ListenerStreams definition
Attribute Value
BrowseNameListenerStreams
References NodeClass BrowseName Comment
HasTypeDefinitionObjectTypeFolderType
Conformance Units
BNM TSN Entry Points

5.4.8 LLDP Information Object

The LLDP Information Object shall be used as the single browse entry point for all LLDP information represented in the Server running on the device. It is formally defined in Table 57.

Table 57 – LLDP definition
Attribute Value
BrowseNameLLDP
References NodeClass BrowseName Comment
HasTypeDefinitionObjectTypeLldpInformationType
Conformance Units
BNM IEEE LLDP Info