Author_Institution :
Nat. Instrum. Corp., Austin, TX, USA
Abstract :
The subject of this report is any software that interfaces either with plug-in data acquisition (DAQ) boards or with external DAQ boxes. Embedded in it is the binary code needed to configure the registers of the box or board for analog, digital, and timing input/output. The software controls the gain per channel, sampling rate, sampling order, digital levels, and counter and timer control. It also controls the transfer of data to and from the board or box by polling, interrupts, or direct memory access. Multitasking and/or graphical programming and/or virtual instrumentation enhance the packages for use in process monitoring and control, test, measurement, and more. The author describes the main features of DAQ software and gives advice on how to choose the best package for a particular application. A table is given listing over 50 software packages.<>
Keywords :
data acquisition; software packages; software reviews; software selection; binary code; counter control; data acquisition software; digital levels; direct memory access; external DAQ boxes; gain per channel; graphical programming; multitasking; plug-in data acquisition boards; process monitoring; sampling order; sampling rate; timer control; virtual instrumentation; Binary codes; Counting circuits; Data acquisition; Instruments; Multitasking; Packaging; Process control; Sampling methods; Software packages; Timing;