LabVIEW Core 1. What You Need To Get Started. File Locations. The course installer places the course files in the following location: ni.

Similar documents
ni.com/training Quizzes LabVIEW Core 1 ni.com/training Courses Skills learned: LabVIEW environment Certifications Skills tested: LabVIEW environment

LabVIEW Basics I: Introduction Course

Measurement & Automation Explorer (MAX) View and control your devices and software

Data Acquisition Laboratory

The data acquisition components, and their relationship to each other, are shown below.

Introduction to LabVIEW and NI Hardware Platform

Advanced NI-DAQmx Programming Techniques with LabVIEW

BE/EE189 Design and Construction of Biodevices Lecture 5. BE/EE189 Design and Construction of Biodevices - Caltech

Hardware: Acquiring Data and Communicating with Instruments

NI-DAQmx: Reduce Development Time and Improve Performance

What s New in Data Acquisition

LABVIEW LAB SKILLS ACTIVITY 1 PROGRAMING ENVIRONMENT

PC-based data acquisition I

NI-DAQmx Basic Course NITS John Shannon

Creating a NI-DAQmx Task, Channel, or Scale in a Project

Figure 3.174: Illustration of the code of the event f USB that plots an USB camera frame if the typed frame is under the acceptable limits (case 0)

VIBBOX. 32, 48, or 64-Channel Sound & Vibration Solution Expansion to 256 Channels. Key Feature of Each VIBbox: Table 1. Key Features of VIBbox Models

A variety of ECONseries modules provide economical yet flexible solutions. Waveform Generation

1. Learn about LabView software and its different components

A+ Certification. Course Description. Course Objectives. 9300; 5 Days, Instructor-led

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

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

Acquiring Data from Sensors and Instruments Using MATLAB

LabVIEW Tutorials. T.1 Temperature Measurement and Cold Junction Compensation (CJC) LUMS School of Science and Engineering

The LabVIEW FPGA course prepares you to design, debug, and implement efficient,

Developing Measurement and Control Applications with the LabVIEW FPGA Pioneer System

Data Acquisition in LabVIEW

Gas Combustion Testing With LabVIEW

Teaching Computer-Based Data Acquisition and Analysis Research Skills Using LabVIEW

CompactDAQ Chassis PRODUCT FLYER CONTENTS. Цены и срок поставки уточняйте на сайте по телефону: или

CHAPTER IV Computerized Data-acquisition Systems

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

Lab Exercise 2: Data Acquisition with NI LabVIEW

DT3016. High-Speed, Multifunction PCI Data Acquisition Board. Overview. Key Features. Supported Operating Systems

Virtual Instrumentation With LabVIEW

Multifunction DAQ Accessory and Cable Selection Guides

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

Datalogging in LabVIEW

Hands-On Seminar. Evaluate CompactDAQ and LabVIEW for Your Application 09/05/2017. ni.com

GEORGIA INSTITUTE OF TECHNOLOGY School of Electrical and Computer Engineering ECE 2020 Fall 2017 Lab #1: Digital Logic Module

Computerized Measurement Systems (EEMN10) 2016

Virtual Instrumentation With LabVIEW

Developing Custom CompactRIO Modules

LabView programming 練習

Computerized Measurement Systems (EEMN10) 2015

DAQ in MATLAB HANS-PETTER HALVORSEN,

AIO AH-PCI. Features. Packing List. 12-bits Analog I/O Board (High Gain) for PCI AIO AH-PCI 1. Ver.1.04

ni.com Using OOP in Measurement Systems

A Practical Exercise for the ADC

Software-Defined Test Fundamentals. Understanding the Architecture of Modular, High-Performance Test Systems

How to Choose the Right Bus for Your Measurement System

ENGR 1000, Introduction to Engineering Design

Analog Input Sample Rate

Certified LabVIEW Associate Developer Exam. Test Booklet

Computerized Measurement Systems (EEMN10) 2014

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

A Step Into the Future of Data Measurement. Focus on Tests and Measurements. Let idaq Do the Rest.

Features. High-precision Analog input board (Low Profile size) for PCI Express AI-1616L-LPE AI-1616L-LPE 1. Ver.1.01

Agenda. Programming FPGAs Why Are They Useful? NI FPGA Hardware Common Applications for FPGAs How to Learn More

