EXERCISE 1
Complete the following steps to build a VI that acquires temperature once every 0.5 seconds for 10 seconds, displays a subVI front panel that shows the acquired data in a graph, and keeps the front panel open until you click a button.
1.A) Front Panel
Open a blank VI and build the following front panel.
- The indicator to the right of the thermometer is a digital display belonging to the thermometer. Right-click the thermometer and select
Visible Items>>Digital Displayfrom the shortcut menu to display the digital value. - Change
# of data valuesto signed 32-bit integer (I32) representation.
1.B) Block Diagram
- Build the following block diagram.
Figure 2 Place the
ThermometerVI from a previous exercise on the block diagram. This VI acquires the current temperature value.Place the
Wait Until Next ms Multiplefunction, located on theFunctions>>All Functions>>Time & Dialogpalette, on the block diagram. Right-click the input, selectCreate>>Constant, and type500in the constant to cause theFor Loopto execute every 500 ms.Place the
Multiplyfunction, located on theFunctions>>Arithmetic & Comparison>>Express Numericpalette, on the block diagram. This function multiplies each element of the output array by 0.50 to scale the x values to represent the time interval at which the VI takes the measurements.Place the
Pop-up GraphVI, located in theC:\Exercises\LabVIEW Basics Idirectory, on the block diagram. This VI plots the temperature data on an XY graph.- Complete the block diagram as shown in the previous figure.
- Save the VI as
Use Pop-up Graph.viin theC:\Exercises\LabVIEW Basics Idirectory. - Configure the subVI to display its front panel when called.
- Double-click the
Pop-up GraphsubVI to open its front panel. - Select
File>>VI Properties. - Select
Window Appearancefrom theCategorypull-down menu. - Click the
Customizebutton. Configure the window appearance as shown in the dialog box.Figure 3 - Click the
OKbutton twice and save and close the subVI. If the front panel is not closed, it will not close after the subVI runs.
- Double-click the
- Run the
Use Pop-up GraphVI. After the VI acquires 10 seconds of temperature data, the front panel of thePop-up GraphVI displays and plots the temperature data. Click theDONEbutton to return to the calling VI. - Change the window appearance settings for the
Pop-up GraphsubVI to theDialogwindow style. - Save and close the subVI.
- Run the
Use Pop-up GraphVI again. ThePop-up GraphsubVI front panel window behaves as a dialog box. For example, the window stays on top of all other windows and uses the system colors. - Close all open VIs.
No comments:
Post a Comment