Various information elements of a Conditionare not considered to be states. However, a change in their value is considered important and supposed to trigger an Event Notification. These information elements are called ConditionVariable.
ConditionVariablesare represented by a ConditionVariableType,formally defined in Table 4.
Table 4– ConditionVariableType definition
Attribute |
Value |
|||||
BrowseName |
ConditionVariableType |
|||||
DataType |
BaseDataType |
|||||
ValueRank |
-2 (-2 = Any) |
|||||
IsAbstract |
False |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
|
Subtype of the BaseDataVariableTypedefined in 10000-5. |
||||||
HasProperty |
Variable |
SourceTimestamp |
UtcTime |
PropertyType |
Mandatory |
|
ConformanceUnits |
||||||
A & C Basic |
SourceTimestampindicates the time of the last change of the Valueof this ConditionVariable. It shall be the same time that would be returned from the Read Serviceinside the DataValuestructure for the ConditionVariable Value Attribute.