VIBbox 64-Channel Sound & Vibration Solution

AO-1604LX-USB. Features. High-Resolution Analog Output Unit for USB AO-1604LX-USB 1. Ver.1.01

Create Without Limits: Add the Power of User-Programmable FPGAs to Your Test Applications

Low Cost Data Acquisition Setup for Electrical Machines Laboratory. Ciprian Sorandaru, Sorin Musuroi

AD12-16(PCI)EV. Features. Analog Input Board for PCI AD12-16(PCI)EV 1. Ver.1.02

Additional products and features

ECONseries Low Cost USB DAQ

ECONseries Low Cost USB DAQ

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

FYS Data acquisition & control. Introduction. Spring 2018 Lecture #1. Reading: RWI (Real World Instrumentation) Chapter 1.

Gas Burner and Furnace Tester

Dept. of Electrical, Computer and Biomedical Engineering. Instrumentation for the data acquisition laboratory

EDX-10 Series. Compact Recording System

ET285 Digital Electronics II [Onsite]

CLAD Exam Preparation Guide using LabVIEW NXG

LabWindows /CVI Using the Latest ANSI C Tools for High-Performance Automated Test

Low-Cost Multifunction DAQ for USB

Vernier SensorDAQ User s Manual

Programming for the LabVIEW Real-Time Module Using LabWindows/CVI

High-Speed M Series Multifunction DAQ 16-Bit, up to 1.25 MS/s, up to 80 Analog Inputs

ni.com What s New in 2013

AD16-16(PCI)EV. Features. High-Resolution Analog Input Board for PCI AD16-16(PCI)EV 1. Ver.1.02

ET345P Control Systems [Onsite]

Developing Measurement and Analysis System using MATLAB

LabVIEW TM Core 1 Course Manual

AIO LN-USB. Features. N Series for USB Multifunction DAQ Unit (8ch AI, 2ch AO, 16ch DIO) AIO LN-USB 1. Ver.1.01

ECU Measurement and Calibration in a Real-Time Test Environment. Roland Magolei National Instruments Engineering GmbH Embedded Networks

DT MS/s High-Speed, Isolated Simultaneous USB Data Acquisition Module. Overview. Key Features. Bandwidth of the DT9862

EDX-10 Series. Compact Recording System

High-Speed M Series Multifunction DAQ 16-Bit, up to 1.25 MS/s, up to 80 Analog Inputs

±500 V Isolation Protects Your Data. Sample Rate. 16 bits ±1.25 V, ±2.5 V, ±5 V, ±10 V 100 ks/s 16 2

Data acquisition hardware

Quanser NI-ELVIS Trainer (QNET) Series: QNET DCMCT. DC Motor Control Trainer (DCMCT) User Manual. User Manual

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

DT9828. USB Powered Thermocouple Measurement Module. Key Features: Analog Input Channels

AD16-16(PCI)EV. Features. High-Resolution Analog Input Board for PCI AD16-16(PCI)EV 1. Ver.1.01

A variety of ECONseries modules provide economical yet flexible solutions

AD12-16(PCI)EV. Features. Analog Input Board for PCI AD12-16(PCI)EV 1. Ver.1.01

BTH-1208LS Wireless Multifunction DAQ Device

PCI-3E. PCI Interface Card Page 1 of 7. Description. Features

EE 100 DMM and DC Power Supply LabVIEW Experiment Guide

Transcription:

LabVIEW Core 1 What You Need To Get Started LabVIEW Core 1 Course Manual (online) LabVIEW Core 1 Exercise Manual (online) LabVIEW Core 1 Course CD (preloaded on S Share) Multifunction DAQ device File Locations The course installer places the course files in the following location: S-Share/All Student Read/Engineering/LabVIEW Exercises LabVIEW Core 1 1

Instructional Methods Demonstrations Quizzes Concept Exercise Lecture Topic Development Exercise Getting The Most Out Of This Course Ask questions! Experiment with hands-on exercises to understand the methods used Explore solutions Implementations explore a possible solution you may find a better one New Users Experienced Users Advanced Users LabVIEW Core 1 LabVIEW Core 2 LabVIEW Core 3 Managing Software Engineering in LabVIEW LabVIEW OOP System Design Advanced Architectures in LabVIEW Certifications Certified LV Associate Developer Exam Certified LabVIEW Developer Exam Certified LabVIEW Architect Exam 2

