From the book lists at Adware Report:

All information current as of 13:58:04 Pacific Time, Monday, 21 February 2005.

LabVIEW for Everyone (2nd Edition)

   by Jeffrey Travis

    Prentice Hall
    15 December, 2001


   Usually ships in 24 hours

Click the button below to . . .

(which will add the book to your Amazon U.S.A. "Shopping Cart")

. . . or use your browser's Back button to return to the search-list page.

Editorial description(s):

From Book News, Inc.
Shows how to write programs in LabVIEW and design virtual instruments for data analysis. The author covers case structures, sequence structures, arrays, cluster, charts, graphs, and data acquisition using plug-in boards. The second edition is updated for LabVIEW 6i and adds a chapter on connectivity. The CD-ROM contains activities from the book and an evaluation version of LabVIEW 6.0.Copyright © 2004 Book News, Inc., Portland, OR

Book Info
Now, completely updated for LabVIEW 6i. Reflects the latest enhancements in National Instruments' LabVIEW 6i. Designed for non-experts. Softcover. CD-ROM included.

From the Back Cover

The #1 step-by-step guide to LabVIEW--now completely updated for LabVIEW 6i.

LabVIEW is the #1 graphical programming language for engineers and scientists worldwide. Now the best-selling, most authoritative introduction to LabVIEW has been fully revised to make LabVIEW programming easier than ever--and to reflect the latest enhancements in National Instruments' LabVIEW 6i. Designed for non-experts, LabVIEW for Everyone, Second Edition teaches LabVIEW through intuitive, friendly, step-by-step examples--giving you code that's easy to reuse in your own projects!

Whatever your application, whatever your role, whether you've used LabVIEW or not, LabVIEW for Everyone, Second Edition is the fastest, easiest way to get the results you're after!

About the CD-ROM

The accompanying CD-ROM contains an extensive library of sample code, plus a complete time-limited evaluation version of LabVIEW 6i.

About the Author

JEFFREY TRAVIS provides expert consulting and creates books, courses, and products for remote Internet controls and monitoring, virtual instrumentation, and Web applications, through his company, Jeffrey Travis Studios. He has over 12 years of experience with developing software applications, teaching courses, and providing project guidance and advice, often involving LabVIEW. He holds a Masters in Engineering from the University of Texas at Austin, and is author of Internet Applications in LabVIEW (Prentice Hall PTR). He resides in Austin, TX, and can be found on the Web at

Excerpt. © Reprinted by permission. All rights reserved.


LabVIEW, or Laboratory Virtual Instrument Engineering Workbench, is a graphical programming language that has been widely adopted throughout industry, academia, and research labs as the standard for data acquisition and instrument control software. LabVIEW is a powerful and flexible instrumentation and analysis software system that is multiplatform (predating Java, which makes the same claim)--you can run LabVIEW on Windows, MacOS, Linux, Solaris, and HP-UX. Personal computers are much more flexible than standard instruments, and creating your own LabVIEW program, or virtual instrument (VI), is simple. LabVIEW's intuitive user interface makes writing and using programs exciting and fun!

LabVIEW departs from the sequential nature of traditional programming languages and features an easy-to-use graphical programming environment, including all of the tools necessary for data acquisition (DAQ), data analysis, and presentation of results. With its graphical programming language, called "G," you program using a graphical block diagram that compiles into machine code. Ideal for a countless number of science and engineering applications, LabVIEW helps you solve many types of problems in only a fraction of the time and hassle it would take to write "conventional" code.

Beyond the Lab

LabVIEW has found its way into such a broad spectrum of virtual instrumentation applications that it is hard to know where to begin. As its name implies, it began in the laboratory and still remains very popular in many kinds of laboratories--from major research and development laboratories around the world (such as Lawrence Livermore, Argonne, Batelle, Sandia, Jet Propulsion Laboratory, White Sands, and Oak Ridge in the United States and CERN in Europe), to R&D laboratories in many industries, and to teaching laboratories in universities all over the world, especially in the disciplines of electrical and mechanical engineering and physics.

