Inputs – Xylem System 5000 User Manual User Manual
Page 42

INPUTS
40
Measurement CMD
Defines the measurement command to use when querying the SDI-12 Sensor. Available
commands are M, R, C, MC, RC, CC, and D with an optional number specified after the command
(e.g. M1, MC2, etc).
User-Defined Task
The User-Defined Task can be used for
any general purpose. By default the value
will be zero. The Value can be changed
to a static number by adjusting the Slope
and Offset, or given a possibly changing
number based on a Custom Function. It
could be used to calculate a new, complex
value obtained by other Tasks. Or it
could be used, for example, as a simple
measurement counter by assigning a
Custom Function of RawValue + 1, telling
the Task value to increment every time it
is run.
SDI-12 Parameter
Defines the parameter to record after receiving the measurement data. A value of 5, for example,
will return the fifth value received from the Data command after a standard Measure command.
All necessary waiting and available parameters will be interpreted and received by the System
5000
™
.
Transparent Mode
The built-in SDI-12 Transparent Mode, discussed more in Chapter 11, allows all SDI-12
communication (to/from the System 5000
™
as well as from other sensors on the sdi-12 line) to
be seen. Pre-defined as well as custom/extended SDI-12 commands can be issued from within
the Transparent Mode.
The User-Defined Task could also be used as a generic placeholder for a value generated by
some later Basic Program. Basic Programs that retrieve and/or generate many values that may
want to be used in other Outputs (e.g. GOES Transmissions, Logging to Files, etc) need a place
to store those values. User-Defined Tasks provide the perfect positions for these values.