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

Size: px
Start display at page:

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

Transcription

1 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 Appendix A. 2. Modify the VI to simulate sin 2 Create two more knobs for amplitude 0 2 and 1 1. Try set 0.8 and 0.2, then verify in an Excel plot. Name : Date: Grade: (Pass/Fail) a. Tutorial i. VI ii. Excel Plot b. Main Task i. VI ii. Excel Plot 1

2 Appendix A: Tutorial for Labview 2010 Example: Build a VI to simulate a sinusoidal signal. I. Initalizing a blank virtual instrument. 1. Log on to Labview 2010 and open a Blank VI. 2. Two windows will appear: a) the Front Panel and b) the Block Diagram. (You could tile both windows side-by-side by selecting [Window] [Tile Left and Right] menu item). Remarks: i) The Front Panel will contain the user interface such as knobs, buttons, indicators and graphs while the Block Diagram window will contain the inner-circuitry (including objects, wirings and other virtual instruments), logic structures (including programming blocks) and timing commands. ii) If either the Front Panel or the Block Diagram window is blocked by another window (e.g. when either window is maximized), one can toggle the focus between the two windows by pressing [CTRL]-[E]. 2

3 II. Building the VI. Include the following blocks inside the block-diagram window and reproduce the diagram shown in Figure 1. Figure 1. Inserting the function blocks. 1. Access the Functions-pallete, then a. [Right-click] while inside the block-diagram window to show the Functions-pallete. b. Create a While-Loop box. : [Express] [Exec Control] [Whileloop], then click-drag an area in the block-diagram window. 3

4 Figure 2. Click the while-loop icon, then drag an area in the Block Diagram window. Remarks: i. A [STOP] button will also appear in the front-panel window. ii. For the items below, make sure that all the objects created are inside the [while-loop] box. c. Create an Elapsed-time block: [Express] [Exec Control] [Elaspsed time], drop inside the [while-loop] box, and deselect the Automatically reset after time target option. d. Create a Formula block. : [Express] [Arithmetic & Comparison] [Formula], drop inside the [while-loop] box, then change the settings to those in Table 1: Table 1. Formula block. Input: X1 Input: X2 Formula: Label: P Label: t sin(2*pi*t/p) e. Create a to-dynamic Data block. : [Express] [Signal Manipulation] [to Dynamic Data], drop inside the [while-loop] box, then select Input data type to Single Scalar. f. Create a Wait-Until block. : [Programming] [Timing] [Wait- Until MS] block and drop inside the [while-loop] box, then hover on the left side of the [Wait] block and select [Create] [Constant] and input a value of 10. 4

5 g. Create a Case-structure box. : [Express] [Exec Control] [Case Structure], then click-drag an area inside the [while-loop] box. h. Create a Write-Meas-file box. : [Express] [Output] [Write Measurement File], drop inside the [Case Structure] window, then change the setting to those given in Table 2. Table 2. Write-Measurement File Box Settings. File Name Segment Headers X-Value Columns <user supplied> No Headers One column per channel Include the following controls inside the [Front Panel] window and reproduce the diagram shown in Figure 3. Figure 3. Front Panel. 5

6 2. Access the Functions-pallete, then a. [Right-click] while inside the front-panel window to show the Controls-pallete. b. Create a Push-Button Control : [Express] [Buttons & Switches] [Push Button], drop in front panel window, then change the caption from Boolean to Save Data. c. Create a Knob Control : [Express] [Numeric Controls] [Knob], drop in front panel window, then right-click on the knob control, then click-on [Visible Items] [Digital Display]. d. Create a Waveform Chart: [Express] [Graph] [Waveform Chart], drop in front panel window. Right-click on the chart then turn off the [Y-scale] [Autoscale Y] mode, and change the maximum and minimum value of the y-axis to +2 to Build the Wiring Connections Include the wire to connect the blocks in the [Block Diagram] windowas shown in Figure 4. 6

7 Remarks: Figure 4. Wiring connections. Frequently, a wire may become broken. This is usually marked by an X on the broken wires as shown in Figure 13. This means that the broken wire that has one unattached end. To remove all broken-wires in the Block-diagram window, press [CTRL-B]. Figure 5. A broken wire. 4. Save the VI 5. Run/Test the VI project. [Click] the Run button to run the VI (see Figure 6). 7

