Chapter1 Introduction
NI8171 Series User Manual 1-6 ni.com
•LabWindows/CVIis an interactive ANSI C programming
environmentdesigned for building virtual instrument applications.
LabWindows/CVIdelivers a drag-and-drop editor for building user
interfaces,a complete ANSI C environment for building your test
programlogic, and a collection of automated code generation tools,
asw ell as utilities for building automated test systems, monitoring
applications,o r laboratory experiments.
•ComponentWorksfor Visual Basic is a collection of ActiveX controls
designedfor building virtual instrumentation systems. Based on
ActiveXtechnology, ComponentWorks controls are configured
through simple property pages. Youcan use the ComponentWorks
GPIB, Serial, and VISA I/O controlsand p roperty pages to setu p
communicationwith your instruments.
•ComponentWorks++for Visual C++ takes advantage of integrated
C++ librariesand A ctiveXto help you build measurement and
automation applications. Withthe ComponentWorks++ instrument
classes, you can use the IEEE 488.2 library and VISA, an
industry-standard I/O library,to communicate with GPIB, VXI, PX I,
TCP/IP,or Serial devices using the same set of components.