Annex B (informative) Usage with OPC UA for Devices ToC Previous Next

This chapter shows an example of the extensions to the base model which are needed to use the base model together with OPC UA DI.

The following figure shows as an example how the objects are referred by the standard DI entry points “DeviceSet” and “NetworkSet”.

readme_files/image022.png

B.1 OPC UA Object Types ToC Previous Next

B.1.8 PnDIInterfaceType ToC Previous Next

Table 119 – PnDIInterfaceType

Attribute Value        
BrowseName PnDIInterfaceType        
IsAbstract False        
References Node Class BrowseName DataType TypeDefinition Modelling Rule
Subtype of ConnectionPointType defined in [OPC 10000-100].          
           
HasInterface ObjectType     IPnInterfaceType  
           
Applied from IPnInterfaceType          
HasComponent Object Ports   PnPortContainerType Mandatory
HasProperty Variable NameOfStation String PropertyType Mandatory
HasProperty Variable DeviceRole PnDeviceRoleOptionSet PropertyType Mandatory
HasProperty Variable DeviceVendor String PropertyType Optional
HasProperty Variable VendorId UInt16 PropertyType Mandatory
HasProperty Variable DeviceId UInt16 PropertyType Mandatory
HasProperty Variable DeviceInstance UInt16 PropertyType Optional
HasProperty Variable OEMVendorId UInt16 PropertyType Optional
HasProperty Variable OEMDeviceId UInt16 PropertyType Optional
CommLinkTo Object EthernetInterface   EthernetInterfaceType Optional
HasComponent Object Statistic   PnPortStatisticType Optional
HasComponent Method SetNameOfStation   SetNameOfStationMethod Optional

The mandatory NetworkAddress FunctionalGroup of the ConnectionPointType has an Organizes reference to the EthernetInterface object representing the Ethernet address information of the interface.

Previous Next