文档介绍:LABVIEW ADVANCED
PROGRAMMING
TECHINIQUES
Rick Bitter
Taqi Mohiuddin
Matt Nawrocki
CRC Press
Boca Raton New York London Tokyo
©2001 CRC Press LLC
Preface and Acknowledgments
As the power of the standard puter has steadily evolved, so have the
capabilities of LabVIEW. LabVIEW has simplified the working lives of thousands
of scientists, engineers, and technicians, and has increased their productivity. Auto-
mation has reduced the costs and increased the manufacturing outputs of factories
around the world. Cycle times for product development have been shortened and
the quality of many products has steadily improved. LabVIEW does not get credit
for all of these improvements, but has without question played a valuable role in
plishing these goals in anizations.
In our earlier experiences with LabVIEW, we found that adequate coverage of
key topics was lacking. Subjects that are useful to users without a formal background
puter science, such as approaches to software development, exception han-
dling, and state machines, were very difficult to find. In addition, newer areas such
as multithreading and ActiveX are even harder to locate, and sometimes documen-
tation is nonexistent. Part of our intent in this book is to cover these topics that are
difficult to find in other books on LabVIEW.
The chapters in this book are written in a manner that will allow readers to study
the topic of interest without having to read the contents in sequential order. Users
of LabVIEW with varying levels of expertise will find this book beneficial.
Proficiency with a programming language requires an understanding of the
language constructs and the tools needed to produce and debug code. The first two
chapters provide an overview of LabVIEW’s Integrated Development Environment,
programming constructs, and main features. These chapters are meant to supplement
LabVIEW’s documentation, and provide good background information for program-
mers new to the language.
E