![background image](http://html1.mh-extra.com/html/national-instruments/daqcard-dio-24/daqcard-dio-24_user-manual_709163016.webp)
Chapter 1
Introduction
DAQCard-DIO-24 User Manual
1-4
©
National Instruments Corporation
NI-DAQ does not sacrifice the performance of National Instruments
DAQ devices because it lets multiple devices operate at their peak
performance.
NI-DAQ also internally addresses many of the complex issues between
the computer and the DAQ hardware such as programming interrupts
and DMA controllers. NI-DAQ maintains a consistent software
interface among its different versions so that you can change platforms
with minimal modifications to your code. Whether you are using
conventional programming languages, ComponentWorks, LabVIEW,
LabWindows/CVI, or other application software, your application uses
the NI-DAQ driver software, as illustrated in Figure 1-1.
Figure 1-1.
The Relationship between the Programming Environment, NI-DAQ, and
Your Hardware
LabWindows/CVI
(Windows 95, 3.1, NT)
LabVIEW
(Windows 95, 3.1, NT,
or Macintosh)
ComponentWorks
(Windows 95, NT)
Conventional
Programming Enviroment
(Windows 95, 3.1, NT,
or Macintosh)
Virtual Bench
(Windows 95, 3.1, NT)
NI-DAQ
Driver Software
DAQ or
SCXI Hardware
Personal
Computer or
Workstation