Reader small image

You're reading from  Data Acquisition Using LabVIEW

Product typeBook
Published inDec 2016
PublisherPackt
ISBN-139781782172161
Edition1st Edition
Right arrow
Author (1)
Yik Yang
Yik Yang
author image
Yik Yang

Yik Yang  is a test engineer living in Chicago who has specialized in automation and data analysis. Having worked in multiple fields such as semiconductor, automotive, and power, he has experience with different types of automation and understands what are the industries' needs.He started his career after receiving his Bachelor's and Master's degrees in Electrical Engineering at Virginia Tech. In his career, he worked on automation projects that used CompactDAQ, PXI, FPGA, and so on in LabVIEW. He has also spent a lot of time with Lean Six Sigma and statistical analysis with JMP. He is a certified Professional Engineer (PE) in North Carolina and a Certified LabVIEW Developer (CLD).
Read more about Yik Yang

Right arrow

Debugging - highlight execution


Given the nature of data transfer used in LabVIEW (wires) one of the most useful debugging tools available in LabVIEW is the concept of "Highlighted Execution".

If you click on the light bulb, LabVIEW will slow down the execution of VI, and one or several moving dots will trace the order of execution and transfer of data will be visible and traceable by the programmer. Also, in this state, all the VI starts off dimmed and as the execution continues, the parts of code that are executed exit the dimmed state. Another very important tidbit to notice is that in "Highlight Execution" while the dots travel on the wires that are currently being executed, the actual value that is carried at the moment on that wire is also displayed. The following figure is a partial cropped part of an example code of one of the examples that are shipped with LabVIEW.

Note: the left side of the picture is executed while the right side, where a loop is about to complete execution, is...

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Data Acquisition Using LabVIEW
Published in: Dec 2016Publisher: PacktISBN-13: 9781782172161

Author (1)

author image
Yik Yang

Yik Yang  is a test engineer living in Chicago who has specialized in automation and data analysis. Having worked in multiple fields such as semiconductor, automotive, and power, he has experience with different types of automation and understands what are the industries' needs.He started his career after receiving his Bachelor's and Master's degrees in Electrical Engineering at Virginia Tech. In his career, he worked on automation projects that used CompactDAQ, PXI, FPGA, and so on in LabVIEW. He has also spent a lot of time with Lean Six Sigma and statistical analysis with JMP. He is a certified Professional Engineer (PE) in North Carolina and a Certified LabVIEW Developer (CLD).
Read more about Yik Yang