Homework Assignment 9 LabVIEW tutorial

Size: px
Start display at page:

Download "Homework Assignment 9 LabVIEW tutorial"

Transcription

1 Homework Assignment 9 LabVIEW tutorial Due date: Wednesday, December 8 (midnight) For this homework assignment, you will complete a tutorial on the LabVIEW data acquistion software. This can be done on the computers in the lab, or any other computer with the current version of LabVIEW installed. While completing the tutorial, you will create several files. When you finish, the files to me for evaluation as explained at the end of the tutorial. 9.1 Generating and Displaying a Signal Nearly all physics experiments use computers to control processes and record data. The most popular software platform for such applications is LabVIEW, from National Instruments. LabVIEW is used, for instance, to implement the ELVIS virtual instruments that we have used throughout the semester. This exercise will introduce some of the basic programming concepts in LabVIEW. One convenient LabVIEW instrument is the Function Simulator, which generates a numerical function like a sine wave or square wave, and can be used as an input to test a program that will eventually run on a signal from an experiment. We shall start by using the Function Simulator to generate and graph some data. 1. From the Start Menu/All Programs, open LabVIEW. The startup screen provides several options: you can create a new blank VI, a new VI based on a template, or an empty project that will ultimately comprise several VIs and related files. You can open an existing VI. Or you can explore the extensive help resources. Today s exercise is mostly based on the Getting Started with LabVIEW document which can be found in the Help section. 2. Single-click on Blank VI. 3. Click on the Block Diagram window. If you ever lose the Block Diagram window, it can be brought up with the Ctrl-E shortcut or the Window/Show Block Diagram menu command. 4. If the Functions palette is not visible, right-click anywhere in the white space to display it. Click the push-pin symbol in the upper left corner to keep it open. The Functions palette provides access to all the functions and sub-vis that you can use in your VI. 5. If the Express sub-palette is not already open, click Express to open it. Express VIs are a set of relatively high-level sub-vis that cover most tasks and are relatively easy to use. 6. Find and click the Input palette. Note that the name of the palette appears when you move the cursor across it. 7. Type Ctrl-H or use the Help menu to Show Context Help. This provides a brief explanation of whatever your cursor is over. Leave this window open. 1

2 8. Find (but don t click) the Simulate Signal instrument. Note the description in the Context Help box. Click on the Detailed Help link, and observe the more complete description of the VI. You don t need to read through it now, just remember this way of finding detailed information. Close the Help window. 9. Now click the Simulate Signal instrument. Move the cursor into the Block Diagram window, and click to insert the instrument. The configuration window for the Simulate Signal VI automatically opens. For now, accept the default values and click OK. 10. Right click on the Sine output of the Simulate Signal VI. In the pop-up menu, go to the Create submenu and select Graph Indicator. Note that a graph appears in the Front Panel, along with a graph icon in the Block Diagram. The Sine output of the Simulate Signal VI is wired to the input of the graph indicator. 11. Bring up the Front Panel. To run your program, either click the white arrow button in toolbar near the top of the window, or use the Ctrl-R shortcut. Your VI runs once, displaying a sine wave. 12. Before proceeding, save your VI. In either the Front Panel or the Block diagram, use the File/Save menu command or the Ctrl-S shortcut. Name your project signal.vi and save it on the desktop. 13. To make your VI run continuously, use a while loop. Go to the Block Diagram. Under the Express palette, find the Execution Controls subpalette and the While Loop command. Click on it, and use it to draw a large box enclosing the Simulate Signal and graph icons. Note that a Stop command is automatically provided in the lower right corner. The icon in the lower left corner is a loop iteration counter that we won t be using. 14. Save your VI, and then go back to the Front Panel and run it again. It now continues to generate a sine wave until you click the Stop button. Note that you cannot edit the VI while it is running. You can also stop the VI by clicking the red stop sign in the toolbar, but this aborts execution immediately and potentially leaves the system in an undefined state Configuring VIs Now that you have seen how to generate and display a signal, we can adjust the configuration and add a few more controls and displays. 1. Right click on the Simulate Signal VI in the Block Diagram, and select the Properties command. Change the Signal type to Sawtooth, set the frequency to 20.1 Hz, the amplitude to 2, and the offset to 0.5. Click OK to close the configuration box, and then run the VI again. Reconfigure the VI to run at 20 Hz, and observe that the signal appears stationary because the waveform updates synchronously with the display. Set the frequency back to 20.1 Hz. 2. In the Front Panel, right click the graph and select Properties. Under the Appearance tab, change the Label to Simulated Waveform. Under Scales, select Amplitude (Y-Axis), and unclick the Autoscale box. Set the scale to Minimum -10, Maximum 2

3 +10. Click OK, and run the VI again. 3. In the Block Diagram, select the Simulate Signal VI. Move the cursor to its bottom border, and drag the border down as far as it will go. This reveals all of the optional inputs and outputs for the VI. A double arrow on the bottom border indicates when additional options are available. Also, an unlabeled arrow for each undisplayed input and output appears in the top section of the icon. Moving the mouse over an arrow shows what it does. Move the border up again until only the Sawtooth and error out outputs are displayed. Right click the error out line, and use Select Input/Output to select the Amplitude input. 4. To create an signal to drive the amplitude input, right click on the input and select Create Control. A numeric control appears on both the Block Diagram and the Front Panel. But perhaps this default control is not to our liking. Press Ctrl-Z to undo its creation. 5. Go to the Front Panel. If the Controls palette is not displayed, right click and use the push-pin to display it. Under the Express palette, find the Numeric Controls subpalette and the Knob control. Drag a knob into the Front Panel, and notice that a knob icon appears in the Block Diagram. 6. Position the knob icon to the left of the Simulate Signal VI. Move the mouse over the small arrow on the right of the knob, until the cursor turns into a spool of wire. Click on the arrow, and drag a wire to the input arrow of the Amplitude setting. This associates the knob with that input. 7. Save the VI and run it. Use the knob on the Front Panel to control the signal amplitude. 8. Right-click the knob on the Front Panel to access its properties. Change the label to Amplitude. Using appropriate labels on your controls is an essential type of documentation, and you should be careful to do so in your own designs Modifying a Signal We shall now see how to use a formula to modify a signal. We will create a version of our simulated signal that is multiplied by ten. 1. In the Block Diagram, move the Waveform Graph icon about two inches to the right, to put some space between it and the Simulated Signal VI. 2. In the Functions palette, find the Arithmetic & Comparison subpalette and the Formula VI. Place it on the Block Diagram, below the wire running between the Simulate Signal VI and the graph icon. The Configure Formula dialog box automatically opens. 3. Change the label for the X1 input to Sawtooth. This establishes Sawtooth as one of the variables in the formula we will write. 3

