Your hardware – National Instruments SCXI -1122 User Manual

Page 14

Advertising
background image

Chapter 1

Introduction

© National Instruments Corporation

1-3

SCXI-1122 User Manual

NI-DAQ also internally addresses many of the complex issues between the computer and the
plug-in board 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. Figure 1-1 illustrates the relationship between NI-DAQ and
LabVIEW and LabWindows. You can see that the data acquisition parts of LabVIEW and
LabWindows are functionally equivalent to the NI-DAQ software.

LabWindows

(PC)

LabVIEW

(PC or Macintosh)

Conventional

Programming

Environment

(PC or Macintosh)

NI-DAQ

Driver Software

Data Acquisition

Boards or

SCXI Hardware

Personal

Computer

or

Workstation

Figure 1-1. The Relationship between the Programming Environment,

NI-DAQ, and Your Hardware

The National Instruments PC, AT, and MC Series DAQ boards are packaged with NI-DAQ
software for PC compatibles. NI-DAQ software for PC compatibles comes with language
interfaces for Professional BASIC, Turbo Pascal, Turbo C, Turbo C++, Borland C++, and
Microsoft C for DOS; and Visual Basic, Turbo Pascal, Microsoft C with SDK, and Borland C++
for Windows. You can use your SCXI-1122, together with other PC, AT, and MC Series DAQ
boards and SCXI hardware, with NI-DAQ software for PC compatibles.

The National Instruments NB Series DAQ boards are packaged with NI-DAQ software for
Macintosh. NI-DAQ software for Macintosh comes with language interfaces for MPW C,
THINK C, Pascal, and Microsoft QuickBASIC. Any language that uses Device Manager
Toolbox calls can access NI-DAQ software for Macintosh. You can use NB Series DAQ boards
and SCXI hardware with NI-DAQ software for Macintosh.

Advertising