Download Measurement Studio LabWindows/CVI User Manual

Transcript
Chapter 3
Project Window
–
Utility Library (selected functions only; refer to the Utility Library
Functions discussion later in this section)
–
ANSI C Library
Your project also can link to the following libraries:
–
Analysis or Advanced Analysis Library
–
GPIB Library
–
VXI Library
–
VISA Library
–
IVI Library
–
Easy I/O for DAQ Library
–
Data Acquisition Library
The following Utility Library functions are in instrsup.dll.
–
Beep
–
DateStr
–
Delay
–
SyncWait
–
Timer
–
TimeStr
–
RoundRealToNearestInteger
–
TruncateRealNumber
–
InStandaloneExecutable
–
CVIRTEHasBeenDetached
instrsup.dll does not support the Standard Input/Output window. Functions
such as FmtOut or ScanIn return errors when you use them with
instrsup.dll. All the functions in instrsup.dll are multithread safe.
•
LabVIEW Real-Time Only—If you select LabVIEW Real-Time Only,
cvi_lvrt.dll is installed instead of cvirte.dll or instrsup.dll. Use
this option for DLLs that will be downloaded and run on the LabVIEW
Real-Time hardware.
cvi_lvrt.dll is a subset of instrsup.dll and has the following additional
restrictions:
–
The RS-232 Library is not available.
–
The file I/O and console I/O functions in the ANSI C, Formatting and I/O,
and Utility libraries are not supported and will return run-time errors. Some
of the functions affected by this are printf, scanf, fprintf, fscanf,
ScanIn, ScanFile, FmtOut, FmtFile, Beep, tmpfile, and tmpnam.
© National Instruments Corporation
3-25
LabWindows/CVI User Manual