8 Machine Identification and Nameplate ToC Previous Next

8.6 MachineIdentificationType ObjectType Definition ToC Previous Next

The MachineIdentificationType provides a globally unique identification of a Machine and other identification information of a Machine and is formally defined in Table 20.

Table 20 – MachineIdentificationType Definition

Attribute Value        
BrowseName MachineIdentificationType        
IsAbstract False        
Description Contains information about the identification and nameplate of a machine        
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the MachineryItemIdentificationType defined in 8.3, i.e. inheriting the InstanceDeclarations of that Node.          
0:HasProperty Variable 0:DefaultInstanceBrowseName 0:QualifiedName 0:PropertyType -
0:HasInterface ObjectType IMachineVendorNameplateType      
0:HasInterface ObjectType IMachineTagNameplateType      
Applied from IMachineVendorNameplateType          
0:HasProperty Variable 2:ProductInstanceUri 0:String 0:PropertyType M, RO
Applied from IMachineTagNameplateType          
0:HasProperty Variable Location 0:String 0:PropertyType O, RW

The Properties 2:ProductInstanceUri, 2:Manufacturer, 2:ManufacturerUri, 2:Model, 2:ProductCode, 2:HardwareRevision, 2:SoftwareRevision, 2:DeviceClass, 2:SerialNumber, YearOfConstruction and InitialOperationDate are defined by the IMachineVendorNameplateType and already inherited from the MachineryItemIdentificationType and shall be used as defined by both. The 2:ProductInstanceUri is mandatory.

It is not recommended to use the optional Properties 2:DeviceRevision, 2:RevisionCounter and 2:DeviceManual defined by the 2:IVendorNameplateType and inherited by the IMachineVendorNameplateType. Therefore, those optional Properties are not applied on the ObjectType.

The Properties 2:AssetId, 2:ComponentName, and Location are defined by the IMachineTagNameplateType and shall be used as defined by the Interface. 2:AssetId and 2:ComponentName are also inherited from the MachineryItemIdentificationType.

The InstanceDeclarations of the MachineIdentificationType have additional Attribute values defined in Table 21.

Table 21 – MachineIdentificationType Attribute Values for Child Nodes

SourceBrowsePath Value Description
0:DefaultInstanceBrowseName 2:Identification The default BrowseName for instances of the type.
2:ProductInstanceUri - A globally unique resource identifier provided by the manufacturer of the machine
Location - To be used by end users to store the location of the machine in a scheme specific to the end user. Servers shall support at least 60 Unicode characters for the clients writing this value, this means clients can expect to be able to write strings with a length of 60 Unicode characters into that field.

Previous Next