Reprints     Printer-Friendly    Email this Article    RSS        Font Size     What's This?

[ED Bookstore]

The LabVIEW Style Book


By Peter A. Blume

ISBN: 0-13-145835-3

William Wong  |   ED Online ID #17210  |   October 3, 2007

Article Rating: Not Rated

National Instrument's LabVIEW is over 20 years old but most programmers have not had the benefit of using it. There are a host of UML (Unified Modeling Language) programmers but most tend to deal with text-based programming languages, with C and Visual Basic the top of the heap. As such, there are a host of books about programming style and methodology for these platforms.

Like UML, LabVIEW has a graphical style all its own. It is possible to dive right in and use LabVIEW but there is a difference between doing it right and just doing it. This book is for those who want to gain from the experience of LabVIEW developers like Peter Blume, who helped work on LabView.

The LabVIEW Style Book is not an introduction to LabVIEW per se, although it does run through the basics. Check out LabVIEW for Everyone, 3rd Edition by Jeffrey Travis, Jim Kring (ED Online ID #13842) for that. Instead, this book shows how to make LabVIEW programs that are easier to understand and maintain, to recognize design patterns and to efficiently and effectively lay out a LabVIEW program.

The book starts out with multiple, contrasting presentation examples of the Virtual Instrument (VI) graphical code and front panel views. It begins presentation of rules that run throughout the book about how to improve the presentation of the program and its interface.

What I liked about the presentation was that the incremental complexity did not stop with average examples, but showed complex systems that are common in real world designs.

Presentation is not the only aspect of the book. It addresses error handling and other design patterns that are likely to show up in any application. The latter typically address basic concepts such as looping rather than more complex, application-specific patterns.

The book wraps up with the issue of code reviews. This process is slightly different than a text-based review would be but the goals and general process remains the same. Blume highlights some of the things to look for during a LabView code review.

If you are starting with LabVIEW, make sure this book is in your library. If you have been using LabVIEW for a while, you might still want to take a look. It will help if you learned LabVIEW while wading through the distraction of application development.


Reprints     Printer-Friendly    Email this Article    RSS        Font Size     What's This?


  • International Electronics Forum (IEF) 2008: The Global Electronics Ecosystem—Revolution or Evolution
  • Accellera Works On Interoperable Verification Standards
  • 45th DAC Takes The SoC Methodology Plunge
  • DAC Tackles Emulation, Speed, And Standards
  • Anatomy Of A Conference Program
  • Try-Before-You-Buy IP Distribution Program Segues Into Implementation
  • TriQuint Supplying MMICs For Army Phased-Array Radar
  • 3D EM-Field Simulator Goes Through Upgrade
    1) Build A Smart Battery Charger Using A Single-Transistor Circuit
    (191 views today)
    2) Easily Convert Decimal Numbers To Their Binary And BCD Formats
    (115 views today)
    3) DC-AC inverter targets electroluminescent applications
    (97 views today)
    4) Efficient DC-To-AC Inverters Charge Equipment Racks
    (95 views today)
    5) Monitor Your PC's CPU Core Temperature
    (80 views today)
    ALL TOP 20







    POST YOUR COMMENTS HERE

    Name:

    Email:
    Rate this article:

     less useful more useful 
    1
    2
    3
    4
    5
    Your Comments:

    Enter the text from the image below




    Please refresh the page if you have trouble reading this text.
     
     

    PartFinder

    Find real-time pricing, stock status, same-day/next-day shipping options and more. Brought to you by Digi-Key. Go to PartFinder.    
    GlobalSpec

    PART SEARCH :
    Powered by: GlobalSpec - The Engineering Search Engine
    Marketplace

    Introducing Lantronix’s Most Secure Embedded 802.11b/g Networking Module
    Add wireless networking to virtually any electronic device with the highest levels of security with the MatchPort® b/g Pro. SmartRoam technology allows seamless mobile connectivity and improved reliability. Low power consumption mode option available.
    Free Measurement and Control Handbook
    Keithley’s “Understanding New Developments in Measurement, and Control,” is a guide to high-performance test and measurement applications and techniques. Order your copy by calling 1-800-588-9238.
    Download Free Whitepapers and eBooks
    Check out the full selection of whitepapers and ebooks available today on Electronic Design
    Sponsored Links

    Electronic Design Europe Electronic Design China EEPN Power Electronics Auto Electronics Microwaves & RF RF Design
    Schematics Find Power Products Military Electronics Featured Vendors EE Events Free Design Resources