5.5.10 UANodeInfo (deprecated)
This UANodeInfo is the first version of declaration – to ease the handling of BrowseName the usage of the second version UANodeInformation is recommended. This also affects
UANodeInformation.
| UANodeInfo | DataType | Description |
|---|---|---|
| AccessLevel | BYTE | A bit mask indicating whether the current value of the Value Attribute is readable and writable as well as whether the history of the value is readable and changeable. |
| ArrayDimension | ARRAY OF UDINT | The length for each dimension of an array value. Length is vendor-specific (MAX_ELEMENTS_ARRAYDIMENSION). See Constants of Array Lengths |
| BrowseName | STRING | The BrowseName is composed of a namespace index and a name. The String representation is of the format [ns:] BrowseName. The browse name may be prefixed by its namespace index. If the namespace prefix is omitted then namespace index 0 is used. |
| ContainsNoLoops | BOOL | Indicates that following forward references within a view will not cause a loop. |
| DataType | UANodeID | See UANodeID. The node id of the data type for the variable value. |
| Description | UALocalizedText | A localized description for the node. |
| DisplayName | UALocalizedText | A localized human readable name for the node. |
| EventNotifier | BYTE | This Attribute represents a bit mask that identifies whether the Object can be used to subscribe to Events and whether the history of Events is accessible and changeable. |
| Executable | BOOL | Whether the method can be called. |
| Historizing | BOOL | Specifies whether the server is actively collecting historical data for the variable. |
| InverseName | STRING | The browse name for an inverse reference. |
| IsAbstract | BOOL | Indicates that a type node may not be instantiated. |
| MinimumSamplingInterval | TIME | Specifies (in ms) how fast the server can reasonably sample the value for changes. |
| NodeClass | UANodeClassMask | See UANodeClassMask. The base type of the node. An enumeration identifying the NodeClass of a Node such as Object, Variable or Method. |
| NodeID | UANodeID | See UANodeID. The server unique identifier for the node. |
| Symmetric | BOOL | Indicates that forward and inverse references have the same meaning. |
| UserAccessLevel | BYTE | Contains the same information as the AccessLevel but takes user access rights into account. |
| UserExecutable | BOOL | Whether the method can be called by the current user. |
| UserWriteMask | UDINT | Indicates which attributes are writable by the current user. |
| ValueRank | DINT | The number of dimensions in the value. |
| WriteMask | UDINT | Indicates which attributes are writable. |