Veris Industries Badger 3000 SERIES Install User Manual

Page 12

Advertising
background image

12

USB COMMAND LIST

In the list below, brackets indicate an argument, specify-

ing its type and value range.

For instance [0-18] stands for any number between 0 and

18 (inclusive).

Example:

“display line1 = 1” sets Line 1 of the display to display #1,

which happens to be the totalizer for flow channel 1.

Diagnostics:

id -- show model number & software version

echo [on/off] -- turn on/off interactive command line:

with echo off, this interface is more

amenable to scripting;

it still accepts the same commands.

Any command entered without an “ = “ sign and

variable will display the current setting

Example: Typing “display line1” returns “0”

which is the variable for Flow Rate

read flow [1-2] -- read the current flow on channel

1 or 2 in GPM

read flow [1-2] total -- read the current total flow

on channel 1 or 2 in gallons

DISPLAY CONFIGURATION

display line1 = [0-1] -- set line 1 of the display

display line2 = [0-1] -- set line 2 of the display

0: flow 1 rate

1: flow 1 total

display urate = [0.1-10] -- set the update rate of

the display, in seconds

INPUT CHANNEL CONFIGURATION

flow [1-2] sensor type = [0-4] -- flow sensor type:

0: PulseDI,

1: PulseKFactor,

2: PullupKFactor*

3: SineKFactor*

4: Analog*

flow [1-2] sensor dical k = [x] -- DI-type flow sensor k

flow [1-2] sensor dical off = [x] -- DI-type flow sensor

offset

flow [1-2] sensor kfact = [x] -- K factor for non-DI sensors

flow [1-2] sensor analog units = [0-19] -- flow units for

analog input

flow [1-2] sensor analog range = [0-4] -- current range for

analog input

flow [1-2] sensor analog high = [x] -- flow rate @max cur-

rent

flow [1-2] sensor analog low = [x] -- flow rate @min cur-

rent

flow [1-2] sensor avg = [0-100] -- averaging "time con-

stant", in seconds:

flow [1-2] rate units = [0-19] -- flow (channel) rate units to

display.

0: GPM

1: gal/s

2: gal/hr,

3: Mgal/day,

4: L/s,

5: LPM,

6: L/hr,

7: ft3/s,

8: ft3/min,

9: ft3/hr,

10:m3/s,

11:m3/min,

12:m3/hr,

13:acreft/s,

14:acreft/min,

15:acreft/hr,

16:bbl/s,

17:bbl/min,

18:bbl/hr,

19:Custom

flow [1-2] rate ndigits = [2-10] -- number of decimal

places to show for flow rate

flow [1-2] rate custom label = [string] -- set the label for

custom units

flow [1-2] rate custom conv = [0-100] -- conversion factor

for custom units

flow [1-2] total units = [0-7] -- set the totalizer units to

display.

0: gal,

1: Mgal,

2: L,

3: ft3,

4: m3,

5: acreft,

6: bbl,

7: Custom

RELAY OUTPUT CONFIGURATION

relay [1-5] func = [0-9] -- relay function; relay 5 is the

pulse output

0: Totalizer

1: Alarm

2: Manual Control

relay [1-5] input = [0-8] -- relay input; depends on source

for totalizer:

0: Flow 1 Total

for alarms:

0: Flow 1 Rate

relay [1-5] units = [0-19] -- units on setpoints/rates; de-

pends on src/input

flow units: same as 'flow [1-2] rate units' above

volume units: same as 'flow [1-2] total units'

relay [1-5] manual = [on/off] -- manually set relay on or

off, if in manual mode

relay [1-5] rate = [x] -- totalizer rate

relay [1-5] ctime = [0-10000] -- pulse width in milliseconds

relay [1-4] latch = [on/off] -- turn on/off relay latching

relay [1-4] setpoint = [x]

relay [1-4] releasepoint = [x]

ANALOG OUTPUT CONFIGURATION

analogout [1-2] func = [0-3]

0: Flow rate

Advertising