Read Temperature Data

Size: px
Start display at page:

Download "Read Temperature Data"

Transcription

1 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 chart and thermometer. After all data have been collected, it is saved to a file using the Write To Measurement File Express VI. OBJECTIVES In this exercise, you will Create a LabVIEW VI to collect and display point-by-point temperature data. Incorporate LabVIEW Express File functions. Use a While Loop tunnel configured to auto-index to build an array of all data points. MATERIALS SensorDAQ USB Cable computer LabVIEW Vernier Stainless Steel Temperature Probe PROCEDURE Part I Connect Equipment 1. Connect the USB cable to the SensorDAQ. 2. Attach the other end of the USB cable to any unused USB port on your computer. The green LED on the SensorDAQ (next to the USB cable port) should be blinking. 3. Connect the Vernier Stainless Steel Temperature Probe to Ch. 1. Part II Launch LabVIEW and Create a VI to Collect Data from SensorDAQ 4. Launch LabVIEW. Hands-On Introduction to NI LabVIEW with Vernier SensorDAQ 5-1 E

2 Exercise 5 5. From the Getting Started window, click on the Blank VI link under the New category. 6. Go to the block diagram using the <Ctrl-E> shortcut. 7. Click and drag the Analog Express VI from the Vernier SensorDAQ palette to the block diagram. Access this palette by right-clicking the block diagram workspace. 8. After dragging the Express VI from the palette to the block diagram workspace, the Express VI s configuration popup will open. Note that this step can be slow, depending on your computer. 9. Click on the Set Timing button, located in the top-left corner of the configuration popup. 10. Set the timing with a length of 30 seconds and a sample rate of 1 sample/second. Tip: Repeat is not selected. Repeat would be selected if, at the end of our 30 second data collection run, we did not want data collection to end. In this example, we do want data collection to end after 30 seconds. Selecting Repeat makes sense for very short and fast data collection runs, such as fast collection with a microphone. In most cases, it does not make sense for slow data collection. If you want to repeat a 30 second data collection, it is better to simply change the length to 60 seconds. 11. Click Done to close the Set Timing popup. The Express VI Configuration should now be updated with the new settings. 12. Click OK to close the Express VI s Configuration Popup. The Analog Express VI will now be located in your block diagram workspace. 13. Go to the front panel using <Ctrl-E> and add a chart and thermometer. 5-2 E Hands-On Introduction to NI LabVIEW with Vernier SensorDAQ

3 Read Temperature Data 14. Go to the block diagram and wire the CH 1 Auto-ID output terminal to the chart and thermometer. 15. Place this code within a While Loop. Tip: The Analog Express VI has been configured to collect a single data point every second for 30 seconds. The goal of this program is to show the user every data point as it occurs (as compared to a program that collects all of the data first, and then shows the data to the user after 30 seconds). This cannot be done without the use of a While Loop. Express VIs, subvis, functions, and other objects on a block diagram do not automatically repeat; but placed inside a loop, the code is forced to repeat. On the first iteration of the loop, the Express VI reads a single data point. The loop repeats and the Express VI reads the second data point. The loop continues to repeat the code until the loop is stopped. 16. Right-click on the Express VI s stop (F) terminal and select Create» Control to create a STOP button control for the Express VI. 17. Wire the Express VI s stopped terminal to the While Loop s conditional terminal. Hands-On Introduction to NI LabVIEW with Vernier SensorDAQ 5-3 E

4 Exercise 5 Tip: Proper shutdown of the SensorDAQ hardware requires that you stop the Express VI prior to ending the program. This is accomplished by wiring the STOP button into the Express VI, rather than wiring it to the While Loop s conditional terminal. The Express VI s stopped output terminal will send a Boolean value of true (to stop the While Loop) when data collection is completed. This occurs when the user presses the STOP button, or when all data points have been collected, as configured by the user. 18. Build an array of the data points by wiring the data wire to the border of the While Loop. Right-click on the Loop Tunnel and select enable indexing. 19. Place the Write To Measurement File Express VI (found in the Programming» File I/O palette) on the block diagram outside the While Loop. Use the default configuration and make a note of the default file name and where the file will be saved. Modify this name and location, if necessary. 20. Wire from the loop tunnel to the Signals input terminal. Tip: Most Express VIs accept and/or return the dynamic data type (dark blue terminal and wire). This special data type will automatically convert other data types when wired into a dynamic data terminal. In this example, the 1D array from the tunnel is automatically converted to dynamic data. The conversion occurs with a small Express VI that is automatically inserted into the wire. This Express VI is called Convert to Dynamic Data. It is not the typical large blue box; however, you can still double-click on it to open a configuration dialog box when required. 5-4 E Hands-On Introduction to NI LabVIEW with Vernier SensorDAQ

