5 Model

5.2 OPC UA Interfaces

5.2.14 IIeeeTsnVlanTagType Interface

This OPC UA Interface is used to represent the VLAN configuration of a TSN stream. The IIeeeTsnVlanTagType is formally defined in Table 16.
Table 16 – IIeeeTsnVlanTagType definition
Attribute | Value |
---|---|
BrowseName | IIeeeTsnVlanTagType |
IsAbstract | True |
Subtype of the BaseInterfaceType defined in OPC 10000-5
References | NodeClass | BrowseName | DataType | TypeDefinition | ModellingRule |
---|---|---|---|---|---|
HasComponent | Variable | VlanId | UInt16 | BaseDataVariableType | Mandatory |
HasComponent | Variable | PriorityCodePoint | Byte | BaseDataVariableType | Mandatory |
Conformance Units | |||||
BNM TSN Config |
VlanId of DataType UInt16 defines the 12-Bit VLAN-Identifier of the VLAN tag in the Ethernet header for the related stream. Only values between 0 and 4095 shall be used according to IEEE 802.1Q-2018 Table 9-2.
PriorityCodePoint of DataType Byte defines the 3 Bit priority code point inside the VLAN tag of the Ethernet header of the related stream. Only values between 0 and 7 are supported as defined by IEEE 802.1Q-2018, clause 35.2.2.8.5a, Data Frame Priority.