7.4 PumpIdentificationType ObjectType Definition

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.

Figure 10 – Illustration of PumpIdentificationType
Table 15 – PumpIdentificationType Definition
Attribute Value
BrowseNamePumpIdentificationType
IsAbstractFalse
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:HasInterfaceObjectTypeIPumpVendorNameplateType
0:HasComponentObjectMarkingsMarkingsTypeO
Applied from IPumpVendorNameplateType
0:HasPropertyVariableArticleNumber0:String0:PropertyTypeO, RO
0:HasPropertyVariableCountryOfOrigin0:String0:PropertyTypeO, RO
0:HasPropertyVariableDayOfConstruction0:Int320:PropertyTypeO, RO
0:HasPropertyVariableFabricationNumber0:String0:PropertyTypeO, RO
0:HasPropertyVariableGTINCode0:String0:PropertyTypeO, RO
0:HasPropertyVariableNationalStockNumber0:String0:PropertyTypeO, RO
0:HasPropertyVariableOrderProductCode0:String0:PropertyTypeO, RO
0:HasPropertyVariablePhysicalAddress PhysicalAddressDataType0:PropertyTypeO, RO
0:HasPropertyVariableSupplier0:String0:PropertyTypeO, RO
0:HasPropertyVariableTypeOfProduct0:String0:PropertyTypeO, RO
The following nodes override nodes added by the 3:MachineIdentificationType
0:HasPropertyVariable2:DeviceClass0:String0:PropertyTypeM, 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
MarkingsSafety 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.