The MachineIdentificationType provides a globally unique identification of a Machineand other identification information of a Machineand 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, YearOfConstructionand InitialOperationDateare defined by the IMachineVendorNameplateTypeand already inherited from the MachineryItemIdentificationTypeand shall be used as defined by both. The 2:ProductInstanceUri is mandatory.
It is not recommended to use the optional Properties 2:DeviceRevision, 2:RevisionCounterand 2:DeviceManualdefined by the 2:IVendorNameplateType and inherited by the IMachineVendorNameplateType. Therefore, those optional Propertiesare not applied on the ObjectType.
The Properties 2:AssetId, 2:ComponentName, and Locationare defined by the IMachineTagNameplateTypeand shall be used as defined by the Interface. 2:AssetIdand 2:ComponentNameare also inherited from the MachineryItemIdentificationType.
The InstanceDeclarationsof the MachineIdentificationTypehave additional Attributevalues 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. |