Errata exists for this version of the document.
Overview and location of the instance entry points are shown in Figure 3.
Figure 3 – Instance Entry Points for Network Interfaces and Streams
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 may contain a set of Organizes References that point to other Objects representing specific resources. It is formally defined in Table 35.
Table 35 – Resources definition
Attribute |
Value |
||
BrowseName |
Resources |
||
References |
NodeClass |
BrowseName |
Comment |
ComponentOf of the Server Object defined in Part 5. |
|||
HasTypeDefinition |
ObjectType |
FolderType |
|
Organizes |
Object |
Communication |
Defined in 5.4.2 |
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 36.
The Communication Object is referenced by an Organizes Reference from the Resources Object defined in 5.4.1.
The Communication Object may include the following subfolders:
- MappingTables
- NetworkInterfaces
- Streams
Note: It is recommended to keep TSN-Streams and possible future (DetNet-)Flows separated in specific folders.
Table 36 – Communication definition
Attribute |
Value |
||
BrowseName |
Communication |
||
References |
NodeClass |
BrowseName |
Comment |
HasTypeDefinition |
ObjectType |
FolderType |
|
Organizes |
Object |
MappingTables |
Defined in 5.4.3 |
Organizes |
Object |
NetworkInterfaces |
Defined in 5.4.4 |
Organizes |
Object |
Streams |
Defined in 5.4.5 |
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 38.
Table 37 – MappingTables definition
Attribute |
Value |
||
BrowseName |
MappingTables |
||
References |
NodeClass |
BrowseName |
Comment |
HasTypeDefinition |
ObjectType |
FolderType |
|
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 38.
Table 38 – NetworkInterfaces definition
Attribute |
Value |
||
BrowseName |
NetworkInterfaces |
||
References |
NodeClass |
BrowseName |
Comment |
HasTypeDefinition |
ObjectType |
FolderType |
|
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 39.
Attribute |
Value |
||
BrowseName |
Streams |
||
References |
NodeClass |
BrowseName |
Comment |
HasTypeDefinition |
ObjectType |
FolderType |
|
Organizes |
Object |
TalkerStreams |
Defined in 5.4.6 |
Organizes |
Object |
ListenerStreams |
Defined in 5.4.7 |
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 40.
Table 40 – TalkerStreams definition
Attribute |
Value |
||
BrowseName |
TalkerStreams |
||
References |
NodeClass |
BrowseName |
Comment |
HasTypeDefinition |
ObjectType |
FolderType |
|
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 41.
Table 41 – ListenerStreams definition
Attribute |
Value |
||
BrowseName |
ListenerStreams |
||
References |
NodeClass |
BrowseName |
Comment |
HasTypeDefinition |
ObjectType |
FolderType |
|