7 OPC UA ObjectTypes ToC Previous Next

7.36 PortType ObjectType Definition ToC Previous Next

The abstract PortType provides Variables for identification and specification of a Pump Port. It is illustrated in Figure 19 and formally defined in Table 80.

readme_files/image023.jpg Figure 19 – Illustration of PortType

Table 80 – PortType Definition

Attribute Value        
BrowseName PortType        
IsAbstract True        
References Node Class BrowseName DataType TypeDefinition Other
Subtype of 0:BaseObjectType defined in OPC 10000-5.          
0:HasSubtype ObjectType DrivePortType Defined in 0    
0:HasSubtype ObjectType InletConnectionPortType Defined in 7.38    
0:HasSubtype ObjectType OutletConnectionPortType Defined in 0    
           
0:HasComponent Variable Category 0:String 0:DataItemType O, RW
0:HasComponent Variable Direction PortDirectionEnum 0:DataItemType O, RW
0:HasComponent Variable IdCarrier 0:String 0:DataItemType O, RW

The InstanceDeclarations of the PortType have additional Attributes defined in Table 81. The Variables and the associated Descriptions are based on the AutomationML semantic.

Table 81 – PortType Attribute values for child Nodes

BrowsePath Description Attribute
Category The category property describes the Port type. The value of this attribute is user-defined. Only ports with the same category value are allowed to be connected.
Direction Ports with the direction “In” can only be connected to ports with the direction “Out” or “InOut” and ports with the direction “Out” can only be connected with ports with the direction “In” or “InOut”. Ports with the direction “InOut” can be connected to Ports of arbitrary direction.
IdCarrier This property contains the ID of the asset to which the port is assigned.

Previous Next