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 |
||||
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. |