beautypg.com

Inputs – Xylem System 5000 User Manual User Manual

Page 42

background image

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.