8 . Figure 6. Run Button a. Try moving the knob to change the periods and observe how the wave changes. b. Try to set the period to a value to 5.0 secs. Let the wave settle to periodic response, then click on [Save Data] button. c. Click on the [Stop] button. d. Open an Excel file then plot the data to verify that the period is indeed 5.0 secs. 8

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

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

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

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

Figure 1: Control & Simulation Loop

Figure 1: Control & Simulation Loop Pre-Lab 4 LabVIEW Tutorial Overview In this tutorial, you will be using the Control & Simulation library in LabVIEW to simulate the step response for the transfer function of a system. ATTENTION : After

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

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

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

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

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

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

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

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

Hands-on Lab: LabVIEW Angle Sensor

Hands-on Lab: LabVIEW Angle Sensor Hands-on Lab: LabVIEW Angle Sensor Third party vendors like Hi Technic, offer a range of sensors. One example is the angle sensor, and LabVIEW LEGO Mindstorms has a control block for it. This lab will

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

LABVIEW HANDOUT 3 CHAPTER 3: THE MATHSCRIPT NODE AND XY GRAPH

LABVIEW HANDOUT 3 CHAPTER 3: THE MATHSCRIPT NODE AND XY GRAPH LABVIEW HANDOUT 3 CHAPTER 3: THE MATHSCRIPT NODE AND XY GRAPH In this exercise, you will be introduced to the MathScript Node and the XY Graph. The MathScript Node structure uses syntax that is very similar

More information

LabVIEW programming I

LabVIEW programming I FYS3240 PC-based instrumentation and microcontrollers LabVIEW programming I LabVIEW basics Spring 2017 Lecture #2 Bekkeng 16.01.2017 What is LabVIEW LabVIEW is a graphical programming environment G programming

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

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

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

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

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

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

Hands-on Lab 1: LabVIEW NI-DAQ Basics 1 Hands-on Lab 1: LabVIEW NI-DAQ Basics 1 This lab reviews LabVIEW concepts needed towards the course s final objective of position regulation using computer-controlled state feedback. Specific LabVIEW concepts

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

Advanced Programming Features

Advanced Programming Features Advanced Programming Features Compute Tools 4 and 5 Program Area Level 5 The two advance programming templates for manipulating data are Compute Tools 4 and Compute Tools 5. Each of these templates provide

More information

LabVIEW Experiment 1 Light Sensor Calibration Using Arduino Data Acquisition (Arduino DAQ)

LabVIEW Experiment 1 Light Sensor Calibration Using Arduino Data Acquisition (Arduino DAQ) Spring 2015 LabVIEW Experiment 1 Light Sensor Calibration Using Arduino Data Acquisition (Arduino DAQ) Experiment Objectives Experience LabVIEW capabilities through learning exercises that design and implement

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

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

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

Hands-on Lab. LabVIEW Simulation Tool Kit

Hands-on Lab. LabVIEW Simulation Tool Kit Hands-on Lab LabVIEW Simulation Tool Kit The LabVIEW Simulation Tool Kit features a comprehensive suite of tools to test designs. This lab provides a primer to implementing a simulation. This will be useful

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

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

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

Using LabVIEW to Send Commands via RS232 to Ontrack Control Systems ADR Interfaces

Using LabVIEW to Send Commands via RS232 to Ontrack Control Systems ADR Interfaces Using LabVIEW to Send Commands via RS232 to Ontrack Control Systems ADR Interfaces ADR112 DAQ Board ADR101 RS232 Data Acquisition Interface DAQ Ontrack company s lowest-cost solution. RS232 to 8 digital

More information

University of Illinois Department of Electrical and Computer Engineering ECE 451 Automated Microwave Measurements Laboratory

University of Illinois Department of Electrical and Computer Engineering ECE 451 Automated Microwave Measurements Laboratory University of Illinois Department of Electrical and Computer Engineering ECE 451 Automated Microwave Measurements Laboratory Experiment No. 4 Introduction to the Windows XP Workstation using National Instruments

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

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

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

