

LabVIEW for Everyone: Graphical Programming Made Easy and Fun, Third Edition
By Jeffrey Travis, Jim Kring
...............................................
Publisher: Prentice Hall
Pub Date: July 27, 2006
Print ISBN-10: 0-13-185672-3
Print ISBN-13: 978-0-13-185672-1
Pages: 1032
Table of Contents | Index
The #1 Step-by-Step Guide to LabVIEWNow Completely Updated for LabVIEW 8!
Master LabVIEW 8 with the industry's friendliest, most intuitive tutorial: LabVIEW for Everyone,
Third Edition. Top LabVIEW experts Jeffrey Travis and Jim Kring teach LabVIEW the easy way:
through carefully explained, step-by-step examples that give you reusable code for your own
projects!
This brand-new Third Edition has been fully revamped and expanded to reflect new features and
techniques introduced in LabVIEW 8. You'll find two new chapters, plus dozens of new topics,
including Project Explorer, AutoTool, XML, event-driven programming, error handling, regular
expressions, polymorphic VIs, timed structures, advanced reporting, and much more. Certified
LabVIEW Developer (CLD) candidates will find callouts linking to key objectives on NI's newest
exam, making this book a more valuable study tool than ever.
Not just what to do: why to do it!
Use LabVIEW to build your own virtual workbench
Master LabVIEW's foundations: wiring, creating, editing, and debugging VIs; using controls
and indicators; working with data structures; and much more
Learn the "art" and best practices of effective LabVIEW development
NEW: Streamline development with LabVIEW Express VIs
NEW: Acquire data with NI-DAQmx and the LabVIEW DAQmx VIs
NEW: Discover design patterns for error handling, control structures, state machines, queued
messaging, and more
NEW: Create sophisticated user interfaces with tree and tab controls, drag and drop,
LabVIEW for Everyone: Graphical Programming Made Easy and Fun, Third Edition
By Jeffrey Travis, Jim Kring
...............................................
Publisher: Prentice Hall
Pub Date: July 27, 2006
Print ISBN-10: 0-13-185672-3
Print ISBN-13: 978-0-13-185672-1
Pages: 1032
Table of Contents | Index
The #1 Step-by-Step Guide to LabVIEWNow Completely Updated for LabVIEW 8!
Master LabVIEW 8 with the industry's friendliest, most intuitive tutorial: LabVIEW for Everyone,
Third Edition. Top LabVIEW experts Jeffrey Travis and Jim Kring teach LabVIEW the easy way:
through carefully explained, step-by-step examples that give you reusable code for your own
projects!
This brand-new Third Edition has been fully revamped and expanded to reflect new features and
techniques introduced in LabVIEW 8. You'll find two new chapters, plus dozens of new topics,
including Project Explorer, AutoTool, XML, event-driven programming, error handling, regular
expressions, polymorphic VIs, timed structures, advanced reporting, and much more. Certified
LabVIEW Developer (CLD) candidates will find callouts linking to key objectives on NI's newest
exam, making this book a more valuable study tool than ever.
Not just what to do: why to do it!
Use LabVIEW to build your own virtual workbench
Master LabVIEW's foundations: wiring, creating, editing, and debugging VIs; using controls
and indicators; working with data structures; and much more
Learn the "art" and best practices of effective LabVIEW development
NEW: Streamline development with LabVIEW Express VIs
NEW: Acquire data with NI-DAQmx and the LabVIEW DAQmx VIs
NEW: Discover design patterns for error handling, control structures, state machines, queued
messaging, and more
NEW: Create sophisticated user interfaces with tree and tab controls, drag and drop,

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

LabVIEW for Everyone: Graphical Programming Made Easy and Fun, Third Edition
By Jeffrey Travis, Jim Kring
...............................................
Publisher: Prentice Hall
Pub Date: July 27, 2006
Print ISBN-10: 0-13-185672-3
Print ISBN-13: 978-0-13-185672-1
Pages: 1032
Table of Contents | Index
Copyright
About the Authors
Preface
Acknowledgments
Chapter 1. What in the World Is LabVIEW?
Overview
Key Terms
What Exactly Is LabVIEW, and What Can It Do for Me?
Demonstration Examples
Wrap It Up!
Additional Activities
Chapter 2. Virtual Instrumentation: Hooking Your Computer Up to the Real World
Overview
Key Terms
Using LabVIEW in the Real World
The Evolution of LabVIEW
What Is Data Acquisition?
What Is GPIB?
Communication Using the Serial Port
Real-World Applications: Why We Analyze
A Little Bit About PXI and VXI
Connectivity
LabVIEW Add-on Toolkits
LabVIEW Real-Time, FPGA, PDA, and Embedded
Wrap It Up!
Chapter 3. The LabVIEW Environment
Overview
Key Terms
Front Panels
Block Diagrams
LabVIEW Projects
SubVIs, the Icon, and the Connector

Activity 3-1: Getting Started
Alignment Grid
Pull-Down Menus
Floating Palettes
The Toolbar
Pop-Up Menus
Help!
Express VIs
Displaying SubVIs as Expandable Nodes
A Word About SubVIs
Activity 3-2: Front Panel and Block Diagram Basics
Wrap It Up!
Chapter 4. LabVIEW Foundations
Overview
Key Terms
Creating VIs: It's Your Turn Now!
Activity 4-1: Editing Practice
Basic Controls and Indicators and the Fun Stuff They Do
Wiring Up
Running Your VI
Useful Tips
Wrap It Up!
Additional Activities
Chapter 5. Yet More Foundations
Overview
Key Terms
Loading and Saving VIs
Debugging Techniques
Activity 5-1: Debugging Challenge
Creating SubVIs
Documenting Your Work
A Little About Printing
Activity 5-2: Creating SubVIsPractice Makes Perfect
Wrap It Up!
Additional Activities
Chapter 6. Controlling Program Execution with Structures
Overview
Key Terms
Two Loops
Shift Registers
The Case Structure
Dialogs
The Sequence StructureFlat or Stacked
Timing
The Timed Structures
The Formula Node