4 4. The large text box at the top of the window displays the actual formula. Note that the first variable is automatically included. Complete the formula by inserting *10 after Sawtooth. It is easiest to just type it with the keyboard, but you could use the calculator keypad buttons in the window too. Close the dialog box. 5. Note that one of the inputs to the Formula VI is now labeled Sawtooth. Wire a line to this input from the Sawtooth output of the Simulate Signal VI. Don t worry about the path the wire takes. 6. Right click on the new wire, and choose Clean Up Wire. This lays the wire path out in a nice way. You will find that you use this command quite often. 7. Wire the Result output of the Formula VI to the graph icon. A Merge Signal function box automatically appears. This will combine the two signals so that the can both be plotted on the same graph. If the Merge Signal box appears in an awkward place, move it close to the graph input and clean up the wire. 8. Save and run the VI. Two graphs should now appear in the display, one ten times larger than the other. 9. Find the plot legend, which is the small box above the graph that reads Sawtooth. Click the top border of the box and drag it up one step. This reveals the legend for the second plot. 10. Open the Graph Indicator properties. On the Plots page, select the Sawtooth plot. In the Colors section, click the Line box and select a new color for the plot. 11. Select the Sawtooth (Formula Result) plot. Place a check mark in the Ignore waveform or dynamics attributes, including plot names box at the bottom. Then change the plot name to Scaled Sawtooth. Change the plot color or line style, if you like. The click OK to close the dialog box. 12. Save and run the VI. 9.2 Using a Filter After saving your signal VI, close it by closing the Front Panel window. The LabVIEW startup window reappears. Choose Blank VI once again to start a new VI. 1. Insert a Simulate Signal VI, a graph display, and a while loop into the Block Diagram, just as you did before. You can accept the default values for the Simulate Signal VI. Move the graph icon a few inches to the left of the Simulate Signal icon. Save the file as filter.vi on the desktop. 2. Add a second signal source by clicking on the Simulate Signal icon while holding down the control key. Drag a copy of the icon to a position below the original. 3. Double click the Simulate Signal2 icon. This opens the properties dialog, just like right clicking and choosing Properties. 4

5 4. Change the frequency to 60 Hz and the amplitude to 0.1. Check the Add Noise box and select Uniform White Noise. Enter 0.1 in the Noise amplitude box. In the Timing section, select the Run as fast as possible option. In the Signal Name section, remove the check mark from the Use signal type name box, and instead enter 60 Hz and Noise in the Signal name text box. Click OK to close. 5. Insert a Formula VI to the left of the Simulate Signal icons. In the Configure Formula dialog, change the label for X1 to Sine and the label for X2 to 60 Hz and Noise. 6. In the formula text box, place the cursor after Sine and enter a + sign. Then click the X2 button to add the 60 Hz with Noise signal to the formula. Click OK. 7. Wire the Sine output of the Simulate Signal VI to the Sine input of the Formula VI. Similarly, wire the 60 Hz and Noise output to the corresponding input. Wire the Result output to the graph icon. Clean up the wires. 8. Open the properties of the waveform graph display and set the label to Unfiltered Signal. 9. Save and run the VI. You should observe a noisy sine wave. 10. Now let s find a way to filter the signal. On the Functions palette, click the Search button, and enter the search text filter. From the results, double click the Filter [NI ExpressFull] entry to find the Filter Express VI in the Functions palette. Insert the filter in the Block Diagram, to the right of the Formula VI. 11. In the Configure Filter dialog, set the Cutoff Frequency to 25 Hz. Leave the other settings at their default values and click OK to close. 12. Wire the Result output from the Formula VI to the Signal input of the Filter VI. Right click on the Filtered Signal output and create graph indicator for it. If necessary, rearrange the icons and wires for clarity. Note that the while loop can be expanded by dragging, and will automatically expand if an icon is placed on top of it. 13. In the Front Panel, set the amplitude axes of both graphs to run from -2 to +2. Save and run the VI, observing the effect of the filter Measurements and Indicators We can make some measurements of our simulated signals, and add a warning indicator that shows when the signal is too large. 1. Under the Signal Analysis subpalette, find the Amplitude and Level Measurements VI. Insert it to the right of the Filter VI. 2. In the configuration dialog, place a check in the Peak to peak box and click OK. Notice that a Peak to Peak output appears on the VI icon. 5

6 3. Wire the Filtered Signal output of the Filter VI to the Signals input of the Measurements VI. Right click the Peak to Peak output and create a Numeric Indicator. Save and run the VI, noting the how peak to peak value is displayed. 4. To slow down the process so we can read the display value, insert a time delay. Use the Functions palette to search for the Time Delay Express VI. Place it anywhere in the While loop, and configure the delay time to 0.2 s. Run the VI again and observe the slower update speed. 5. On the Front Panel, use the LEDs subpalette to insert an LED indicator. Double click the Boolean label and change it to Warning. (This is the same as changing the label under Properties.) 6. Find the Comparison Express VI on the Functions palette. It should be easy to find, but you can use the Search function if necessary. Insert the VI to the right of the Measurements VI. 7. In the configuration box, select the > Greater option. In the Comparison Inputs section, select Value and enter Click OK. 8. Wire the Peak to Peak output of the Measurements VI to the Operand 1 input. 9. Move the Warning icon to the right of the Greater VI, and wire it to the Result output. Clean up any messy wires. 10. Save and run the VI. The warning light should illuminate when the measured peak to peak value exceeds Saving Data to a File To store data that a VI generates, use the Write to Measurement File Express VI. 1. Under the Output subpalette, find the Write to Measurement File Express VI. Insert it near the right side of the Block Diagram page. 2. The configuration dialog shows the location and file name that will be used. Click the folder button next to the File Name text box to set the file location to the desktop. Name the data file filter.lvm. 3. The configuration dialog contains several other important sections. The File Format section determines whether data is stored in text format (readable by other programs) or in binary format ( faster and uses less disk space). Make sure Text (LVM) is selected. In the Segment Headers section, select One header only. In the If a file already exists section, select Append to file. In the File Description text box, enter Sample of peak to peak values. This text is appended to the header of the data file. Click OK. 4. Wire the Peak to Peak output of the measurements VI to the Signals input of the Write to File VI. 6