5 21. Go to the front panel using <Ctrl-E>. Read Temperature Data 22. Spend some time cleaning up the front panel user interface. Align objects, provide new axis labels, change the x-axis to have a maximum value of 30 to match the data-collection length, provide proper labels, use the paint brush to add appropriate colors, etc. 23. Run the VI. 24. Only click the STOP button to end data collection prematurely. Otherwise, after 30 seconds, the Analog Express VI will send out a Boolean with a True value (from the Express VI s stopped terminal) to stop the While Loop. 25. Locate the saved data file. If needed, go back to the Write To Measurement File Express VI and open it (double-click an Express VI to open the configuration dialog box) to see how it is configured to save the file. Once the file has been found, you can open it with a spreadsheet application or a text-editing application. 26. Run the VI a second time, and note that the new data are appended to the plot of the first run. Right-click on the chart and select Data Operations» Clear Chart. Run the VI again, and note that the new data are starting from time zero. EXTENSIONS 1. Clear the chart first. Go to the block diagram and change the sample rate to 10 samples/second, and then run the program. Notice that the chart x-axis is not configured correctly. Namely, each data point appears at a time interval of 1 second. The chart in this example is not smart enough to know that you have modified the sample rate. It is up to you, the programmer, to modify the chart properties that allow the data to display on the x-axis at the proper interval. Right-click on the chart and select the Properties dialog box. Modify the x scale Multiplier property so that the scale is properly configured to display the data at an interval that matches the sample rate. 2. At the top-right corner of the chart is a plot legend. Bring your cursor to the icon that looks Hands-On Introduction to NI LabVIEW with Vernier SensorDAQ 5-5 E

6 Exercise 5 like a plot line that appears next to the Plot0 legend and click on it. A popup dialog provides a list of properties for modifying the plot line. Modify the plot style to only display the data points with a solid, round, green point. With this change, the data points will not be connected with a plot line. 3. Study the insulating properties of different socks by comparing the rate of cooling of a bottle of warm water with a sock insulating the outside of the bottle. 5-6 E Hands-On Introduction to NI LabVIEW with Vernier SensorDAQ

Above Threshold Warning of Temperature Data

Above Threshold Warning of Temperature Data Above Threshold Warning of Temperature Data Exercise 6 Completed front panel and block diagram. The hidden case Celsius is also shown in this picture. In the following exercise, you will create a program

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

Table 1. Inputs and Outputs

Table 1. Inputs and Outputs Goal Description Use a While Loop and an iteration terminal and pass data through a tunnel. Create a VI that continuously generates random numbers between 0 and 1000 until it generates a number that matches

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

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 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

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

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

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

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

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

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

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

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

PHYC 500: Introduction to LabView. Exercise 8 (v 1.3) M.P. Hasselbeck, University of New Mexico. Arrays, XY Graphs, Disk I/O

PHYC 500: Introduction to LabView. Exercise 8 (v 1.3) M.P. Hasselbeck, University of New Mexico. Arrays, XY Graphs, Disk I/O PHYC 500: Introduction to LabView M.P. Hasselbeck, University of New Mexico Exercise 8 (v 1.3) Arrays, XY Graphs, Disk I/O Place two numeric controls (label them Number of points and Offset ) on the Front

More information

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

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

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

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

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

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

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

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

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

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

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

Beginner s Guide to Microsoft Excel 2002

Beginner s Guide to Microsoft Excel 2002 Beginner s Guide to Microsoft Excel 2002 Microsoft Excel lets you create spreadsheets, which allow you to make budgets, track inventories, calculate profits, and design charts and graphs. 1. Open Start

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

Shift Register: Exercise # 1: Shift Register Example VI. 1. Build the following front panel. Figure (8.1): Shift register exercise front panel

Shift Register: Exercise # 1: Shift Register Example VI. 1. Build the following front panel. Figure (8.1): Shift register exercise front panel Experiment # 8: Shift Register and arrays Shift Register: Use shift register on for loops and while loops to transfer values from one loop to the next, create a shift register by right clicking the left

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

