1.6 Common data attribute type definitions
Common data attribute types, known herein as components, are defined for use in the
Common Data Classes defined in the sections above.
1.6.1 Component: AnalogueValue_Float
Comment: General analogue value (w.r.t Floating Point value)
Parent Type: AnalogueValue
f FLOAT32 Floating point value
1.6.2 Component: Originator
Comment: Originator of the last change of data attribute representing the value of a
controllable data object
Parent Type:
orIdent OCTET_STRING64 Originator identification (Null value indicates
unknown or not reported)
orCat ENUMERATED8
(MMS Type: INT8)
orCategory Originator category (Not-supported, bay-control,
station-control, remote-control, automatic-bay,
automatic-station, automatic-remote, maintenance
or process)
1.6.3 Component: RangeConfig_Deadband
Comment: Measurement range configuration
Parent Type: RangeConfig
min AnalogueValue_Float Minimum process measurement for which values
of i and f are considered within limits
max AnalogueValue_Float Maximum process measurement for which values
of i and f are considered within limits
llLim AnalogueValue_Float Low Low range limit
lLim AnalogueValue_Float Low range limit
hLim AnalogueValue_Float High range limit
hhLim AnalogueValue_Float High High range limit
1.6.4 Component: Unit_Multiplier
Comment: SI Unit definitions
Parent Type: Unit
SIUnit ENUMERATED8
(MMS Type: INT8)
SIUnit SI Unit
multiplier ENUMERATED8
(MMS Type: INT8)
multiplier Multiplier value, the default of which is 0 (i.e.
multiplier = 1)
1.6.5 Component: Vector_Magnitude_Float
Comment: Complex vector (w.r.t Floating Point Magnitude value)
Parent Type: Vector
mag AnalogueValue_Float The magnitude of the complex value