<< Chapter < Page | Chapter >> Page > |
Complete the following steps to load a broken VI and correct the error. Use single-stepping and execution highlighting to stepthrough the VI.
File>>Open
and navigate to
C:\Exercises\LabVIEW Basics I
to open the
Debug Exercise (Main)
VI.The front panel shown in
appears.
Notice the
Run
button on the toolbar appears
broken, shown in
, indicating that the VI
is broken and cannot run.Window>>Show Block Diagram
to display
the block diagram shown in
.
The
Random Number (0-1)
function, located on
the
Functions>>Arithmetic&Comparison>>Express
Numeric
palette, produces a random number between
and
.The
Multiply
function, located on the
Functions>>Arithmetic&Comparison>>Express
Numeric
palette, multiplies the random number by
.The
numeric constant
, located on the
Functions>>Arithmetic&Comparison>>Express
Numeric
palette, is the number to multiply by the
random number.The
Debug Exercise (Sub)
VI, located in the
C:\Exercises\ LabVIEW Basics I
directory, adds
and calculates the square root
of the value.Run
button to display the
Error list
window, which lists all the
errors.Error
list
window. The
Details
section
describes the error and in some cases recommends how tocorrect the error.Help
button to display a topic in
the
LabVIEW Help that describes the error
in detail and includes step-by-step instructions forcorrecting the error.Show Error
button or double-click
the error description to highlight the area on the blockdiagram that contains the error.Error list
window to fix each error.File>>Save
to save the VI.Window>>Show Front Panel
.Run
button to run the VI several times.Window>>Show Block Diagram
to display
the block diagram.Highlight Execution
button, shown in
, on the toolbar to enable execution
highlighting.Step Into
button, shown in
, to start single-stepping. Execution
highlighting shows the movement of data on the blockdiagram from one node to another using bubbles that move
along the wires. Nodes blink to indicate they are readyto execute.Step Over
button, shown in
, after each node to step through the
entire block diagram. Each time you click the
Step
Over
button, the current node executes and pauses
at the next node.Data appear on the front panel as you step through the
VI. The VI generates a random number and multiplies itby
. The subVI adds
and takes the
square root of the result.Step Out
button, shown
in
, to stop single-stepping through
the
Debug Exercise (Main)
VI.Step Into
button to start
single-stepping.Debug Exercise (Sub)
VI blinks, click the
Step Into
button. Notice the run button on
the subVI.Debug
Exercise (Main)
VI block diagram by clicking
it. A green glyph, shown in
, appears
on the subVI icon on the
Debug Exercise
(Main)
VI block diagram, indicating that the
subVI is running.Debug Exercise (Sub)
VI block
diagram by clicking it.Step Out
button twice to finish
single-stepping through the subVI block diagram. The
Debug Exercise (Main)
VI block diagram is
active.Step Out
button to stop
single-stepping.Probe
tool, shown
,
to click any wire. A window similar to
appears.
LabVIEW numbers the
Probe
window
automatically and displays the same number in a glyph onthe wire you clicked.Probe
window displays data passed along the wire.Breakpoint
tool, shown in
, to click nodes or wires. Place a
breakpoint on the block diagram to pause execution afterall nodes on the block diagram execute.Run
button to run the VI. When
you reach a breakpoint during execution, the VI pausesand the
Pause
button on the toolbar appears
red.Continue
button, shown
, to continue running to the next
breakpoint or until the VI finishes running.Breakpoint
tool to click the
breakpoints you set and remove them.Highlight Execution
button to disable
execution highlighting.File>>Close
to close the VI and all open
windows.Notification Switch
Would you like to follow the 'Labview graphical programming' conversation and receive update notifications?