The Attributesof Nodes, their DataTypesand descriptions are defined in OPC 10000-3. Attributes not marked as optional are mandatory and shall be provided by a Server. The following tables define if the Attributevalue is defined by this document or if it is server-specific.
For all Nodesspecified in this document, the Attributesnamed in Table 7shall be set as specified in the table.
Table 7– Common Node Attributes
Attribute |
Value |
DisplayName |
The DisplayNameis a LocalizedText. Each Servershall provide the DisplayNameidentical to the BrowseNameof the Nodefor the LocaleId“en”. Whether the server provides translated names for other LocaleIdsare server-specific. |
Description |
Optionally a server-specific description is provided. |
NodeClass |
|
NodeId |
The NodeIdis described by BrowseNamesas defined in 3.3.2.1. |
WriteMask |
Optionally the WriteMask Attributecan be provided. If the WriteMask Attributeis provided, it shall set all non-server-specific Attributesto not writable. For example, the Description Attributemay be set to writable since a Servermay provide a server-specific description for the Node. The NodeIdshall not be writable, because it is defined for each Nodein this document. |
UserWriteMask |
Optionally the UserWriteMask Attributecan be provided. The same rules as for the WriteMask Attributeapply. |
RolePermissions |
Optionally server-specific role permissions can be provided. |
UserRolePermissions |
Optionally the role permissions of the current Session can be provided. The value is server-specific and depends on the RolePermissions Attribute(if provided) and the current Session. |
AccessRestrictions |
Optionally server-specific access restrictions can be provided. |