Certified LabVIEW Associate Developer Exam. Test Booklet

Certified LabVIEW Associate Developer Exam. Test Booklet Certified LabVIEW Associate Developer Exam Test Booklet Note: The use of the computer or any reference materials is NOT allowed during the exam. Instructions: If you did not receive this exam in a sealed

More information

University of Pennsylvania. Department of Electrical and Systems Engineering. ESE Undergraduate Laboratory. Introduction to LabView

University of Pennsylvania. Department of Electrical and Systems Engineering. ESE Undergraduate Laboratory. Introduction to LabView University of Pennsylvania Department of Electrical and Systems Engineering ESE Undergraduate Laboratory Introduction to LabView PURPOSE The purpose of this lab is to get you familiarized with LabView.

More information

2. The LabView Environment Two panes will open, one is the Front panel, and one is the Block Diagram

2. The LabView Environment Two panes will open, one is the Front panel, and one is the Block Diagram E80 Spring 2015 Lecture 3 LabView 1. Creating a VI (Virtual Instrument) From the File drop-down menu, select New VI 2. The LabView Environment Two panes will open, one is the Front panel, and one is the

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

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

Logger Pro 3. Quick Reference

Logger Pro 3. Quick Reference Logger Pro 3 Quick Reference Getting Started Logger Pro Requirements To use Logger Pro, you must have the following equipment: Windows 98, 2000, ME, NT, or XP on a Pentium processor or equivalent, 133

More information

Homework Assignment 9 LabVIEW tutorial

Homework Assignment 9 LabVIEW tutorial 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

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

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

Arrays. Collection of data elements that are of same type

Arrays. Collection of data elements that are of same type Arrays Collection of data elements that are of same type 31 One or more dimensions, up to 2 elements per dimension Elements accessed by their index First element is index 0 index 10-element array 0 1 2

More information

EXCEL SKILLS. Selecting Cells: Step 1: Click and drag to select the cells you want.

EXCEL SKILLS. Selecting Cells: Step 1: Click and drag to select the cells you want. Selecting Cells: Step 1: Click and drag to select the cells you want. Naming Cells: Viewlet available Step 2: To select different cells that are not next to each other, hold down as you click and

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

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

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

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

LabVIEW Academy. 12. óra event, property node

LabVIEW Academy. 12. óra event, property node LabVIEW Academy 12. óra event, property node Event-Driven Programming Events Definition Event-Driven Programming Definition Polling Versus Event Structures Parts of an Event Structure Configuring the Event

More information

Certified LabVIEW Associate Developer Exam. Test Booklet

Certified LabVIEW Associate Developer Exam. Test Booklet Certified LabVIEW Associate Developer Exam Test Booklet Instructions: If you did not receive this exam in a sealed envelope stamped "NI Certification," DO NOT ACCEPT this exam. Return it to the proctor

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

Appendix C. Vernier Tutorial

Appendix C. Vernier Tutorial C-1. Vernier Tutorial Introduction: In this lab course, you will collect, analyze and interpret data. The purpose of this tutorial is to teach you how to use the Vernier System to collect and transfer

More information

LabVIEW VI Analyzer Toolkit

LabVIEW VI Analyzer Toolkit USER GUIDE LabVIEW VI Analyzer Toolkit Version 1.1 Contents The LabVIEW VI Analyzer Toolkit allows you to interactively and programmatically test VIs to find areas of improvement. The toolkit contains

More information

LabVIEW & FRC. BAA Fall Education Day 2015

LabVIEW & FRC. BAA Fall Education Day 2015 LabVIEW & FRC BAA Fall Education Day 2015 Who am I? Jayesh Jariwala, P.E. Univ of Delaware BChE 98 Process control engineer for 17+ years Working at Applied Control Engineering, Inc FRC Mentor for 6 years

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

CLAD Sample Exam 03. C. A control that output a cluster of the controls / indicators on the tabs.

CLAD Sample Exam 03. C. A control that output a cluster of the controls / indicators on the tabs. Name: Date: CLAD Sample Exam 03 1. Where can a VI be documented so that the description appears in the Show Context Help popup window? A. In the VI Properties Documentation window B. Typing in the Show

More information

Vernier SensorDAQ User s Manual

