<< Chapter < Page Chapter >> Page >
To display a subVI front panel when a VI runs.

Complete the following steps to build a VI that acquires temperature once every 0.5 seconds for 10 seconds, displays asubVI front panel that shows the acquired data in a graph, and keeps the front panel open until you click a button.

Front panel

Open a blank VI and build the following front panel.

Use the following guidelines to assist you in building the front panel.
  • The indicator to the right of the thermometer is a digital display belonging to thethermometer. Right-click the thermometer and select Visible Items>>Digital Display from the shortcut menu to display the digital value.
  • Change # of data values to signed 32-bit integer (I32) representation.

Block diagram

  • Build the following block diagram.
    • Place the Thermometer VI from a previous exercise on the block diagram. This VI acquires the current temperaturevalue.
    • Place the Wait Until Next ms Multiple function, located on the Functions>>All Functions>>Time&Dialog palette, on the block diagram. Right-click the input, select Create>>Constant , and type 500 in the constant to cause the For Loop to execute every 500 ms.
    • Place the Multiply function, located on the Functions>>Arithmetic&Comparison>>Express Numeric palette, on the block diagram. This function multiplies eachelement of the output array by 0.50 to scale the x values to represent the time interval at which the VI takes themeasurements.
    • Place the Pop-up Graph VI, located in the C:\Exercises\LabVIEW Basics I directory, 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.vi in the C:\Exercises\LabVIEW Basics I directory.
  • Configure the subVI to display its front panel when called.
    • Double-click the Pop-up Graph subVI to open its front panel.
    • Select File>>VI Properties .
    • Select Window Appearance from the Category pull-down menu.
    • Click the Customize button. Configure the window appearance as shown in the dialog box .
    • Click the OK button twice and save and close the subVI. If the front panel is not closed,it will not close after the subVI runs.
  • Run the Use Pop-up Graph VI. After the VI acquires 10 seconds of temperature data, the front panelof the Pop-up Graph VI displays and plots the temperature data. Click the DONE button to return to the calling VI.
  • Change the window appearance settings for the Pop-up Graph subVI to the Dialog window style.
  • Save and close the subVI.
  • Run the Use Pop-up Graph VI again. The Pop-up Graph subVI front panel window behaves as a dialog box. For example, the window stayson top of all other windows and uses the system colors.
  • Close all open VIs.

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Labview graphical programming. OpenStax CNX. Apr 09, 2015 Download for free at https://legacy.cnx.org/content/col11408/1.2
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Labview graphical programming' conversation and receive update notifications?

Ask