7 5. Save and run the VI. After a few seconds, click the STOP button. Look on the desk top for the filter.lvm file. Start Excel, and use it to open the file. Observe the header and the data values. 6. Instead of saving all the data, we can add a control that lets the user select which data to save. In the Block Diagram, drag the lower border of the Write to File VI to display the Comment input. Right click and use Select Input/Output to choose the Enable input in place of Comment. 7. On the Front Panel, find a rocker button in the Controls palette and insert it. Change the label of the button to Write to File. Under the button s Properties dialog, go to the Operation tab and select Latch when pressed. Click OK. 8. In the Block Diagram, find the Write to File button and move it to the left of the Write to File VI. Wire the button to the Enable input. 9. Save and run the VI again. Now it should only record data while the Write to File button is depressed Fixing Errors Here we see a few simple tools for finding and fixing errors in your LabVIEW VIs. 1. Select the Amplitude and Level Measurements VI, and delete it using the delete key. 2. Note that the surrounding wires are now displayed as broken, with a cross-hatched pattern and red Xs on them. Also, the Run arrow on the tool bar changes to a gray broken arrow. 3. Click the broken run arrow. A list of error appears. Double-click each error to show where it is on the Block Diagram. 4. Broken wires occur regularly when you delete VI components. You can delete individual wires by hand, by selecting them and using the delete key. Alternatively, all broken wires can be removed using the Edit/Remove Broken Wires menu command, or the Ctrl-B shortcut. Type Ctrl-B. 5. Although the VI now contains several sub-vis with missing inputs, it will run. Run the VI, and note that the Peak to Peak display holds its last valid value. 6. Use the Ctrl-Z undo shortcut several times to return to the fully functional state and save the VI. 9.3 Data Acquisition Using simulated signals is fine for learning how the system works, but to do anything practical, you will need to interface with a data acquisition (DAQ) system. LabVIEW makes 7

8 this process fairly straightforward and consistent for different platforms. Here we can use the ELVIS system itself as a generic DAQ system Analog Input 1. Close the filter VI by closing the Front Panel, and open a new blank VI. Save it as daq in. 2. On the Functions palette, go to the Input subpalette and find the DAQ Assistant VI. Place it on the Block Diagram. The Create New Express Task dialog appears. Click the Acquire Signals measurement type, the Analog Input option, and then Voltage measurement. 3. The dialog now shows a list of all the available analog input channels. The ELVIS system provides nineteen all together. Channels a0 a15 take their inputs from the AI0 AI7 inputs on the upper left corner of the ELVIS board. The dmm and scope channels are the DMM and Oscilloscope channels that we have used before. Here select a0 and click Finish. 4. The DAQ Assistant dialog appears. In the Timing Settings section, select the N Samples option and set Samples to Read to Open the ELVIS function generator, and set it to output a sine wave with 1 Vpp amplitude and a 10 Hz frequency. Run the FGEN signal to the AI 0+ input, and ground the AI 0- input. The ELVIS board power should be on. 6. Save and run your VI. It should capture a section of the sine wave. Try adjusting the frequency, amplitude, and wave form of the function generator, and verify that the data is displayed correctly. (Note however, that the sampling rate here is 1 khz, so if you take the input frequency above 500 Hz, you will encounter sampling problems as per the Nyquist theorem.) 7. To make the acquisition run continuously, double click the DAQ Assistant VI to reconfigure it. In the Timing Settings section, change the Acquisition Mode to Continuous Samples. Click OK to close the dialog, and accept the automatic creation of the While Loop. 8. Notice that the STOP button is now wired to the stop input of the DAQ VI, and the stopped output of the DAQ VI is wired to the conditional terminal of the loop. This way the loop is controlled by the DAQ Assistant VI. 9. Save and run the VI, and observe its operation Digital Input 1. Enlarge the While Loop in the Block Diagram, and insert another DAQ Assistant VI from the Functions palette. 8

9 2. In the Create New Express Task dialog, select Acquire Signals, Digital Input, and Line Input. Highlight the port0/line0 through port0/line7 channels, which corresponds to DIO channels 0 7. Click Finish. 3. Make sure the Acquisition Mode is 1 Sample (On Demand) and click OK to close the DAQ Assistant dialog. 4. Right click on the Data line of DAQ Assistant2 and Create an Indicator. 5. Wire the output of the stop switch to the stop input of the DAQ Assistant2 VI. You can locate that input by holding the mouse cursor over the unlabeled input arrows. 6. On the front panel, right click on the text box portion of the digital display indicator. Under Visible Items, uncheck Index Display. 7. Run the VI. Use a wire running from the +5 V supply to apply a high signal to each of the DIO 0 7 input pins, in turn. Verify that the indicator lights illuminate appropriately. Close the VI by closing the Front Panel Analog Output 1. Open a new blank VI and save it on the desktop as daq out. 2. Insert a DAQ Assistant VI, and choose the Generate Signals Analog Out Voltage options. Select channel ao0. 3. Check that the Generation Mode is N Samples and that the Use Waveform Timing check box (indicated by a small clock icon) is checked. This lets the VI take its timing information from the waveform that we will apply as an input. Click OK to close. 4. Insert a Simulate Signal VI to the right of the DAQ Assistant. Accept the default configuration, and wire the Sine output to the Data input of the DAQ Assistant. 5. Enclose both VIs in a While Loop. 6. The ao0 channel controls the ELVIS AO 0 analog output, found just above the function generator output pins. Monitor the AO 0 channel with your oscilloscope, with the probe shield tied to the breadboard ground. 7. Save and run the VI. You should observe a 10 Hz sine wave output on the scope. It should be apparent that the waveform runs for about one cycle and then pauses for 10 ms or so before running again. This pause occurs as the While Loop is updating. 8. Stop the VI, and double click the Simulate Signal to reconfigure it. Under Number of Samples, unclick the Automatic box and change the number of samples to Save and run the VI. You should now observe the glitch to occur once every 10 cycles. 10. To get truly continuous operation, we would need to generate our own continuous 9

10 wave rather than using the Simulate Signal VI. Better yet, try using the Function palette to search for a function generator VI. If you need to do something complicated in LabVIEW, it is a good idea to search for an existing function or example before trying to write your own Digital Output 1. Expand the While Loop of your VI, and insert another DAQ Assistant. Use the Generate Signals Digital Out Line Output options, and choose port0/line0. Verify that the Timing Settings are 1 Sample (On Demand), and click OK to close. 2. On the Front Panel, use the Controls palette to insert a toggle switch. Rename it Channel In the Block Diagram, move the switch to the right of the DAQ Assistant2 VI, and wire its output to the data input. You will see that the wiring fails. Move your mouse over the red X to see the error message. It indicates that there is a data type mismatch. 4. Type Ctrl-B to remove the broken wire. From the Functions palette, go to the Signal Manipulation subpalette, and find the Convert from Dynamic Data function. Insert it between the switch and the DAQ Assistant. 5. Ensure that the Resulting data type option is 1D array of scalars - automatic. In the Scalar Data Type section, select Boolean. 6. Wire the switch to the converter input, and the converter output to the data input of the DAQ Assistant. 7. Use your oscilloscope to monitor DIO channel 0. Save and run the VI. Observe that the DIO 0 output is controlled by the toggle switch on the front panel. 8. You should observe a delay between when you toggle the switch and when the output changes state. That is because the While Loop waits for the analog conversion to finish before updating. Move the Simulate Signal and its associated DAQ Assistant outside the While Loop. Save and run the VI, and observe that there is no longer a perceptible delay. 9.4 Conclusion This completes the LabVIEW tutorial. Close LabVIEW by closing the front panel and then closing the startup screen. You should have created four VI files: signal.vi, filter.vi, daq in.vi and daq out.vi. Create a folder on the desktop with a title of your name Move the.vi files into this folder and then right click on the folder, select WinZip, and then Add to filename.zip. This should create.zip file of the same name. this file to turn in the assignment. 10