Vernier SensorDAQ User s Manual Vernier SensorDAQ User s Manual Vernier SensorDAQ User s Manual 2011 by Vernier Software & Technology. All rights reserved. You are entitled to reproduce parts of this manual for use in your educational

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

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

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

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

Create a worksheet that collects, displays and saves temperature data

Create a worksheet that collects, displays and saves temperature data DASYLab Techniques Create a worksheet that collects, displays and saves temperature data This document describes how to create a worksheet that acquires and processes temperature data using Measurement

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

Introduction to Excel Workshop

Introduction to Excel Workshop Introduction to Excel Workshop Empirical Reasoning Center June 6, 2016 1 Important Terminology 1. Rows are identified by numbers. 2. Columns are identified by letters. 3. Cells are identified by the row-column

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

FRC LabVIEW Sub vi Example

FRC LabVIEW Sub vi Example FRC LabVIEW Sub vi Example Realizing you have a clever piece of code that would be useful in lots of places, or wanting to un clutter your program to make it more understandable, you decide to put some

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

Technology Assignment: Scatter Plots

Technology Assignment: Scatter Plots The goal of this assignment is to create a scatter plot of a set of data. You could do this with any two columns of data, but for demonstration purposes we ll work with the data in the table below. You

More information

LabView instrumentoinnissa, 55492, 3op Labview in instrumentation

LabView instrumentoinnissa, 55492, 3op Labview in instrumentation LabView instrumentoinnissa, 55492, 3op Labview in instrumentation Lecturer: Heikki Ojala, heikki.ojala@helsinki.fi, room C204a Physicum Teaching assistant: Hannu Koskenvaara, hannu.koskenvaara@helsinki.fi,

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

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

PHYC 500: Introduction to LabView. Exercise 16 (v 1.2) Controlling hardware with DAQ device. M.P. Hasselbeck, University of New Mexico

PHYC 500: Introduction to LabView. Exercise 16 (v 1.2) Controlling hardware with DAQ device. M.P. Hasselbeck, University of New Mexico PHYC 500: Introduction to LabView M.P. Hasselbeck, University of New Mexico Exercise 16 (v 1.2) Controlling hardware with DAQ device This exercise has two parts. First, simulate a traffic light circuit

More information

ni.com Preparing for the CLAD Exam

ni.com Preparing for the CLAD Exam Preparing for the CLAD Exam Breaking Data Flow Situation: Run 2 Loops simultaneously with 1 Stop Button Wiring the Stop Button from one Loop to the other will NOT work. Solution: Use a Local Variable Drawbacks:

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

GET130 Intro to Engineering Technology

GET130 Intro to Engineering Technology References: 1. http://www.ni.com/labview/ 2. http://en.wikipedia.org/wiki/labview Introduction: This lab continues from the previous lab by showing additional basic features of LabVIEW including For loops,

More information

LabView programming 練習

LabView programming 練習 Virtual Instrumentation With LabVIEW LabView programming 練習 工綜六樓計算機室電腦 LabView 8.0 ( 目前最新版 Labview 2010) Interactive guide to LabView 請自行前往使用 1 LabVIEW 試用 http://www.ni.com/trylabview/zht/ 下載試用版 : OR 網路導覽與試用

More information

Bold, Italic and Underline formatting.

Bold, Italic and Underline formatting. Using Microsoft Word Character Formatting You may be wondering why we have taken so long to move on to formatting a document (changing the way it looks). In part, it has been to emphasise the fact that

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

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

Strain and Force Measurement

Strain and Force Measurement NORTHEASTERN UNIVERSITY DEPARTMENT OF MECHANICAL, INDUSTRIAL AND MANUFACTURING ENGINEERING MIMU 0-MEASUREMENT AND ANALYSIS Strain and Force Measurement OBJECTIVES The primary objective of this experiment

More information

LABVIEW LAB SKILLS ACTIVITY 1 PROGRAMING ENVIRONMENT

LABVIEW LAB SKILLS ACTIVITY 1 PROGRAMING ENVIRONMENT LABVIEW LAB SKILLS ACTIVITY 1 PROGRAMING ENVIRONMENT WHAT IS LABVIEW? LabVIEW is a graphical programing language designed for scientists and engineers for experimental control and data acquisition. Most

More information

Certified LabVIEW Associate Developer Examination

