10.12 ReportedValueDataType

This structure provides the given value and corresponding limits for a given physical quantity (if applicable). The structure is defined in Table 230.

Note: It is required that CurrentValue, PreviousValue, LowLimit, HighLimit have the same Engineering Units.

Table 230 – ReportedValueDataType Structure
Name Type Description Optional
ReportedValueDataTypestructureSubtype of the 0:Structure defined in OPC 10000-5.
PhysicalQuantity0:Byte

It is the physical quantity of value. Example: Torque, Angle, etc.

Note: It may not be applicable for few reported values such as Software Version, etc.

True
Name0:StringIt is the name of the given value.True
CurrentValue0:BaseDataTypeIt is the current value. The data type can be any simple data type such as Integer, String, Double, DateTime, etc. If the value is corresponding to the physical quantity, then the recommended data type is Double.False
PreviousValue0:BaseDataTypeIt is the previous value (if available). The data type can be any simple data type such as Integer, String, Double, DateTime, etc. If the value is corresponding to the physical quantity, then the data type should be Double.True
LowLimit0:DoubleIt is the low limit of the given value. It is not applicable for values which does not have PhysicalQuantity.True
HighLimit0:DoubleIt is the high limit of the given value. It is not applicable for values which does not have PhysicalQuantity.True
EngineeringUnits0:EUInformation

It is the engineering unit of the CurrentValue, PreviousValue, LowLimit, HighLimit.

It is not applicable for values which does not have PhysicalQuantity.

True

Its representation in the AddressSpace is defined in Table 231.

Table 231 – ReportedValueDataType Definition
Attribute Value
BrowseNameReportedValueDataType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 0:Structure defined in OPC 10000-5.
Conformance Units
IJT Event Payload Reported Values
IJT Engineering Units