Course Learning Map Lesson 1 Setting Up Hardware Lesson 4 Implementing a VI Lesson 7 Developing Modular Applications Lesson 2 Navigating LabVIEW Lesson 5 Relating Data Lesson 8 Common Design Techniques and Patterns Lesson 3 Troubleshooting & Debugging VIs Lesson 6 Managing Resources Lesson 9 Using Variables Course Goals This course prepares you for the following: Solve problems using LabVIEW Use data acquisition and instrument control in LabVIEW applications Use modular programming practices Develop, debug, and test LabVIEW VIs Effectively use a state machine architecture Parallelism and variables 8 Lesson 1 Setting Up Hardware TOPICS A. DAQ Hardware B. Using DAQ Software C. Instrument Control D. GPIB E. Serial Port Communication F. Using Instrument Control Software 3

Setting Up Hardware LabVIEW is a graphical programming environment used by millions of engineers and scientists to develop sophisticated measurement, test, and control systems LabVIEW can integrate with wide variety of hardware devices In this course, you will interact with the MyDAQ 10 A. DAQ Hardware 1. Signal 2. Terminal Block 3. Cable 4. DAQ Device 5. Computer 11 DAQ Hardware Terminal Block & Cable DAQ Signal Accessory Quadrature Encoder 4 LEDs for Digital I/O Digital Trigger Counter I/O Function Generator Function Generator Frequency Control Temperature Sensor Analog Input Analog Output Microphone Input 12 4

DAQ Hardware DAQ Device Most DAQ devices have four standard elements: analog input, analog output, digital I/O, and counters You can transfer the signal you measure with the DAQ device to the computer through a variety of different bus structures 13 DAQ Hardware Analog Input The process of measuring an analog signal and transferring the measurement to a computer for analysis, display, or storage An analog signal is a signal that varies continuously Analog input most commonly measures voltage or current 14 DAQ Hardware Analog Output The process of generating analog signals from your computer Performing digital-to-analog (D/A) conversions generates analog output The available analog output types are voltage and current To perform a voltage or current output, a compatible device must be installed that can generate that type of signal 15 5

DAQ Hardware Digital I/O Digital signals: Electrical signals that transfer digital data (on/off, high/low, 1/0) using a wire Used to control or measure digital or finite state devices, such as switches and LEDs Used to transfer data program devices communicate between devices Use digital signals as clocks or triggers to control or synchronize other measurements 16 DAQ Hardware Counters A counter is a digital timing device typically used for event counting, frequency measurement, period measurement, position measurement, and pulse generation A counter has a fixed number it can count to as determined by the resolution of the counter For example, a 24-bit counter can count to: 2 (Counter Resolution) 1 = 2 24 1 = 16,777,215 17 B. Using DAQ Software Configuration Configure and test your DAQ device using the Measurement & Automation Explorer (MAX) 18 6

Simulating a DAQ Device Using NI-DAQmx simulated devices, you can try NI products in your application without the hardware With NI-DAQmx simulated devices, you also can export a physical device configuration onto a system that does not have the physical device installed 19 Exercise 1-1 Concept: Measurement and Automation Explorer Use MAX to examine, configure, and test a DAQ device. GOAL Exercise 1-1 Concept: Measurement and Automation Explorer What is a possible real-world application using DAQ? DISCUSSION 7

C. Instrument Control Use software on a PC to control an instrument over an instrument control bus Mix and match instruments from various categories Understand the properties of the instrument, such as the communication protocols to use C. Instrument Control Benefits of Instrument Control Automate processes Save time One platform for multiple tasks Ease of use Many types of instruments available D. GPIB GPIB (general purpose interface bus) is a standard interface for communication between instruments and controllers from various vendors 24 8

E. Serial Port Communication Serial communication Transmits data between a computer and a peripheral device, such as a programmable instrument or another computer Uses a transmitter to send data one bit at a time over a single communication line to a receiver Best method when data transfer rates are low, or you must transfer data over long distances 25 F. Using Instrument Control Software Interface Drivers: Instrument interfaces such as GPIB include a set of drivers for the interface Configuration: Use MAX to configure the interface 26 9