Specifying Data Acquisition Functionality
Most data acquisition and database management functions are controlled by the contents of the file
dwtask.cfg in the
Config sub-directory of the
DataWise® installation directory.
Under Windows, assuming that the installation directory is
C:\DataWise, then the initial contents of the file will be:
C:\DataWise\Core\filer.exe
C:\DataWise\Core\data_queue.exe
C:\DataWise\Core\generate_web_data.exe
C:\DataWise\Core\multialarms.exe
C:\DataWise\Core\scheduler.exe
C:\DataWise\Core\dwnetstat.exe
C:\DataWise\Core\qc_check.exe
These applications alone will perform no data acquisition functions at all. Applications specific to the type of data to be aquired must be added by editing the
dwtask.cfg file and will be described in following sections.
Application Glossary
A brief description of the functionality of each application follows. Further documentation is in
Appendix_C
filer: Files incoming data into the database. Also checks for alarms based upon changes in status sensor bits.
data_queue: Holds recently received data in shared memory.
generate_web_data: Pre-computes data values for map display and other functions.
multialarms: Performs alarm checking and generates alarms for upper limit, lower limit, positive rate of change and negative rate of change alarms.
scheduler: Executes programs at scheduled times.
dwnetstat: Generates alarms when stations and sensors are not reporting at the expected frequency.
qc_check: Performs quality control checks on data.