Book Image

LabVIEW Graphical Programming Cookbook

By : Yik Yang
Book Image

LabVIEW Graphical Programming Cookbook

By: Yik Yang

Overview of this book

<p>LabVIEW is a graphical programming development environment for problem solving, accelerated productivity, and continual innovation. It integrates all the tools that engineers and scientists need to build a wide range of applications in a short amount of time. It offers unprecedented integration with existing legacy software, IP, and hardware, while capitalizing on the latest computing technologies.</p> <p>LabVIEW Graphical Programming Cookbook is a concise and fast paced guide to help you gain a comprehensive understanding of the different features and programming practices in LabVIEW. All the concepts in the book are described with the help of examples. This book also shows you how to pass data using STM, in addition to helping you understand different ways to handle errors.</p> <p>You will start by learning about LabVIEW settings, and then, the different features of LabVIEW using the front panel and block diagram. For the front panel, a variety of tips on creating a user interface are provided. For the block diagram, different architectures such as master slave architecture and state machine architecture are demonstrated, along with how data is passed among different sections of the code. Finally, the book shows you different ways to work with external code in DLL format and external applications.</p>
Table of Contents (17 chapters)
LabVIEW Graphical Programming Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

About the Reviewers

Amit Dongol is a Ph.D candidate (Physics). He is working on setting up a research lab with LabVIEW interface for data acquisition.

Chris Larson has been using LabVIEW for nine years. Currently he is working as a researcher and developer of cloud-based functionality for LabVIEW. He is an expert at developing systems that take advantage of the connected world and Internet.

Chris learned LabVIEW while working at 3M's SEMS Research and Development lab. While at 3M, he created numerous LabVIEW-based systems to develop and manufacture products for 3M's divisions including safety and security, display and graphics, and health care. His contributions include antenna designs for RFID file tracking, improved manufacturing of retro-reflective materials, improved quality control for display brightening films, and improved high-speed manufacturing of specialty medical tapes.

Qizhen Ruan is a software engineer. He has over 13 years of experience in LabVIEW development. He has designed and developed many LabVIEW features.

Justin Smith has a degree in Computer Science from Tennessee Technological University, and is currently a Systems and Solutions Integrator for an industrial IT firm in Nashville, Tennessee. He develops core software for interfacing with third-party hardware and software and has recently introduced this software as modules in LabVIEW. Primarily a Java developer, Justin has been using open source tools to allow the code to be run from within LabVIEW.

Having grown up around computers in the '80s, Justin had always known that he wanted to pursue a career in computing. After working as an intern in college and spending over a year in Central Mexico for his company, he realized all the good that can be done by helping to improve industrial processes (safety, quality, efficiency). This made him decide that he wanted to continue working in a industrial IT and automation. He also felt that the manufacturing industry has yet to see the same technological revolutions as other business sectors through the advances of companies such as Facebook and Google.

Justin has been working for Summit Management Systems, Inc of Nashville Tennessee for nearly 10 years. Celebrating its 20th anniversary in business, Summit Management Systems offers custom integration and process solutions worldwide for the industrial and manufacturing sector as well as several stand-alone software packages that aid in data acquisition from industrial devices and software for manufacturing workflow management systems.