Hands-On Introduction to. LabVIEW. for Scientists and Engineers. Second Edition. John Essick. Reed College OXFORD UNIVERSITY PRESS

Hands-On Introduction to. LabVIEW. for Scientists and Engineers. Second Edition. John Essick. Reed College OXFORD UNIVERSITY PRESS Hands-On Introduction to LabVIEW for Scientists and Engineers Second Edition John Essick Reed College New York Oxford OXFORD UNIVERSITY PRESS Contents. Preface xiii 1. THE WHILE LOOP AND WAVEFORM CHART

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

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

Virtual Instruments with LabVIEW

Virtual Instruments with LabVIEW Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics Virtual Instruments with LabVIEW HANS-PETTER HALVORSEN, 2011.01.04 Faculty of Technology, Postboks

More information

Lecture 3 (week Feb 8-12) Expanding the Features of a VI. Select the Loop Condition. A. Structures--While Loop. A. Structures--For Loop

Lecture 3 (week Feb 8-12) Expanding the Features of a VI. Select the Loop Condition. A. Structures--While Loop. A. Structures--For Loop Lecture 3 (week Feb 8-12) Expanding the Features of a VI A. Structures--While Loop 1. Select While Loop 2. Enclose code to be repeated You Will Learn: A. Structures--While Loop, for loop (How to use shift

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

Graphical Display of Power Monitoring Data

Graphical Display of Power Monitoring Data Graphical Display of Power Monitoring Data Frozen Content Modified by on 6-Nov-2013 Display of power monitoring information in tabular format is good, but a visual representation of the values over time

More information

ECE 451 Automated Microwave Measurements Laboratory. Experiment No. 2. Automated RF Power Detection Using LabVIEW

ECE 451 Automated Microwave Measurements Laboratory. Experiment No. 2. Automated RF Power Detection Using LabVIEW Introduction ECE 451 Automated Microwave Measurements Laboratory Experiment No. 2 Automated RF Power Detection Using LabVIEW Experiment design is undoubtedly the most difficult aspect of an engineering

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

Using the Drag-and-Drop Report Builder

Using the Drag-and-Drop Report Builder Using the Drag-and-Drop Report Builder Salesforce, Spring 16 @salesforcedocs Last updated: January 7, 2016 Copyright 2000 2016 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark

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

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

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

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

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

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

TOP Server Client Connectivity Guide for National Instruments' LabVIEW

TOP Server Client Connectivity Guide for National Instruments' LabVIEW TOP Server Client Connectivity Guide for National Instruments' LabVIEW 1 Table of Contents 1. Overview and Requirements... 3 2. Setting TOP Server to Interactive Mode... 3 3. Creating a LabVIEW Project...

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

CLAD_80.questions.

CLAD_80.questions. CLAD_80.questions Number: CLAD Passing Score: 800 Time Limit: 120 min File Version: 25.06 These are the most accurate study questions. Just focus on these and sit in your exam. I am very happy with my

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

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

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

Import and Export Explorer Queries

Import and Export Explorer Queries App Number: 010060 Import and Export Explorer Queries Last Updated 22 nd March 2013 Powered by: AppsForGreentree.com 2013 1 Table of Contents Features... 3 Uses... 3 Options... 3 Important Notes... 3 Other

More information

The iworx 214 and LabScribe V2.0 Tutorial. Overview

The iworx 214 and LabScribe V2.0 Tutorial. Overview The iworx 214 and LabScribe V2.0 Overview Figure T-1-1: The front and rear panels of IWX/214. The data acquisition unit used in the iworx teaching kits is the IWX/214 (Figure T-1-1 on page T-1-1). The

More information

How to do a Property Search

How to do a Property Search How to do a Property Search A Self-Tutorial GIS Services 1401 Marina Way South Richmond, CA 94804 Tel: (510) 621-1298 Fax: (510) 307-8116 1. Navigate to the GIS Mapping Services page. 2. The mapping services

More information

Hands-on Lab. Open-Loop Response: System Identification

Hands-on Lab. Open-Loop Response: System Identification Hands-on Lab Open-Loop Response: System Identification v r Motorized tethered cart A step or impulse response provides useful information that characterizes the system. With such data, one can then begin

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

Capstone Appendix. A guide to your lab computer software

Capstone Appendix. A guide to your lab computer software Capstone Appendix A guide to your lab computer software Important Notes Many of the Images will look slightly different from what you will see in lab. This is because each lab setup is different and so

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

NYU A&S AEM Implementation. Exercise Sheets

NYU A&S AEM Implementation. Exercise Sheets NYU A&S AEM Implementation Exercise Sheets Table of Contents Table of Contents... 2 Exercise 1: Blank Page with Title... 1 A. Create page using template Blank Page with Title... 1 B. Author component Generic

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

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

Eurostat Regions and Cities Illustrated: Usage guide

Eurostat Regions and Cities Illustrated: Usage guide Eurostat Regions and Cities Illustrated: Usage guide With Regions and Cities Illustrated, you can easily visualise regional indicators and view data for regions you are most interested in. This interactive

More information

SmartView. User Guide - Analysis. Version 2.0

SmartView. User Guide - Analysis. Version 2.0 SmartView User Guide - Analysis Version 2.0 Table of Contents Page i Table of Contents Table Of Contents I Introduction 1 Dashboard Layouts 2 Dashboard Mode 2 Story Mode 3 Dashboard Controls 4 Dashboards

More information

Engineering Innovation Center LabVIEW Basics

Engineering Innovation Center LabVIEW Basics Engineering Innovation Center LabVIEW Basics LabVIEW LabVIEW (Laboratory Virtual Instrument Engineering Workbench) is a graphical programming language that uses icons instead of lines of text to create

More information

Physics 211 E&M and Modern Physics Spring Lab #1 (to be done at home) Plotting with Excel. Good laboratory practices

Physics 211 E&M and Modern Physics Spring Lab #1 (to be done at home) Plotting with Excel. Good laboratory practices NORTHERN ILLINOIS UNIVERSITY PHYSICS DEPARTMENT Physics 211 E&M and Modern Physics Spring 2018 Lab #1 (to be done at home) Lab Writeup Due: Mon/Wed/Thu/Fri, Jan. 22/24/25/26, 2018 Read Serway & Vuille:

More information

Getting Started With Excel

Getting Started With Excel Chapter 1 Getting Started With Excel This chapter will familiarize you with various basic features of Excel. Specific features which you need to solve a problem will be introduced as the need arises. When

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

DAQFactory U3 Tutorial Getting Started with DAQFactory-Express and your LabJack U3 11/3/06

DAQFactory U3 Tutorial Getting Started with DAQFactory-Express and your LabJack U3 11/3/06 DAQFactory U3 Tutorial Getting Started with DAQFactory-Express and your LabJack U3 11/3/06 Congratulations on the purchase of your new LabJack U3. Included on your installation CD is a fully licensed copy

More information

Working with Excel CHAPTER 1

Working with Excel CHAPTER 1 CHAPTER 1 Working with Excel You use Microsoft Excel to create spreadsheets, which are documents that enable you to manipulate numbers and formulas to quickly create powerful mathematical, financial, and

More information

Getting Started. Ohm Portal. v2_ec01b38. Buddy Platform, Limited Ltd.

Getting Started. Ohm Portal. v2_ec01b38. Buddy Platform, Limited Ltd. Getting Started Ohm Portal v2_ec01b38 Buddy Platform, Limited Ltd. GU/US/18/09 Ohm Portal Get Started Guide Workspace Basics Workspace Basics Navigation Hierarchy An Organization is the top level in the

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

Working with Excel involves two basic tasks: building a spreadsheet and then manipulating the

Working with Excel involves two basic tasks: building a spreadsheet and then manipulating the Working with Excel You use Microsoft Excel to create spreadsheets, which are documents that enable you to manipulate numbers and formulas to create powerful mathematical, financial, and statistical models

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

Appendix A OPENING AN EXCEL SPREADSHEET: To start working with a blank Excel spreadsheet, you should: 1. Log on to your station s computer.

Appendix A OPENING AN EXCEL SPREADSHEET: To start working with a blank Excel spreadsheet, you should: 1. Log on to your station s computer. Appendix A INTRODUCTION: Microsoft Excel is a popular software package that combines spreadsheet accounting, graphing, and database functions into one program. One can enter data, modify it, and then the

More information