Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
LabVIEW for Everyone
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

LabVIEW for Everyone

LabVIEW for Everyone

Jeffrey Travis

590 pages, parution le 05/02/2002

Résumé

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

  • No experience necessary! Learn LabVIEW through examples and easy-to-adapt sample code
  • New! Web connectivity, DataSocket, VI Server, 3D graphs, waveform datatypes, VISA, Measurement and Automation Explorer, and more
  • CD-ROM: All sample code, plus complete evaluation version of 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!

  • Not just what to do: why to do it!
  • The LabVIEW programming environment: building your own virtual workbench
  • Key fundamentals: virtual instruments, graphs, charts, datatypes, file I/O, and more
  • Expert techniques and tips for data acquisition and instrument control
  • Extensive new coverage: Web connectivity, DataSocket, VI Server, 3-D graphs, waveform datatypes, VISA, Measurement and Automation Explorer, and more
  • The "art" of successful LabVIEW programming: style, user interfaces, online help, and more
  • Managing your LabVIEW programming 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.

Contents

Preface.

FUNDAMENTALS.

1. Introduction—What in the World Is LabVIEW?
What Exactly Is LabVIEW, and What Can It Do for Me? Demonstration Examples. Wrap it Up! Additional Activities.

2. Virtual Instrumentation: Hooking Your Computer Up to the Real World.
The Evolution of LabVIEW. What Is Data Acquisition? What Is a GPIB? Communication Using the Serial Port. Real-World Applications: Why We Analyze. A Little Bit about PXI and VXI. Connectivity. LabVIEW Add-on Toolkits. Wrap It Up!

3. The LabVIEW Environment: Building Your Own Workbench.
Front Panels. Block Diagrams. The Icon and the Connector. Pull-Down Menus. Floating Palettes. The Toolbar. Pop-Up Menus. Help! A Word about SubVIs. Activity 3-2: Front Panel and Block Diagram Basics. Wrap It Up!

4. LabVIEW Foundations.
Creating Vis—It's Your Turn Now! Basic Controls and Indicators and the Fun Stuff They Do. Wiring Up. Running Your VI. Useful Tips. Wrap It Up! Additional Activities.

5. Yet More Foundations.
Loading and Saving VIs. VI Libraries. Debugging Techniques. Creating SubVIs. Documenting Your Work. A Little about Printing. Activity 5-2: Creating SubVIs—Practice Makes Perfect. Wrap It Up! Additional Activities.

6. Controlling Program Execution with Structures.
Two Loops. Shift Registers. Case Structures. Sequence Structures. The Formula Node. Wrap It Up! Additional Activities.

7. LabVIEW's Composite Data: Arrays and Clusters.
What Are Arrays? Creating Array Controls and Indicators. Using Auto-Indexing. Two-Dimensional Arrays. Activity 7-1: Building Arrays with Auto-Indexing. Functions for Manipulating Arrays. Activity 7-2: Array Acrobatics. Polymorphism. Activity 7-3: Polymorphism. Compound Arithmetic. All about Clusters. Creating Cluster Controls and Indicators. Cluster Order. Using Clusters to Pass Data to and from SubVIs. Bundling Your Data. Replacing a Cluster Element. Unbundling Your Clusters. Activity 7-4: Cluster Practice. Bundling and Unbundling by Name. Activity 7-5: More Fun with Clusters. Interchangeable Arrays and Clusters. Wrap It Up! Additional Activities.

8. LabVIEW's Exciting Visual Displays: Charts and Graphs.
Waveform Charts. Activity 8-1: Temperature Monitor. Graphs. Activity 8-2: Graphing a Sine on a Waveform Graph. XY Graphs. Chart and Graph Components. Activity 8-4: Temperature Analysis. Intensity Charts and Graphs—Color as a Third Dimension. Waveforms. Wrap It Up! Additional Activities.

9. Exploring Strings and File I/O.
More about Strings. Using String Functions. Activity 9-1: String Construction. Parsing Functions. Activity 9-2: More String Parsing. File Input/Output. Activity 9-3: Writing to a Spreadsheet File. Activity 9-4: Reading from the Spreadsheet File. Wrap It Up! Additional Activities.

ADVANCED TOPICS.

Introduction to the Advanced Section.
10. Getting Data into and out of Your Computer: Data Acquisition and Instrument Control.
Acronyms Unlimited. How to Connect Your Computer to the Real World. Signals. Selecting and Configuring DAQ Measurement Hardware. Activity 10-2: Measurement System Analysis. Installing the Boards. Using a GPIB Board. Getting Ready for Serial Communications. Wrap It Up! Solutions to Activities.

11. DAQ and Instrument Control in LabVIEW.
Definitions, Drivers, and Devices. Analog I/O. Digital I/O. Instrument Control in LabVIEW: VISA, GPIB, and Serial. Wrap It Up!

12. Advanced LabVIEW Functions and Structures.
Local and Global Variables. Property Nodes. Other LabVIEW Goodies. Calling Code from Other Languages. Fitting Square Pegs into Round Holes: Advanced Conversions and Typecasting. Wrap It Up!

13. Advanced LabVIEW Features.
Options, Options. Configuring Your VI. The VI Server. Radices and Units. Automatically Creating a SubVI from a Section of the Block Diagram. A Few More Utilities in LabVIEW. Wrap It Up!

14. Connectivity in LabVIEW.
LabVIEW, Networking, and the Internet. An Overview of How the Web Works. Publishing and Controlling VIs on the Web. Sharing Data over the Network: DataSocket. Connectivity to Other Programs and Devices. Enterprise Connectivity—The Big Picture. Wrap It Up!

15. Advanced File I/O, Printing, and Reports.
Advanced File I/O. Putting It in Writing: Printing with LabVIEW. Reports from LabVIEW. Wrap It Up!

16. The Art of LabVIEW Programming.
Why Worry about the Graphical Interface Appearance. Arranging, Decorating, Grouping, and Locking. Vive l'Art: Importing Pictures. Custom Controls and Indicators. Adding Online Help. Pointers and Recommendations for a “Wow!” Graphical Interface. How Do You Do That in LabVIEW? Memory, Performance, and All That. Programming with Style. Wrap It Up! Concluding Remarks.

Appendix. Resources for LabVIEW.
Glossary.
Index.

L'auteur - Jeffrey Travis

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 www.JeffreyTravis.com

Caractéristiques techniques

  PAPIER
Éditeur(s) Prentice Hall
Auteur(s) Jeffrey Travis
Parution 05/02/2002
Nb. de pages 590
Format 17,7 x 23,5
Couverture Broché
Poids 931g
Intérieur Noir et Blanc
EAN13 9780130650962

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription