Argus Data Processing
Processing on Demand
Argus always stores raw (unprocessed) readings in the project
database. When it receives a request for data, Argus processes
readings on the fly. This ensures that any corrections
to calibration factors, processing methods, or data values
are always included in the results that Argus presents.
Argus performs the same on-the-fly calculations when it
first imports the readings. This allows Argus to scan for
alarm conditions.
The Sensor Table
Each project contains a sensor table that lists all
the sensors in the project, their serial numbers, calibration
factors, and much more. Since all of this
information is collected in one table, it is easy
to make additions, corrections, and changes. The screen
shot below shows a few rows and columns of the sensor
table.

Conversions and Calculations
Argus uses the calibration factors and expressions
in the sensor table to convert raw readings to data in
engineering units. Expressions
can reference datum readings and also readings from other
sensors. This allows Argus to calculate changes or correct
for temperature or atmospheric pressure. It also allows
for the cumulative calculations required for beam sensors
or in-place inclinometers.
Argus can automatically calculate and report average, maximum,
and minimum readings values for any sensor. It can also
reduce the number of readings reported, which is useful
when readings are acquired rapidly for
alarm purposes, but are not needed otherwise. Argus
can also filter out bad readings, such as out-of-range
readings cause by transient electrical noise, etc. All
of these settings and calculations are specified
in the sensor table.
|