8.1 WMTPOutputDataType

The WMTPOutputDataType represents a structure that defines optional and mandatory variables that can be output when querying a WMTP. All contained entries in the structure are nodes of the WMTPMeasurementType or one of its supertypes. The structure is defined in Table 55.

Table 55 – WMTPOutputDataType Structure
Name Type Description Optional
WMTPOutputDataTypestructure

EngineeringUnits

0:EUInformationFalse

ActualValue

0:DoubleFalse

TypeOfMeasurement

0:UInt32False

TypeOfSample

0:UInt32False

InstrumentRange

0:RangeFalse

EURange

0:RangeFalse

ValuePrecision

0:DoubleFalse

Definition

0:StringFalse

SignalTag

0:StringFalse

RelativeUncertainty

0:DoubleFalse

AbsoluteUncertainty

0:DoubleFalse

Timestamp

0:DateTimeFalse

Index

0:UInt32False

MeasurementPeriod

0:DurationFalse

InternalUpdateInterval

0:DurationFalse

NOTE: Many controllers/embedded devices do not yet support structures with optional entries. To ensure that such devices can also interpret the present structure, all entries have been set as mandatory. The entries EngineeringUnits, ActualValue, TypeOfMeasurement, and TypeOfSample should always be set. However, if the remaining entries are not required, they can also be set to the default value 0.

Its representation in the AddressSpace is defined in Table 56.

Table 56 – WMTPOutputDataType Definition
Attribute Value
BrowseNameWMTPOutputDataType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 0:Structure defined in OPC 10000-5
Conformance Units