Summary: In this exercise, the objective is to build a VI that reads data from a file. Complete the following steps to build a VI that reads the file created previously and displays the information in a string indicator.
EXERCISE 1
1.A) Front Panel
- Open a blank VI and build the front panel shown in Figure 1 using the file path control located on the
Controls>>Text Controls
palette and a string indicator located on theControls>>Text Indicators
palette.Figure 1
1.B) Block Diagram
- Build the block diagram shown in Figure 2.
Figure 2 - Place the
Open/Create/Replace File
VI, located on theFunctions>>All Functions>>File I/O
palette, on the block diagram. This VI displays a dialog box that you use to open or create a file. Right-click theprompt
input, selectCreate>>Constant
from the shortcut menu, and typeSelect Filename
in the constant. Right-click thefunction
input, selectCreate>>Constant
from the shortcut menu, and click the constant with theOperating
tool to selectopen
. - Place the
Read File
function, located on theFunctions>>All Functions>>File I/O
palette, on the block diagram. This function readscount
bytes of data from the file starting at the beginning of the file. - Place the
Close File
function, located on theFunctions>>All Functions>>File I/O
palette, on the block diagram. This function closes the file. - Place the
Simple Error Handler
VI, located on theFunctions>>All Functions>>Time & Dialog
palette, on the block diagram. This VI checks the error cluster and displays a dialog box if an error occurs. - Complete the block diagram as shown in Figure 2.
- Place the
- Save the VI as
File Reader.vi
in theC:\Exercises\LabVIEW Basics I
directory.
1.C) Run the VI
- Display the front panel and use the
Operating
tool to click theBrowse
button in the path control. - Navigate to
demofile.txt
and click theOpen
orOK
button. - Run the VI.
String Read from File
displays the contents of the file. - If time permits, complete the challenge step. Otherwise, save and close the VI.
1.D) Challenge
- Modify the VI so it parses the numeric value and displays the numeric value in a numeric indicator. After you finish, save and close the VI.
TIP:
Use theMatch Pattern
function to search for the first numeric character.
No comments:
Post a Comment