7 OPC UA ObjectTypes ToC Previous Next

7.4 PumpIdentificationType ObjectType Definition ToC Previous Next

The PumpIdentificationType provides Nodes for a globally unique identification, vendor defined information, and user-specific information of a Pump. It is illustrated in Figure 10 and formally defined in Table 15.

readme_files/image014.jpg Figure 10 – Illustration of PumpIdentificationType

Table 15 – PumpIdentificationType Definition

Attribute Value        
BrowseName PumpIdentificationType        
IsAbstract False        
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 3:MachineIdentificationType defined in OPC 40001-1, i.e. inheriting the InstanceDeclarations of that Node.          
0:HasInterface ObjectType IPumpVendorNameplateType      
0:HasComponent Object Markings   MarkingsType O
           
Applied from IPumpVendorNameplateType          
0:HasProperty Variable ArticleNumber 0:String 0:PropertyType O, RO
0:HasProperty Variable CountryOfOrigin 0:String 0:PropertyType O, RO
0:HasProperty Variable DayOfConstruction 0:Int32 0:PropertyType O, RO
0:HasProperty Variable FabricationNumber 0:String 0:PropertyType O, RO
0:HasProperty Variable GTINCode 0:String 0:PropertyType O, RO
0:HasProperty Variable NationalStockNumber 0:String 0:PropertyType O, RO
0:HasProperty Variable OrderProductCode 0:String 0:PropertyType O, RO
0:HasProperty Variable PhysicalAddress PhysicalAddressDataType 0:PropertyType O, RO
0:HasProperty Variable Supplier 0:String 0:PropertyType O, RO
0:HasProperty Variable TypeOfProduct 0:String 0:PropertyType O, RO
           
The following nodes override nodes added by the 3:MachineIdentificationType          
0:HasProperty Variable 2:DeviceClass 0:String 0:PropertyType M, RO

The optional Property 2:DeviceClass of the 3:MachineIdentificationType is overridden. The ModellingRule is changed to Mandatory and the Value Attribute is set to “Pump”.

The InstanceDeclarations of the PumpIdentificationType have additional Attributes defined in Table 16.

Table 16 – PumpIdentificationType Attribute values for child Nodes

BrowsePath Value Description Attribute
Markings   Safety instructions for safe use, e.g. temperature and pressure resistance, electrostatic charge, high voltage, radioactivity, explosive protection.
2:DeviceClass “Pump” Domain or for what purpose this item is used.

Previous Next