OpcUaVariableDescription (STRUCT)ΒΆ
TYPE OpcUaVariableDescription : STRUCT
- InOut:
- Name - Type - Comment - bValueAvailable- OpcUa_Boolean- Flag if the value is set or not:
- If this value is OpcUa_True the read operation will be done by the server. This is useful for static values. Write access will be denied. 
 - If this value is OpcUa_False the OPC UA Server will call OpcUaProviderRead of the provider that has added this node. OpcUaProviderWrite to write this node. 
 
 - value- OpcUa_Variant- [m]: Static value of the node. - dataType- OpcUa_NodeId- [m]: NodeID of the data type node. - i32ValueRank- OpcUa_Int32- [m]: ValueRank of the value. - accessLevel- OpcUa_Byte- [m]: Access level of the node. If bValueAvailable == OpcUa_True this will be changed to CurrentRead. - useraccesslevel- OpcUa_Byte- [m]: Access level of the node with user rights taken into account. If pszObject is set the CmpUserMgr will be called to get the rights. - historizing- OpcUa_Boolean- [m]: Flag if historicity is available. By now not supported by the OPC UA server. - bArrayDimensionSet- OpcUa_Boolean- Flag if the array dimension is set. - arrayDimensions- OpcUa_Variant- [o]: Description of the array dimensions. Mandatory if the ValueRank is not Scalar. - bMinimumSamplingIntervalSet- OpcUa_Boolean- Flag if the minimum sampling interval is set. - minimumSamplingInterval- OpcUa_Double- [o]: Minimum sampling interval of this node. - bAccessLevelExSet- OpcUa_Boolean- Flag if AccessLevelEx is set - ui32AccessLevelEx- OpcUa_UInt32- [o]: Extended access level. 