Certified LabVIEW Associate Developer Examination Certified LabVIEW Associate Developer Examination Examinee Date: Administrator Date: Note: The use of the computer or any reference materials is NOT allowed during the exam. Instructions: If you did not

More information

Introduction to LabVIEW TM

Introduction to LabVIEW TM Introduction to LabVIEW TM Three-Hour Course Course Software Version X.X September 2003 Edition Part Number 323668B-01 Copyright 2003 National Instruments Corporation. All rights reserved. Universities,

More information

Working with Spectrum Tabs, Plots, and Charts

Working with Spectrum Tabs, Plots, and Charts CHAPTER 7 Spectrum Tabs, Plots, and Charts Overview Cisco Spectrum Expert software provides two spectrum tabs, Spectrum and Spectrum (2). Each tab operates identically. The tabs allow you to create, name,

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

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

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

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

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

Introduction to LabVIEW. By Finn Haugen, TechTeach

Introduction to LabVIEW. By Finn Haugen, TechTeach 1 of 100 03/07/2012 02:31 PM Introduction to LabVIEW 8.5 by Finn Haugen 31. August 2008 Contents: 1 Preface 2 Introduction 3 Launching LabVIEW 3.1 License Activation 3.2 Starting using LabVIEW 4 Looking

More information

Step 2: After opening the file, you should see following window. Select all the code, right click and then copy the code

Step 2: After opening the file, you should see following window. Select all the code, right click and then copy the code Step 1: Open chapter 12 and click on LEP-T12-2.pol under PolymathTM Code Step 2: After opening the file, you should see following window. Select all the code, right click and then copy the code Step 3:

More information

Microsoft Excel 2010 Tutorial

Microsoft Excel 2010 Tutorial 1 Microsoft Excel 2010 Tutorial Excel is a spreadsheet program in the Microsoft Office system. You can use Excel to create and format workbooks (a collection of spreadsheets) in order to analyze data and

More information

San Francisco State University

San Francisco State University San Francisco State University Michael Bar Instructions for Excel 1. Plotting analytical function. 2 Suppose that you need to plot the graph of a function f ( x) = x on the interval [ 5,5]. Step 1: make

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

Visual Physics - Introductory Lab Lab 0

Visual Physics - Introductory Lab Lab 0 Your Introductory Lab will guide you through the steps necessary to utilize state-of-the-art technology to acquire and graph data of mechanics experiments. Throughout Visual Physics, you will be using

More information

Making Tables and Graphs with Excel. The Basics

Making Tables and Graphs with Excel. The Basics Making Tables and Graphs with Excel The Basics Where do my IV and DV go? Just like you would create a data table on paper, your IV goes in the leftmost column and your DV goes to the right of the IV Enter

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

Tutorials. Lesson 3 Work with Text

Tutorials. Lesson 3 Work with Text In this lesson you will learn how to: Add a border and shadow to the title. Add a block of freeform text. Customize freeform text. Tutorials Display dates with symbols. Annotate a symbol using symbol text.

More information

Tips and Tricks for Highly Productive Programming in LabVIEW

Tips and Tricks for Highly Productive Programming in LabVIEW Tips and Tricks for Highly Productive Programming in LabVIEW Rejwan Ali Technical Marketing Engineer National Instruments Outline Motivations for programming faster Quick Drop Templates and Sample Projects

More information

Certified LabVIEW Associate Developer Examination

Certified LabVIEW Associate Developer Examination Certified LabVIEW Associate Developer Examination Examinee Date: Administrator Date: Note: The use of the computer or any reference materials is NOT allowed during the exam. Instructions: If you did not

More information

CLAD Sample Exam 04. B. When you create an Array constant on the Block Diagram, it is not visible on the Front Panel.

CLAD Sample Exam 04. B. When you create an Array constant on the Block Diagram, it is not visible on the Front Panel. Name: Date: CLAD Sample Exam 04 1. What VI is typically used to terminate an Error Cluster wire and to display any error message? A. Merge Errors B. One Button Dialog / Two Button Dialog C. Generate Front

More information

Contents. Group 2 Excel Handouts 2010

Contents. Group 2 Excel Handouts 2010 Contents Styles... 2 Conditional Formatting... 2 Create a New Rule... 4 Format as Table... 5 Create your own New Table Style... 8 Cell Styles... 9 New Cell Style... 10 Merge Styles... 10 Sparklines...

More information