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.

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