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.

UANodeInfoDataTypeDescription
AccessLevelBYTE

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.

ArrayDimensionARRAY OF
UDINT

The length for each dimension of an array value.

Length is vendor-specific (MAX_ELEMENTS_ARRAYDIMENSION). See Constants of Array Lengths

BrowseNameSTRINGThe 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.
ContainsNoLoopsBOOLIndicates that following forward references within a view will not cause a loop.
DataTypeUANodeIDSee UANodeID. The node id of the data type for the variable value.
DescriptionUALocalizedTextA localized description for the node.
DisplayNameUALocalizedTextA localized human readable name for the node.
EventNotifierBYTE

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.

ExecutableBOOLWhether the method can be called.
HistorizingBOOLSpecifies whether the server is actively collecting historical data for the variable.
InverseNameSTRINGThe browse name for an inverse reference.
IsAbstractBOOLIndicates that a type node may not be instantiated.
MinimumSamplingIntervalTIMESpecifies (in ms) how fast the server can reasonably sample the value for changes.
NodeClassUANodeClassMask

See UANodeClassMask. The base type of the node.

An enumeration identifying the NodeClass of a Node such as Object, Variable or Method.

NodeIDUANodeIDSee UANodeID. The server unique identifier for the node.
SymmetricBOOLIndicates that forward and inverse references have the same meaning.
UserAccessLevelBYTE

Contains the same information as the AccessLevel but takes user access rights into account.

UserExecutableBOOLWhether the method can be called by the current user.
UserWriteMaskUDINTIndicates which attributes are writable by the current user.
ValueRankDINTThe number of dimensions in the value.
WriteMaskUDINTIndicates which attributes are writable.