The spread of LabVIEW beyond the laboratory has gone in many directions--up (aboard the space shuttle), down (aboard U.S. Navy submarines), and around the world (from oil wells in the North Sea to factories in New Zealand). And with the latest Internet capabilities, LabVIEW applications are being deployed not only physically in many places but virtually across cyberspace. More and more people are creating web-based control or monitoring of their LabVIEW applications to allow remote access and instant information about what's happening in their lab. Virtual instrumentation systems are known for their low cost, both in hardware and development time, and their great flexibility. Is it any wonder that they are so popular?

The Expanding World of Virtual Instrumentation

Perhaps the best way to describe the expansion (or perhaps explosion) of LabVIEW applications is to generalize it. There are niches in many industries where measurements of some kind are required--most often of temperature, whether it be in an oven, a refrigerator, a greenhouse, a clean room, or a vat of soup. Beyond temperature, users measure pressure, force, displacement, strain, pH, and so on, ad infinitum. Personal computers are used virtually everywhere. LabVIEW is the catalyst that links the PC with measuring things, not only because it makes it easy, but also because it brings along the ability to analyze what you have measured and display it and communicate it halfway around the world if you so choose.

After measuring and analyzing something, the next logical step often is to change (control) something based upon the results. For example, measure temperature and then turn on either a furnace or a chiller. Again, LabVIEW makes this easy to do; monitoring and control have become LabVIEW strengths. Sometimes it is direct monitoring and control, or it may be through communicating with a programmable logic controller

Reader review(s):

Readable, Practical, and even Fun, January 16, 2002
J. Travis' new edition of LabVIEW for Everyone is excellent both as a "how to" and as a resource. Even if a user doesn't have time to read the whole book, just reading the beginning and end of the chapters provides immediately applicable ideas for working with the latest release of LabVIEW.

Travis' style is simple and straightforward. His examples are practical, and his exercises particularly beneficial to novice users. His occasional spouts of humor keep the reading from being dry.

I highly recommend this book for anyone involved in programming with LabVIEW.

An Excellent Book for Beginners to Moderate Skill, January 3, 2004
I have used Labview programming for 4-5 years in my work and I am self taught using books similar to this - plus I bought this book.

Labview is not simple. It appears simple but in fact it used to be shipped from NI with four or five thick manuals. Furthermore skipping some information can be fatal and one can waste days - I know I have done that especially setting up interface analog boards and similar. In recent years the base program has come with less and less written documentation as the newer versions have evolved.

Since the base Labview package is about $900. this is a good place to start since it has a demo CD that you can use for a month. It is very clear and well written but probably a bit short. It is user friendly so you can keep it within reach and look at it from time to time.

It is a nice book and not too expensive

Jack in Toronto (Ph.D., P.Eng.)

Good Book and time consuming, July 23, 2003
This is a good book if you are looking for an intro to Labview and you have no programming skills. I am an old fart programmer. I think most of what is published in this book could have been said 150 pages rather than 600 pages. I bought the book to get up to speed quickly. It helped, but was slow going. As for criticism, this book often omitted or mislabeled menu navigation steps during the tutorials. Other than that, it is a very good book. I learned Labview ! thanks Jeffrey

Difficult examples, January 13, 2005
This book is alright, but maybe you should wait for the third addition before buying it. The downloadable Tutorial runs Labview 7 while the book uses Labview 6. This has caused a LOT of headaches while trying examples, because not only do the pictures not match, but accessablity to files is different, and even the functionality of the programming is different. I spent a half hour wondering why my activity in 6.5 didn't work only to realize what he called a "Formula Node" is the book is an "Expression Node" in Labview 7. The Labview 7 "Formula" module will not compile in this 6.5 scenario. Frustrating.

{end of page}

(Page code from the SEO Tools, Toys, and Packages site)