Analog output refers to the command issued by the master to outstation, which used to control the state of analog output points. Control relay output block (CROB) can be included in the control of analog outputs in some configuration.
Analog output values can be captured and reported to master in several static and event variations.
Event variation:
-
32-bit without time – unscaled analog output current value is reported to master as signed 32-bit integer without timestamp. Range is from -2147483648 to +2147483647.
-
16-bit without time – unscaled analog output current value is reported to master as signed 16-bit integer without timestamp. Range is from -32768 to +32767.
-
32-bit with time – unscaled analog output current value is reported to master as signed 32-bit integer with exact time of event occurrence. Range is from -2147483648 to +2147483647.
-
16-bit with time – unscaled analog output current value is reported to master as signed 16-bit integer with exact time of event occurrence. Range is from -32768 to +32767.
-
Single precision floating point without time– unscaled analog output current value is reported to master as 32-bit floating (data type REAL) without timestamp. Range is from -3.4*10^38 to +3.4*10^38.
-
Double precision floating point without time – unscaled analog output current value is reported to master as 64-bit floating (data type REAL) without timestamp. Range is from -1.7*10^308 to +1.7*10^308.
-
Single precision floating point with time– unscaled analog output current value is reported to master as 32-bit floating (data type REAL) with timestamp. Range is from -3.4*10^38 to +3.4*10^38.
-
Double precision floating point with time – unscaled analog output current value is reported to master as 64-bit floating (data type REAL) with timestamp. Range is from -1.7*10^308 to +1.7*10^308
Static variation:
-
32-bit with flag – reports current analog output to master as signed 32-bit integer with status/quality flags.
-
16-bit with flag – reports current analog output to master as signed 16-bit integer with status/quality flags.
-
Single precision floating point with flag – reports current analog output to master as single precision floating point value (32-bit REAL) with status/quality flags.
-
Double precision floating point with flag – reports current analog output to master as double precision floating point value (64-bit REAL) with status/quality flags.
-
Analog output command