Getting Started with LabVIEW Virtual Instruments

Getting Started with LabVIEW Virtual Instruments Getting Started with LabVIEW Virtual Instruments Approximate Time You can complete this exercise in approximately 30 minutes. Background LabVIEW programs are called virtual instruments, or VIs, because

More information

Step-by-Step Data Acquisition Part II Exercise 2: Generating an Analog Output Waveform

Step-by-Step Data Acquisition Part II Exercise 2: Generating an Analog Output Waveform Step-by-Step Data Acquisition Part II Exercise 2: Generating an Analog Output Waveform In this exercise, you will use the DAQ Assistant to build a LabVIEW VI that generates and outputs an analog waveform.

More information

Small rectangles (and sometimes squares like this

Small rectangles (and sometimes squares like this Lab exercise 1: Introduction to LabView LabView is software for the real time acquisition, processing and visualization of measured data. A LabView program is called a Virtual Instrument (VI) because it,

More information

Linear Control Systems LABORATORY

Linear Control Systems LABORATORY Islamic University Of Gaza Faculty of Engineering Electrical Engineering Department Linear Control Systems LABORATORY Prepared By: Eng. Adham Maher Abu Shamla Under Supervision: Dr. Basil Hamed Experiments

More information

ME 365 EXPERIMENT 3 INTRODUCTION TO LABVIEW

ME 365 EXPERIMENT 3 INTRODUCTION TO LABVIEW ME 365 EXPERIMENT 3 INTRODUCTION TO LABVIEW Objectives: The goal of this exercise is to introduce the Laboratory Virtual Instrument Engineering Workbench, or LabVIEW software. LabVIEW is the primary software

More information

Hands-on Lab 2: LabVIEW NI-DAQ Basics 2

Hands-on Lab 2: LabVIEW NI-DAQ Basics 2 Hands-on Lab 2: LabVIEW NI-DAQ Basics 2 Recall that the final objective is position regulation using computer-controlled state feedback. Computer control requires both software, like LabVIEW and hardware,

More information

ENGR 1000, Introduction to Engineering Design

ENGR 1000, Introduction to Engineering Design ENGR 1000, Introduction to Engineering Design Unit 2: Data Acquisition and Control Technology Lesson 2.1: Programming Line Outputs for the NI USB-6008 in LabVIEW Hardware: 12 VDC power supply Several lengths

More information

Introduction to National Instruments LabVIEW and Data Acquisition (DAQ)

Introduction to National Instruments LabVIEW and Data Acquisition (DAQ) Introduction to National Instruments LabVIEW and Data Acquisition (DAQ) Danial J. Neebel, Joseph R. Blandino, and David J. Lawrence, College of Integrated Science and Technology James Madison University

More information

2 Lab 2: LabVIEW and Control System Building Blocks

2 Lab 2: LabVIEW and Control System Building Blocks 2 Lab 2: LabVIEW and Control System Building Blocks 2.1 Introduction Controllers are built from mechanical or electrical building blocks. Most controllers are implemented in a program using sensors to

More information

Basic Data Acquisition with LabVIEW

Basic Data Acquisition with LabVIEW Basic Data Acquisition with LabVIEW INTRODUCTION This tutorial introduces the creation of LabView Virtual Instruments (VI s), in several individual lessons. These lessons create a simple sine wave signal,

More information

Computer Interfacing Using LabView

Computer Interfacing Using LabView Computer Interfacing Using LabView Physics 258 Last revised September 25, 2005 by Ed Eyler Purpose: Note: To write a simple LabView program that digitizes data using an ADC on a data acquisition card,

More information

Experiment 1: Introduction to Labview 8.0 (tbc 1/7/2007, 1/13/2009,1/13/2011)

Experiment 1: Introduction to Labview 8.0 (tbc 1/7/2007, 1/13/2009,1/13/2011) Experiment 1: Introduction to Labview 8.0 (tbc 1/7/2007, 1/13/2009,1/13/2011) Objective: To learn how to build virtual instrument panels in Labview 8.0 Tasks: 1. Build the Labview VI shown in the tutorial

More information

Virtual Instrumentation With LabVIEW

Virtual Instrumentation With LabVIEW Virtual Instrumentation With LabVIEW Section I LabVIEW terms Components of a LabVIEW application LabVIEW programming tools Creating an application in LabVIEW LabVIEW Programs Are Called Virtual Instruments

More information

Lab Exercise 2: Data Acquisition with NI LabVIEW

Lab Exercise 2: Data Acquisition with NI LabVIEW Objective When you have completed this exercise, you will be able: To use the DAQ Assistant to acquire analog data measurements with NI LabVIEW To use Write to Measurement express VI to log real time data

More information

Virtual Instrumentation With LabVIEW

Virtual Instrumentation With LabVIEW Virtual Instrumentation With LabVIEW Course Goals Understand the components of a Virtual Instrument Introduce LabVIEW and common LabVIEW functions Build a simple data acquisition application Create a subroutine

More information

INTRODUCTION TO LABVIEW

INTRODUCTION TO LABVIEW INTRODUCTION TO LABVIEW 2nd Year Microprocessors Laboratory 2012-2013 INTRODUCTION For the first afternoon in the lab you will learn to program using LabVIEW. This handout is designed to give you an introduction

More information

Lab 1: Getting familiar with LabVIEW: Part I

Lab 1: Getting familiar with LabVIEW: Part I Lab 1: Getting familiar with LabVIEW: Part I The objective of this first lab is to provide an initial hands-on experience in building a VI. For detailed explanations of the LabVIEW features mentioned here,

More information

Page 1 of 6. ME 3200 Mechatronics I Laboratory Lab 2: LabView Computer Systems. Introduction

Page 1 of 6. ME 3200 Mechatronics I Laboratory Lab 2: LabView Computer Systems. Introduction ME 3200 Mechatronics I Laboratory Lab 2: LabView Computer Systems Introduction The purpose of this lab is to introduce the basics of creating programs in LabView for data collection and analysis. LabView

More information

Lesson 1 Introduction to LabVIEW. TOPICS LabVIEW Environment Front Panel Block Diagram Dataflow Programming LabVIEW Help and Manuals Debugging a VI

Lesson 1 Introduction to LabVIEW. TOPICS LabVIEW Environment Front Panel Block Diagram Dataflow Programming LabVIEW Help and Manuals Debugging a VI Lesson 1 Introduction to LabVIEW TOPICS LabVIEW Environment Front Panel Block Diagram Dataflow Programming LabVIEW Help and Manuals Debugging a VI 1 Virtual Instruments (VIs) Front Panel Controls = Inputs

More information

Introduction to LabVIEW

Introduction to LabVIEW Introduction to LabVIEW 1 Introduction 1.1 Aims The following material is a short introduction to LabVIEW and it aims for you to: familiarise with the LabVIEW programming environment including front panel

More information

LabVIEW Express VI Development Toolkit User Guide

LabVIEW Express VI Development Toolkit User Guide LabVIEW Express VI Development Toolkit User Guide Version 1.0 Contents The LabVIEW Express VI Development Toolkit allows you to create and edit Express VIs, which you can distribute to users for building

More information

Concept: Debugging. Goal. Description. Implementation. Use the debugging tools built into LabVIEW.

Concept: Debugging. Goal. Description. Implementation. Use the debugging tools built into LabVIEW. Goal Description Implementation Use the debugging tools built into LabVIEW. Complete the following steps to load a broken VI and correct the errors. Use single-stepping and execution highlighting to step

More information

NI LabView READ THIS DOCUMENT CAREFULLY AND FOLLOW THE INSTRIUCTIONS IN THE EXERCISES

NI LabView READ THIS DOCUMENT CAREFULLY AND FOLLOW THE INSTRIUCTIONS IN THE EXERCISES NI LabView READ THIS DOCUMENT CAREFULLY AND FOLLOW THE Introduction INSTRIUCTIONS IN THE EXERCISES According to National Instruments description: LabVIEW is a graphical programming platform that helps

More information

Lab 4 - Data Acquisition

Lab 4 - Data Acquisition Lab 4 - Data Acquisition 1/13 Lab 4 - Data Acquisition Report A short report is due at 8:00 AM on the Thursday of the next week of classes after you complete this lab. This short report does NOT need to

More information

ME 224: EXPERIMENTAL ENGINEERING. Lecture 2

ME 224: EXPERIMENTAL ENGINEERING. Lecture 2 ME 224: EXPERIMENTAL ENGINEERING Class: M 1:00-1:50 TECH: L170 Labs: T and Th 2:00-4:50 PM Ford Building : B100 Lecture 2 1 Introduction to Labview Labview (Laboratory Virtual Instruments Engineering Workbench)

More information

ECE 202 LAB 1 INTRODUCTION TO LABVIEW

ECE 202 LAB 1 INTRODUCTION TO LABVIEW Version 1.2 Page 1 of 16 BEFORE YOU BEGIN EXPECTED KNOWLEDGE ECE 202 LAB 1 INTRODUCTION TO LABVIEW You should be familiar with the basics of programming, as introduced by courses such as CS 161. PREREQUISITE

More information

Part 1. Creating an Array of Controls or Indicators

Part 1. Creating an Array of Controls or Indicators NAME EET 2259 Lab 9 Arrays OBJECTIVES -Write LabVIEW programs using arrays. Part 1. Creating an Array of Controls or Indicators Here are the steps you follow to create an array of indicators or controls

More information

NAME EET 2259 Lab 3 The Boolean Data Type

NAME EET 2259 Lab 3 The Boolean Data Type NAME EET 2259 Lab 3 The Boolean Data Type OBJECTIVES - Understand the differences between numeric data and Boolean data. -Write programs using LabVIEW s Boolean controls and indicators, Boolean constants,

More information

Lesson 4 Implementing a VI

Lesson 4 Implementing a VI Lesson 4 Implementing a VI A. Front Panel Design B. LabVIEW Data Types C. Documenting Code D. While Loops E. For Loops F. Timing a VI G. Iterative Data Transfer H. Plotting Data I. Case Structures A. Front

More information

EE 210 Lab Assignment #2: Intro to PSPICE

EE 210 Lab Assignment #2: Intro to PSPICE EE 210 Lab Assignment #2: Intro to PSPICE ITEMS REQUIRED None Non-formal Report due at the ASSIGNMENT beginning of the next lab no conclusion required Answers and results from all of the numbered, bolded

More information

Determination of Drag Coefficient

Determination of Drag Coefficient DEPARTMENT OF MECHANICAL, INDUSTRIAL AND MANUFACTURING ENGINEERING MIMU 505 - MEASUREMENT AND ANALYSIS Determination of Drag Coefficient You will need to bring a zip disk or USB storage device to the lab

More information

Introduction to LabVIEW

Introduction to LabVIEW Introduction to LabVIEW How to Succeed in EE 20 Lab Work as a group of 2 Read the lab guide thoroughly Use help function and help pages in LabVIEW Do the Pre-Lab before you come to the lab Don t do the

More information

PHY 351/651 LABORATORY 1 Introduction to LabVIEW

PHY 351/651 LABORATORY 1 Introduction to LabVIEW PHY 351/651 LABORATORY 1 Introduction to LabVIEW Introduction Generally speaking, modern data acquisition systems include four basic stages 1 : o o A sensor (or transducer) circuit that transforms a physical

More information

Experiment 1: Introduction to Labview 2010 (tbc 1/7/2007, 1/13/2009,1/9/2012, 1/10/2012)

Experiment 1: Introduction to Labview 2010 (tbc 1/7/2007, 1/13/2009,1/9/2012, 1/10/2012) Experiment 1: Introduction to Labview 2010 (tbc 1/7/2007, 1/13/2009,1/9/2012, 1/10/2012) Objective: To learn how to build virtual instrument panels in Labview 2010 Tasks: 1. Follow the tutorial given in

More information

Read Temperature Data

Read Temperature Data Read Temperature Data Exercise 5 Completed front panel and block diagram In this exercise, you will create a program using SensorDAQ s Analog Express VI to collect temperature data and display it on a

More information

ENGR 1000, Introduction to Engineering Design

ENGR 1000, Introduction to Engineering Design ENGR 1000, Introduction to Engineering Design Unit 2: Data Acquisition and Control Technology Lesson 2.2: Programming Line Inputs with Boolean Values Hardware: 12 VDC power supply Several lengths of wire

More information

Labview. Masood Ejaz

Labview. Masood Ejaz Labview A Tutorial By Masood Ejaz Note: This tutorial is a work in progress and written specially for CET 3464 Software Applications in Engineering Technology, a course offered as part of BSECET program

More information

Lab 2: Introduction to LabVIEW 8.5

Lab 2: Introduction to LabVIEW 8.5 Lab 2: Introduction to LabVIEW 8.5 INTRODUCTION: This lab is designed as an introduction to using LabVIEW. In this lab you will run through some tutorials to get a basic understanding of some of the LabVIEW

More information

LabVIEW. Table of Contents. Lesson 1. Pre-reqs/Technical Skills Basic computer use

LabVIEW. Table of Contents. Lesson 1. Pre-reqs/Technical Skills Basic computer use LabVIEW Lesson 1 Pre-reqs/Technical Skills Basic computer use Expectations Read lesson material Implement steps in software while reading through lesson material Complete quiz on Blackboard Submit completed

More information

OpenStax-CNX module: m Thermometer VI * National Instruments

OpenStax-CNX module: m Thermometer VI * National Instruments OpenStax-CNX module: m12209 1 Thermometer VI * National Instruments This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License 1.0 Exercise 1 Complete the following

More information

Introduction to LabVIEW Exercise-1

Introduction to LabVIEW Exercise-1 Introduction to LabVIEW Exercise-1 Objective In this Laboratory, you will write simple VIs to incorporate basic programming structures in LabVIEW. This section will teach you fundamentals of LabVIEW front

More information

Exercise 0 - Open and Run a Virtual Instrument (Slide 12)

Exercise 0 - Open and Run a Virtual Instrument (Slide 12) 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

More information

Section 1 Establishing an Instrument Connection

Section 1 Establishing an Instrument Connection Manual for Sweep VI Fall 2011 DO NOT FORGET TO SAVE YOUR DATA TO A NEW LOCATION, OTHER THAN THE TEMP FOLDER ON YOUR LAB STATION COMPUTER! FAILURE TO DO SO WILL RESULT IN LOST DATA WHEN YOU LOG OUT! 1.1.

More information

Introduction to LabVIEW

Introduction to LabVIEW University College of Southeast Norway Introduction to LabVIEW Hans-Petter Halvorsen, 2016-09-07 http://home.hit.no/~hansha Preface This document explains the basic concepts of LabVIEW. You find additional

More information

Introduction to Labview and Temperature Measurement

Introduction to Labview and Temperature Measurement Introduction to Labview and Temperature Measurement Objective This lab is intended to familiarize you with the LABVIEW software and the data acquisition board used in this class and with temperature measurements

More information

Learn LabVIEW 2010 / 2011 Fast

Learn LabVIEW 2010 / 2011 Fast Learn LabVIEW 2010 / 2011 Fast A Primer for Automatic Data Acquisition Douglas Stamps, Ph.D. SDC PUBLICATIONS Schroff Development Corporation Better Textbooks. Lower Prices. www.sdcpublications.com Visit

More information

Tutorial 3: Using the Waveform Viewer Introduces the basics of using the waveform viewer. Read Tutorial SIMPLIS Tutorials SIMPLIS provide a range of t

Tutorial 3: Using the Waveform Viewer Introduces the basics of using the waveform viewer. Read Tutorial SIMPLIS Tutorials SIMPLIS provide a range of t Tutorials Introductory Tutorials These tutorials are designed to give new users a basic understanding of how to use SIMetrix and SIMetrix/SIMPLIS. Tutorial 1: Getting Started Guides you through getting

More information

LabVIEW. Getting Started with LabVIEW. Getting Started with LabVIEW

LabVIEW. Getting Started with LabVIEW. Getting Started with LabVIEW Support Worldwide Technical Support and Product Information ni.com National Instruments Corporate Headquarters 11500 North Mopac Expressway Austin, Texas 78759-3504 USA Tel: 512 683 0100 Worldwide Offices

More information

Rev. C 11/09/2010 Downers Grove Public Library Page 1 of 41

Rev. C 11/09/2010 Downers Grove Public Library Page 1 of 41 Table of Contents Objectives... 3 Introduction... 3 Excel Ribbon Components... 3 Office Button... 4 Quick Access Toolbar... 5 Excel Worksheet Components... 8 Navigating Through a Worksheet... 8 Making

More information

The LabVIEW Programming Environment and Basic Operations

The LabVIEW Programming Environment and Basic Operations Page 1 of 14 UNM The LabVIEW Programming Environment and Basic Operations Introduction In this hands-on, you will learn about the LabVIEW programming environment. You will also write a simple Virtual Instrument

More information

Lab Exercise 4: Analog & Digital I/O Signals

Lab Exercise 4: Analog & Digital I/O Signals Objective To interface with analog & digital inputs & outputs. When you have completed this exercise, you will be able to: Configure and read analog input data Configure and write analog output data Configure

More information

Using LabVIEW. with. BiPOM Boards. Quick Start Guide. Document Revision: Date: 18 September, 2009

Using LabVIEW. with. BiPOM Boards. Quick Start Guide. Document Revision: Date: 18 September, 2009 Using LabVIEW with BiPOM Boards Quick Start Guide Document Revision: 1.01 Date: 18 September, 2009 BiPOM Electronics, Inc. 16301 Blue Ridge Road, Missouri City, Texas 77489 Telephone: 1-713-283-9970. Fax:

More information

Learn the three palettes. Learn how data is passed in LabVIEW. Create a subvi using two different methods.

Learn the three palettes. Learn how data is passed in LabVIEW. Create a subvi using two different methods. UNM The LabVIEW Programming Environment and Basic Operations Introduction In this hands-on, you will learn about the LabVIEW programming environment. You will also write a simple Virtual Instrument (VI)

More information

SystemVue 2011 Fundamentals (version ) LAB EXERCISE 1. SystemVue Basics

SystemVue 2011 Fundamentals (version ) LAB EXERCISE 1. SystemVue Basics SystemVue 2011 Fundamentals (version 1-2012) LAB EXERCISE 1 SystemVue Basics This lab exercise introduces the basic use model of SystemVue, including using the built-in templates, running analyses and

More information

PHYC 500: Introduction to LabView. Exercise 1 (v 1.3) M.P. Hasselbeck, University of New Mexico

PHYC 500: Introduction to LabView. Exercise 1 (v 1.3) M.P. Hasselbeck, University of New Mexico PHYC 500: Introduction to LabView M.P. Hasselbeck, University of New Mexico Exercise 1 (v 1.3) Setup The user interface of LabView is highly customizable. How this is done is a personal preference. For

More information

AOE 3054 LabView Programming

AOE 3054 LabView Programming AOE 3054 LabView Programming Starting LabView Let s begin by opening LabView From the Start Menu, Locate and start LabView 8.2 If this is your first time running LabView you may get a Windows Security

More information

Microsoft Excel Level 2

Microsoft Excel Level 2 Microsoft Excel Level 2 Table of Contents Chapter 1 Working with Excel Templates... 5 What is a Template?... 5 I. Opening a Template... 5 II. Using a Template... 5 III. Creating a Template... 6 Chapter

More information

Dept. of Electrical, Computer and Biomedical Engineering. Data Acquisition Systems and the NI LabVIEW environment

Dept. of Electrical, Computer and Biomedical Engineering. Data Acquisition Systems and the NI LabVIEW environment Dept. of Electrical, Computer and Biomedical Engineering Data Acquisition Systems and the NI LabVIEW environment Data Acquisition (DAQ) Use of some data acquisition technique can be convenient, when not

More information

CISE 318: Computer Control Systems Laboratory Exercises

CISE 318: Computer Control Systems Laboratory Exercises King Fahd University of Petroleum and Minerals Systems Engineering Department CISE 318: Computer Control Systems Laboratory Exercises Prepared by Dr. Lahouari Cheded Mr. Mohammad Shahab Mr Ameenuddin Hussain

More information

Optimizing ImmuNet. In this chapter: Optimizing Browser Performance Running Reports with Adobe Acrobat Reader Efficient Screen Navigation

Optimizing ImmuNet. In this chapter: Optimizing Browser Performance Running Reports with Adobe Acrobat Reader Efficient Screen Navigation Optimizing ImmuNet In this chapter: Optimizing Browser Performance Running Reports with Adobe Acrobat Reader Efficient Screen Navigation Optimizing Browser Performance Unless instructed to do otherwise,

More information

LabVIEW programming I

LabVIEW programming I FYS3240 PC-based instrumentation and microcontrollers LabVIEW programming I LabVIEW basics Spring 2011 Lecture #2 Bekkeng 13.1.2011 Virtual Instruments LabVIEW programs are called virtual instruments,

More information

Optimizing GRITS. In this chapter:

Optimizing GRITS. In this chapter: Optimizing GRITS In this chapter: Creating Favorites and Shortcuts Optimizing Browser Performance Running Reports with Acrobat Reader Efficient Screen Navigation Creating Favorites and Shortcuts To access

More information

Today. 4/5/11 Physics 262 Lecture 10 Questions about Exams Homework. Lab: Continue project. Lecture. Review your exams and review practice exam again.

Today. 4/5/11 Physics 262 Lecture 10 Questions about Exams Homework. Lab: Continue project. Lecture. Review your exams and review practice exam again. Today 4/5/11 Physics 262 Lecture 10 Questions about Exams Homework Review your exams and review practice exam again. Lab: Continue project Do pre-lab before lab. See last weeks handout. Requires use of

More information

NI mydaq HANS-PETTER HALVORSEN, Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics

NI mydaq HANS-PETTER HALVORSEN, Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics NI mydaq HANS-PETTER HALVORSEN, 2012.01.20 Faculty of Technology, Postboks 203, Kjølnes ring 56,

More information

Jasco FP-6500 Spectrofluorimeter Updated November 14, 2017

Jasco FP-6500 Spectrofluorimeter Updated November 14, 2017 Jasco FP-6500 Spectrofluorimeter Updated November 14, 2017 Instrument instructions can be found at: http://academic.bowdoin.edu/chemistry/resources/instructions.shtml If you have any problems with the

More information

Tutorial: Getting Started with the LabVIEW Simulation Module

Tutorial: Getting Started with the LabVIEW Simulation Module Tutorial: Getting Started with the LabVIEW Simulation Module - LabVIEW 8.5 Simulati... Page 1 of 10 Cart Help Search You are here: NI Home > Support > Product Reference > Manuals > LabVIEW 8.5 Simulation

More information

SolidWorks Intro Part 1b

SolidWorks Intro Part 1b SolidWorks Intro Part 1b Dave Touretzky and Susan Finger 1. Create a new part We ll create a CAD model of the 2 ½ D key fob below to make on the laser cutter. Select File New Templates IPSpart If the SolidWorks

More information

Data Acquisition Laboratory

Data Acquisition Laboratory Session 2559 Data Acquisition Laboratory Asad Yousuf Savannah State University Abstract The essential element to automate your system for data collection and analysis is termed as the data acquisition.

More information

Using Windows 7 Explorer By Len Nasman, Bristol Village Computer Club

Using Windows 7 Explorer By Len Nasman, Bristol Village Computer Club By Len Nasman, Bristol Village Computer Club Understanding Windows 7 Explorer is key to taking control of your computer. If you have ever created a file and later had a hard time finding it, or if you

More information

1. Learn about LabView software and its different components

1. Learn about LabView software and its different components SfwrEng 4aa3/4ga3 Lab 1 Lab Sessions: Week starting Sept. 21, 2009. Pre-lab reports Due: Week Starting Sept. 21, 2009 at the start of lab sessions. Lab-Reports Due: Week Starting Oct. 5, 2009 at the start

More information

DSP First Lab 02: Introduction to Complex Exponentials

DSP First Lab 02: Introduction to Complex Exponentials DSP First Lab 02: Introduction to Complex Exponentials Lab Report: It is only necessary to turn in a report on Section 5 with graphs and explanations. You are ased to label the axes of your plots and include

More information

ECSE-323 Digital System Design. Lab #1 Using the Altera Quartus II Software Fall 2008

ECSE-323 Digital System Design. Lab #1 Using the Altera Quartus II Software Fall 2008 1 ECSE-323 Digital System Design Lab #1 Using the Altera Quartus II Software Fall 2008 2 Introduction. In this lab you will learn the basics of the Altera Quartus II FPGA design software through following

More information

SolidWorks 2½D Parts

SolidWorks 2½D Parts SolidWorks 2½D Parts IDeATe Laser Micro Part 1b Dave Touretzky and Susan Finger 1. Create a new part In this lab, you ll create a CAD model of the 2 ½ D key fob below to make on the laser cutter. Select

More information

Exercise 5: Basic LabVIEW Programming

Exercise 5: Basic LabVIEW Programming Exercise 5: Basic LabVIEW Programming In this exercise we will learn the basic principles in LabVIEW. LabVIEW will be used in later exercises and in the project part, as well in other courses later, so

More information

National Instruments Corporation 1 Introduction to LabVIEW Hands-On

National Instruments Corporation 1 Introduction to LabVIEW Hands-On National Instruments Corporation 1 Introduction to LabVIEW Hands-On This is a list of the objectives of the course. This course prepares you to do the following: Use LabVIEW to create applications. Understand

More information

UNIVERSITY OF CALIFORNIA BERKELEY Department of Electrical Engineering and Computer Sciences. B. E. BOSER Oscilloscopes EECS 100

UNIVERSITY OF CALIFORNIA BERKELEY Department of Electrical Engineering and Computer Sciences. B. E. BOSER Oscilloscopes EECS 100 UNIVERSITY OF CALIFORNIA BERKELEY Department of Electrical Engineering and Computer Sciences B. E. BOSER Oscilloscopes EECS 100 Multimeters are convenient to check supply voltages and currents, bias levels,

More information

Engineering Project-I. Module 1: Familiarization of LabVIEW and the Vernier Toolkit

Engineering Project-I. Module 1: Familiarization of LabVIEW and the Vernier Toolkit Engineering Project-I Module 1: Familiarization of LabVIEW and the Vernier Toolkit PREPARED BY Academic Services Unit January 2012 Applied Technology High Schools, 2012 Module 1: Familiarization of LabVIEW

More information

How To Capture Screen Shots

How To Capture Screen Shots What Is FastStone Capture? FastStone Capture is a program that can be used to capture screen images that you want to place in a document, a brochure, an e-mail message, a slide show and for lots of other

More information

Originally released in 1986, LabVIEW (short for Laboratory Virtual Instrumentation

Originally released in 1986, LabVIEW (short for Laboratory Virtual Instrumentation Introduction to LabVIEW 2011 by Michael Lekon & Janusz Zalewski Originally released in 1986, LabVIEW (short for Laboratory Virtual Instrumentation Engineering Workbench) is a visual programming environment

More information

AutoCAD 2009 User InterfaceChapter1:

AutoCAD 2009 User InterfaceChapter1: AutoCAD 2009 User InterfaceChapter1: Chapter 1 The AutoCAD 2009 interface has been enhanced to make AutoCAD even easier to use, while making as much screen space available as possible. In this chapter,

More information

Introduction to the workbook and spreadsheet

Introduction to the workbook and spreadsheet Excel Tutorial To make the most of this tutorial I suggest you follow through it while sitting in front of a computer with Microsoft Excel running. This will allow you to try things out as you follow along.

More information

Hardware: Acquiring Data and Communicating with Instruments

Hardware: Acquiring Data and Communicating with Instruments Hardware: Acquiring Data and Communicating with Instruments 4 Acquiring a Signal This chapter introduces you to the Express VIs you use to acquire data and communicate with instruments on Windows. These

More information

ECE 463 Lab 1: Introduction to LabVIEW

ECE 463 Lab 1: Introduction to LabVIEW ECE 463 Lab 1: Introduction to LabVIEW 1. Introduction The purpose of the lab session of ECE463 is to apply/practice the digital communication theory on software-defined radios (USRPs). USRP is coupled

More information

SciGraphica. Tutorial Manual - Tutorials 1and 2 Version 0.8.0

SciGraphica. Tutorial Manual - Tutorials 1and 2 Version 0.8.0 SciGraphica Tutorial Manual - Tutorials 1and 2 Version 0.8.0 Copyright (c) 2001 the SciGraphica documentation group Permission is granted to copy, distribute and/or modify this document under the terms

More information

TECH 3821 Lab #2 Relay Driver with Computer Control

TECH 3821 Lab #2 Relay Driver with Computer Control TECH 3821 Lab #2 Relay Driver with Computer Control Name: Background: One of the most basic controls in industry is the ability to turn things on and off. As we saw in Lab #1, a relay is often used to

More information

How to use Excel Spreadsheets for Graphing

How to use Excel Spreadsheets for Graphing How to use Excel Spreadsheets for Graphing 1. Click on the Excel Program on the Desktop 2. You will notice that a screen similar to the above screen comes up. A spreadsheet is divided into Columns (A,

More information

WINDOWS NT BASICS

WINDOWS NT BASICS WINDOWS NT BASICS 9.30.99 Windows NT Basics ABOUT UNIVERSITY TECHNOLOGY TRAINING CENTER The University Technology Training Center (UTTC) provides computer training services with a focus on helping University

More information

The Mathcad Workspace 7

The Mathcad Workspace 7 For information on system requirements and how to install Mathcad on your computer, refer to Chapter 1, Welcome to Mathcad. When you start Mathcad, you ll see a window like that shown in Figure 2-1. By

More information

One possible window configuration preferences for debug cycles

One possible window configuration preferences for debug cycles NEW USER S TUTORIAL Welcome to ICAP/4, Intusoft s suite of analog and mixed-signal simulation products. There is also a New User s Tutorial 2 as follow-on to this tutorial for non-icap/4rx products. Let

More information

Application State Machine

Application State Machine Application State Machine Project In this tutorial, create a real, working program to help you learn how to develop programs for your own applications in the future. This tutorial guides you through writing

More information

Arrays are lists of elements of the same data type. They are analogous to arrays in traditional languages.

Arrays are lists of elements of the same data type. They are analogous to arrays in traditional languages. 0 1 Arrays are lists of elements of the same data type. They are analogous to arrays in traditional languages. Arrays can have one or more dimensions. Arrays can have up to (2^31)-1 elements per dimension.

More information

How to Get Started. Figure 3

How to Get Started. Figure 3 Tutorial PSpice How to Get Started To start a simulation, begin by going to the Start button on the Windows toolbar, then select Engineering Tools, then OrCAD Demo. From now on the document menu selection

More information

National Instruments Corporation 1 Introduction to LabVIEW Hands-On

National Instruments Corporation 1 Introduction to LabVIEW Hands-On National Instruments Corporation 1 Introduction to LabVIEW Hands-On This is a list of the objectives of the course. This course prepares you to do the following: Use LabVIEW to create applications. Understand

More information

Basic Microsoft Excel 2007

Basic Microsoft Excel 2007 Basic Microsoft Excel 2007 Contents Starting Excel... 2 Excel Window Properties... 2 The Ribbon... 3 Tabs... 3 Contextual Tabs... 3 Dialog Box Launchers... 4 Galleries... 5 Minimizing the Ribbon... 5 The

More information

Manual. User Reference Guide. Analysis Application (EMG) Electromyography Analysis

Manual. User Reference Guide. Analysis Application (EMG) Electromyography Analysis Phone: (888) 765-9735 WWW.MINDWARETECH.COM User Reference Guide Manual Analysis Application Electromyography Analysis (EMG) Copyright 2014 by MindWare Technologies LTD. All Rights Reserved. 1 Phone: (614)

More information

A. Front Panel Design Lesson 4 Implementing a VI

A. Front Panel Design Lesson 4 Implementing a VI A. Front Panel Design Lesson 4 Implementing a VI Inputs and outputs lead to front panel design Retrieve the inputs by the following methods: TOPICS A. B. C. D. E. F. Front Panel Design LabVIEW Data Types

More information

6. Essential Spreadsheet Operations

6. Essential Spreadsheet Operations 6. Essential Spreadsheet Operations 6.1 Working with Worksheets When you open a new workbook in Excel, the workbook has a designated number of worksheets in it. You can specify how many sheets each new

More information

Vibration Analyzer Version 1.0.2

Vibration Analyzer Version 1.0.2 Vibration Research Corporation 6437 28 th Ave. Hudsonville, MI 49426 support@vibrationresearch.com Phone: (616) 669-3028 Fax: (616) 669-5337 Vibration Analyzer Version 1.0.2 File menu The File menu is

More information

Lesson 6 Adding Graphics

Lesson 6 Adding Graphics Lesson 6 Adding Graphics Inserting Graphics Images Graphics files (pictures, drawings, and other images) can be inserted into documents, or into frames within documents. They can either be embedded or

More information

Introduction to LabVIEW 6-Hour Hands-On

Introduction to LabVIEW 6-Hour Hands-On Introduction to LabVIEW 6-Hour Hands-On National Instruments Corporation 1 Introduction to LabVIEW Hands-On Course Goals Become comfortable with the LabVIEW environment and data flow execution Ability

More information