The IMachineTagNameplateTypeis a subtype of the 2:ITagNameplateTypedefined in OPC 10000-100. It refines the semantics of the Propertiesdefined in 2:ITagNameplateType, and adds an additional Property. It is formally defined in Table 18.

Table 18– IMachineTagNameplateType Definition

Attribute

Value

BrowseName

IMachineTagNameplateType

IsAbstract

True

Description

Interface containing information of the identification of a machine set by the customer

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the 2:ITagNameplateType defined in OPC 10000-100, i.e. inheriting the InstanceDeclarations of that Node.

0:HasProperty

Variable

Location

0:String

0:PropertyType

O, RW

The optional 2:AssetIdis a writable string. It is defined by the 2:ITagNameplateType. The default value shall be an empty string. The Propertyis intended to be used by end users to store a unique identification in the context of their overall application. Servers shall support at least 40 Unicode characters for the clients writing this value, this means clients can expect to be able to write strings with a length of 40 Unicode characters into that field.

The optional 2:ComponentNameis a writable localized text. It is defined by the 2:ITagNameplateType. The default value shall be an empty string for locale and text. The Propertyis intended to be used by end users to store a human-readable localized text for the Machine. The minimum number of locales supported for this Propertyshall be two. Servers shall support at least 40 Unicode characters for the clients writing the text part of each locale, this means clients can expect to be able to write texts with a length of 40 Unicode characters into that field.

The optional Locationis a writable string. The Property is intended to be used by end users to store the location of the Machinein 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. Examples are “Munich/A2/217”, “Area 51”.

The InstanceDeclarationsof the IMachineTagNameplateType have additional Attributevalues defined in Table 19.

Table 19– IMachineTagNameplateType Attribute Values for Child Nodes

SourceBrowsePath

Value

Description

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.