Transcription of LabVIEW Introduction Exercises - Washington …
1 D:\Home\ese488\Homework\ Page 1 of 13 LabVIEW Introduction Exercises exercise 0 - Open and Run a Virtual Instrument (Slide 12) Examine the Signal Generation and Processing VI and run it. Change the frequencies and types of the input signals and notice how the display on the graph changes. Change the Signal Processing Window and Filter options. After you have examined the VI and the different options you can change, stop the VI by pressing the Stop button. 1. Select Start Programs National Instruments LabVIEW LabVIEW to launch LabVIEW . The LabVIEW dialog box appears. 2. Select Help Find Examples. The dialog box that appears lists and links to all available LabVIEW example VIs. 3. On the Browse Tab, select browse according to task. Choose Analyzing and Processing Signals, then Signal Processing, then Signal Generation and This will open the Signal Generation and Processing VI Front Panel. Note You also can open the VI by clicking the Open VI button and navigating to LabVIEW \examples\apps\ \Signal Generation and Front Panel 4.
2 Click the Run button on the toolbar, shown at left, to run this VI. This VI determines the result of filtering and windowing a generated signal. This example also displays the power spectrum for the generated signal. The resulting signals are displayed in the graphs on the front panel, as shown in the following figure. D:\Home\ese488\Homework\ Page 2 of 13 5. Use the Operating tool, shown at left, to change the Input Signal and the Signal Processing, use the increment or decrement arrows on the control, and drag the pointer to the desired Frequency. 6. Press the More button or [F5] to read more about the analysis functions. 7. Press the Stop button or [F4] to stop the VI. Block Diagram 8. Select Window Show Diagram or press the <Ctrl-E> keys to display the block diagram for the Signal Generation and Processing VI. (MacOS) Press the <Command-E> keys. (Sun) Press the <Meta-E> keys. (Linux) Press the <Alt-E> keys. This block diagram contains several of the basic block diagram elements, including subVIs, functions, and structures, which you will learn about later in this course.
3 9. Select Window Show Panel or press the <Ctrl-E> keys to return to the Front Panel. 10. Close the VI and do not save changes. End of exercise D:\Home\ese488\Homework\ Page 3 of 13 exercise 1 Convert C to F Build a VI Complete the following steps to create a VI that takes a number representing degrees Celsius and converts it to a number representing degrees Fahrenheit. In wiring illustrations, the arrow at the end of this mouse icon shows where to click and the number on the arrow indicates how many times to click. Front Panel 1. Select File New to open a new front panel. 2. (Optional) Select Window Tile Left and Right to display the front panel and block diagram side by side. 3. Create a numeric digital control. You will use this control to enter the value for degrees Centigrade. a. Select the digital control on the Controls Numeric Controls palette. If the Controls palette is not visible, right-click an open area on the front panel to display it.
4 B. Move the control to the front panel and click to place the control. c. Type deg C inside the label and click outside the label or click the Enter button on the toolbar. If you do not type the name immediately, LabVIEW uses a default label. You can edit a label at any time by using the Labeling tool. 4. Create a numeric digital indicator. You will use this indicator to display the value for degrees Fahrenheit. a. Select the digital indicator on the Controls Numeric Indicators palette. b. Move the indicator to the front panel and click to place the indicator. c. Type deg F inside the label and click outside the label or click the Enter button. LabVIEW creates corresponding control and indicator terminals on the block diagram. The terminals represent the data type of the control or indicator. For example, a DBL terminal represents a double-precision, floating-point numeric control or indicator. Note Control terminals have a thicker border than indicator terminals.
5 Block Diagram 5. Display the block diagram by clicking it or by selecting Window Show Diagram. D:\Home\ese488\Homework\ Page 4 of 13 Note: Block Diagram terminals can be viewed as icons or as terminals. To change the way LabVIEW displays these objects right click on a terminal and select View As Icon. 6. Select the Multiply and Add functions on the Functions Numeric palette and place them on the block diagram. If the Functions palette is not visible, right-click an open area on the block diagram to display it. 7. Select the numeric constant on the Functions Numeric palette and place two of them on the block diagram. When you first place the numeric constant, it is highlighted so you can type a value. 8. Type in one constant and in the other. If you moved the constants before you typed a value, use the Labeling tool to enter the values. 9. Use the Wiring tool to wire the icons as shown in the previous block diagram.
6 To wire from one terminal to another, use the Wiring tool to click the first terminal, move the tool to the second terminal, and click the second terminal, as shown in the following illustration. You can start wiring at either terminal. D:\Home\ese488\Homework\ Page 5 of 13 You can bend a wire by clicking to tack the wire down and moving the cursor in a perpendicular direction. Press the spacebar to toggle the wire direction. To identify terminals on the nodes, right-click the Multiply and Add functions and select Visible Items Terminals from the shortcut menu to display the connector pane. Return to the icons after wiring by right-clicking the functions and selecting Visible Items Terminals from the shortcut menu to remove the checkmark. When you move the Wiring tool over a terminal, the terminal area blinks, indicating that clicking will connect the wire to that terminal and a tip strip appears, listing the name of the terminal.
7 To cancel a wire you started, press the <Esc> key, right-click, or click the source terminal. 10. Display the front panel by clicking it or by selecting Window Show Panel. 11. Save the VI because you will use this VI later in the course. a. Select File Save. b. Navigate to c:\ Exercises \LV Intro. Note Save all the VIs you edit in this course in c:\ Exercises \LV Intro. c. Type Convert C to in the dialog box. d. Click the Save button. 12. Enter a number in the digital control and run the VI. a. Use the Operating tool or the Labeling tool to double-click the digital control and type a new number. b. Click the Run button to run the VI. c. Try several different numbers and run the VI again. 13. Select File Close to close the Convert C to F VI. End of exercise D:\Home\ese488\Homework\ Page 6 of 13 exercise 2 Create a SubVI Front Panel 1. Select File Open and navigate to c:\ Exercises \LV Intro to open the Convert C to F VI. If you closed all open VIs, click the button on the LabVIEW dialog box.
8 Tip Click the arrow next to button on the LabVIEW dialog box to open recently opened files, such as Convert C to The following front panel appears. 2. Right-click the icon in the upper right corner of the front panel and select Edit Icon from the shortcut menu. The Icon Editor dialog box appears. 3. Double-click the Select tool on the left side of the Icon Editor dialog box to select the default icon. 4. Press the <Delete> key to remove the default icon. 5. Double-click the Rectangle tool to redraw the border. 6. Create the following icon. a. Use the Text tool to click the editing area. b. Type C and F. c. Double-click the Text tool and change the font to Small Fonts. d. Use the Pencil tool to create the arrow. Note To draw horizontal or vertical straight lines, press the <Shift> key while you use the Pencil tool to drag the cursor. e. When the icon is complete, click the OK button to close the Icon Editor dialog box.
9 The icon appears in the upper right corner of the front panel and block diagram. 7. Right-click the icon on the front panel and select Show Connector from the shortcut menu to define the connector pane terminal pattern. D:\Home\ese488\Homework\ Page 7 of 13 LabVIEW selects a connector pane pattern based on the number of controls and indicators on the front panel. For example, this front panel has two terminals, deg C and deg F, so LabVIEW selects a connector pane pattern with two terminals. 8. Assign the terminals to the digital control and digital indicator. a. Select Help Show Context Help to display the Context Help window. View each connection in the Context Help window as you make it. b. Click the left terminal in the connector pane. The tool automatically changes to the Wiring tool, and the terminal turns black. c. Click the deg C control. The left terminal turns orange, and a marquee highlights the control. d. Click an open area of the front panel.
10 The marquee disappears, and the terminal changes to the data type color of the control to indicate that you connected the terminal. e. Click the right terminal in the connector pane and click the deg F indicator. The right terminal turns orange. f. Click an open area on the front panel. Both terminals are orange. g. Move the cursor over the connector pane. The Context Help window shows that both terminals are connected to floating-point values. 9. Select File Save to save the VI because you will use this VI later in the course. 10. Select File Close to close the Convert C to F VI. End of exercise D:\Home\ese488\Homework\ Page 8 of 13 exercise 5 - Using Waveform Graphs Front Panel 1. Open a new VI and build the following front panel using the following tips. a. Create a waveform graph indicator from the Controls Graph Indicators palette. Use the position/size/select tool to move the plot legend to the side, and expand it to display two plots.