Errata exists for this version of the document.
This structure should be used instead of the NodeClass specific structures defined in the other sub sections of 7.19 since it allows the handling of additional Attributes defined in future specification versions.
Table 158 defines the GenericAttributes parameter.
Name |
Type |
Description |
GenericAttributes |
structure |
Defines a generic structure for passing in any number of Attributes. |
specifiedAttributes |
UInt32 |
A bit mask that indicates which fields contain valid values. A field shall be ignored if the corresponding bit is set to 0. The bit values are defined in Table 149. |
displayName |
LocalizedText |
See OPC 10000-3 for the description of this Attribute. |
description |
LocalizedText |
See OPC 10000-3 for the description of this Attribute. |
writeMask |
UInt32 |
See OPC 10000-3 for the description of this Attribute. |
userWriteMask |
UInt32 |
See OPC 10000-3 for the description of this Attribute. |
attributeValues |
GenericAttributeValue [] |
Defines one attributeId and value combination. |
attributeId |
IntegerId |
Id of the Attribute specified. |
value |
BaseDataType |
Value of the Attribute specified. |