A Practical Exercise for the ADC
|
|
- Lee Charity Rogers
- 5 years ago
- Views:
Transcription
1 Richard Haberkamp Nikolas Roosevelt A Practical Exercise for the ADC Janusz Zalewski, Ph. D CDA 4170, Data Acquisition & Control Spring 2009
2 Table of Contents 1. Equipment Connectivity Required Hardware Hardware Interfaces 3 2. System Software Required Software Running LabVIEW Configuring LabVIEW 6 3. Application Opening ADC VI Configuring ADC VI ADC Commands 9 4. References Appendix 12
3 1. Equipment Connectivity 1.1 Required Hardware The following components are needed for this exercise (See Figure 1): SuperLogics ADC 1 [1] Some device to interface with the ADC 1 (such as a battery pack) Computer, such as a PC or Laptop, which must have an available serial port to interface with the Superlogics ADC 1 and must also meet the minimum requirements of LabVIEW as detailed in Table 1. Table 1: LabVIEW System Requirements [2]
4 1.2 Hardware Interfaces To properly set up the equipment for this exercise, the user is required to connect the components as shown in Figure 1: SuperLogics ADC 1 Battery Pack Power Supply Electrical Outlet Serial (RS 232) Connection Computer Figure 1: Hardware Setup 2. System Software To perform this exercise, the user is expected to have National Instruments LabVIEW 8.6 already installed on their computer. To run the LabVIEW application, the user can follow these steps: Step 1: Left click on the Start menu button (see Figure 2).
5 Figure 2: Start Menu Button Step 2: Navigate through the Start menu. The default Start menu path of the application is Programs > National Instruments > LabVIEW 8.6 > LabVIEW, as shown in Figure 3. Figure 3: Locating LabVIEW in the Start Menu
6 Step 3: After the splash screen, you will be presented with the main dialog of LabVIEW, as shown in Figure 4. Figure 4: Main LabVIEW Window This exercise will use the default configuration of the LabVIEW application. 3. Application 3.1 Opening ADC VI 1 After the user has opened LabVIEW, they can then open the VI used to communicate with the ADC. It is assumed that the user has a copy of the VI available on their computer. The following steps detail how to open the VI (assuming it is located on their desktop): Step 1: From the main window select File > Open (As shown in Figure 5) Figure 5: How to Open the VI 1 LabVIEW programs are commonly called Virtual Instruments, in brief VI s
7 Step 2: After being presented with the Open dialog, navigate to the location where the VI is saved by left clicking the Desktop button in the left pane (see Figure 6). Figure 6: LabVIEW Open Dialog Step 3: Left click on the name of the file, such ADC 1 RW.vi and then left click on the OK button (See Figure 7). As a result, the application will open in a window as shown in Figure Configuring ADC VI Figure 7: Selecting the File
8 The VI is written to communicate with the ADC via the serial port via the default configuration. The configurable parameters are as follows: VISA resource name (port), baud rate, data bits, parity bit, stop bits, and flow control. In the event that an error is encountered while trying to communicate with the ADC, the user may need to tweak these settings from the defaults. The default configuration is: VISA resource name: COM1 baud rate: data bits: 8 parity: None stop bits: 1.0 flow control: None Figure 8: ADC 1 RW.vi Front Panel Once any necessary configuration changes have been made, the user must left click the Run Continuously button.
9 Figure 9: Left click the Second Button for Run Continuously While the VI is running, the user may toggle the write and read switches to the ON position. This will allow the VI to write the user specified input to the ADC, and then read any value that may be returned. A successful communication of the default string to write value of *IDN?\r\n will provide a read string of X (as shown below). Figure 10: A Successful Write then Read 3.3 ADC Commands Provided for the user is the ability to use pre programmed commands instead of those that are user specified. The user may select one pre programmed commands by selecting a different option under Input Selection. There are four pre programmed commands available to the user: Firmware Version, Digital Input Port Status, Pulse Counter, and Receive Error Count. There are additional commands that the user may issue with the User Input option selected. Each command specified in the string to write field must be followed by \r\n. This issues a carriage return and new line within the write string, and is required for successfully issuing commands. Additional commands the user may specify are as follows:
10 Table 2: ADC Command/Response Table [3] Note: An exception to this list is the Lyxxx (D/A output) command. This table is from the equipment manual that accompanies the SuperLogics ADC 1 R2, which is based upon firmware version 3.0. Used in this exercise is the older ADC 1 model which uses firmware version 2.2. Using the Lyxxx command with the old firmware will provide a response of X.
11 3.4 Receiving Data From The ADC Using the following table in conjunction with either of the analog nibble commands, U or Q, the user can take readings from each of the analog channels. The user can read directly from a port, or take the differential between channels. Table 3: Analog Control Nibbles[3] Table 4: Example Nibble Commands[3]
12 4. References
13 [1] SuperLogics, RS 232 Data Acquisition Device, SuperLogics, Inc., Waltham, MA, 2002, [2] National Instruments, System Requirements for LabVIEW Development System and LabVIEW Modules, National Instruments Corporation, Austin, TX, 2009, [3] SuperLogics, ADC 1 R2 I/O Module Manual, SuperLogics, Inc., Waltham, MA, December 30, 2004,
14 5. Appendix: Development of the ADC 1 Virtual Instrument The first thing that needs to be done is to download and install the most current National Instruments Device Drivers from ni.com. After this has been completed (downloading and installing normally requires one to two hours) development of the VI in LabVIEW can begin. The way to go about developing this VI is to break it up into smaller components. First, establish communications with the device. Then, add the ability to input commands and receive a response. Next, add some functionality such as buttons for common commands, combo boxes with configuration options. Finely, add the components to read in voltages from the ADC and display it numerically and as a graph. 5.1 Establishing Communications with the Superlogics ADC 1 To begin programming, open LabVIEW following the steps outlined in section 2 of this document, System Software. Once this is done, double click on Blank VI (shown in Figure 11) to create a new LabVIEW project. Figure 11: Opening a blank VI The front panel of a new VI will open. In order to commuicate with the ADC, we need some way to configure our VI to communicate with it. Luckelly, LabVIEW comes pre packaged with
15 several Instrument I/O VI s. The VI s we will mostly be using are the VISAs located in the Intrument I/O pallette of the control panel, as shown in Figure 12. Figure 12: Control Panel showing expanded Instrument I/O palette. To allow communication between the ADC and the application, the user will have to be able to set the proper port configuration. To do this, click and drag the VISA Configure Serial Port form the Instrument I/O under Serial. Drag the VISA and drop it onto the block diagram (Figure 13).
16 Figure 13: Placing the Vista Configure Serial Port on the Block Diagram. This VISA allows the port settings to be established, either by constants set by the programmer, or as inputs from the user. The user should be able to choose the proper settings, so the next step is to add controls for the proper port settings. To add each of the controls right click on the front panel and drag and drop a Text Control (Figure 14) for each of the required settings: Port Name, Baud Rate, Data Bits, Parity, Stop Bits, Flow Control, and Read Frequency as shown in Figure 15.
17 Figure 14: Test Controls Figure 15: Port Settings. Wire each control to the VISA Configure Serial Port as shown in Figure 16.
18 Figure 16: Wire controls to VISA. Command Input Now we want to be able to input commands to the ADC 1. This will require controls to select desired commands, and a switch to write to the ADC. Add a switch to the Front panel in the same manner as adding text controls in section 5.1 as shown in figure 17. Figure 17: Switch Control Palette This will be the Write control. Add a Case structure to the back panel from the Programming Palette as shown in Figure 18 and Figure 19. This case will be true when the Write switch is
19 toggled on and false when it is toggled off. Figure 18: The Programming Palette. Figure 19: Case structure with write toggle wired. Inside the Write case structure is another case structure. This one has a different case for each of the command options. Select another case structure from the Programming Palette
20 and place it inside the Write case structure as shown in Figure 19. Select the VISA Write object from the I/O palette as shown previously in Figure 12 and drop in inside the inner case structure. This will allow strings to be written to the ADC. Label this case as User Input, and make it the default case. This will be for when the user whishes to input a command that is not included with this application commands. Add a Text Control to the inside of this case, and wire it to the case. Add another case to the inner case structure and follow the above step for each command you wish to have included with the application. Now the VISA Configure Serial Port needs to be wired to the VISA Write as shown in Figure 20. Now the application can write to the ADC. Figure 20: Wire the Configure Serial Port to the VISA Write. Reading From The ADC 1 This section covers reading from the ADC. You will need a way of controlling the frequency at which the ADC is polled. This can be done with a Stacked Sequence Structure found in the Programming Palette as shown in Figure 18. Add one to the Block Diagram. Inside this, place a Numerical Control wired to a Wait counter found in the Timing Palette under Programming(Figure 21).
21 Figure 21: Timing Palette and Frequency Control. Now create the Case Structure to control when to read from the ADC. Place a new Case Structure on the Block Diagram and add a Read Toggle Switch as was done for the Write Case
22 Structure. Select the VISA Read from the I/O Palette as shown in Figure 12. Also add a Property Node inside this Case. Now the VISA Write from Section 5.2 is wired through the Frequency structure to the Property Node, and then to the Visa Read (Figure 22). Figure 22: Write, Read and Frequency Control. Create a Text Indicator and wire it to the VISA Read. This shows the output of the ADC. Creating the Graph To create the graph, select Build XY Graph from the Express VI s palette. Place it on the block diagram as shown in Figure 22. Since the VISA Read outputs a string, this output will have to be converted to a double to be readable by the graph function. To do this we use a String Subset function to read only 3 characters of the string, then convert that string into a number using a Hexadecimal to Number function. Both of these are found in the Programming Palette. Place these onto the Block Diagram and wire them together as shown in Figure 23.
23 Figure 23: The Read Case Structure. The output then needs to be converted to a double with the To Double Precision Float function. The signal is then divided by a conversion factor and wired to the Y input of the Build XY Graph VI as shown in Figure 23. The Build XY Graph is then wired to an XY Graph indicator which is placed on the Front Panel as Shown in Figure 24. Now the Application is ready to be run. Figure 24: The Completed Application
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 informationTable 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 informationni.com/training Quizzes LabVIEW Core 1 ni.com/training Courses Skills learned: LabVIEW environment Certifications Skills tested: LabVIEW environment
LabVIEW Core 1 What You Need To Get Started LabVIEW Core 1 Course Manual LabVIEW Core 1 Exercise Manual LabVIEW Core 1 Course CD Multifunction DAQ device GPIB interface DAQ Signal Accessory, wires, and
More informationLabVIEW Core 1. What You Need To Get Started. File Locations. The course installer places the course files in the following location: ni.
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
More informationLABVIEW 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 informationOpenStax-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 informationUsing 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 informationGetting 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 informationElectronic Recording Rain/Precipitation Gauge. Yamily Veloz Bradd Konert
Electronic Recording Rain/Precipitation Gauge Yamily Veloz Bradd Konert CDA 4170 Data Acquisition and Control Systems Florida Gulf Coast University Professor Janusz Zalewski April 23, 2009 1. Introduction
More informationENGR 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 informationVirtual 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 informationHomework 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 informationSmall 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 informationUpdating Reader Firmware
SWH-xxxx Readers Updating Reader Firmware Version C0 Document Part Number UM-096 July 2012 OVERVIEW This document describes how to download new firmware to Software House SWH-4xxx readers. The procedure
More informationD8000 SERIES QUICK START GUIDE
D8000 SERIES QUICK START GUIDE Version 1.0 Overview The D8000 series modules require a DC Voltage power supply, a USB cable and an unused computer USB port for proper operation. Connecting the D8000 series
More informationME 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 informationCertified 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 informationFPGA in Data Acquisition Using crio and LabVIEW: User Manual Joanne Sirois and Joe Voelmle Dr. Zalewski CDA 4104 May 2, 2009
FPGA in Data Acquisition Using crio and LabVIEW: User Manual Joanne Sirois and Joe Voelmle Dr. Zalewski CDA 4104 May 2, 2009 Table of Contents 1. Introduction... 3 2. Working with NI 9401... 4 2.1 Introduction...
More informationB series Controller Communications VI Library
B series Controller Communications VI Library User Manual: Version 1.0 Copyright 2009 Integrated Pro 2 Table of Contents 1. Introduction 2. Installation 3. Communications Setup 4. Using Example VIs 5.
More informationLab 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 informationInstruction Manual. FLOW-BUS LabVIEW Driver
Instruction Manual FLOW-BUS LabVIEW Driver Doc. no.: Date: 22-01-2018 ATTENTION Please read this Instruction Manual carefully before installing and operating the instrument. Not following the guidelines
More informationSLX200 LabVIEW VI Library User Manual
SLX200 LabVIEW VI Library User Manual isolynx SLX200 LabVIEW VI Library Manual isolynx SLX200 LabVIEW VI Library User Manual MA1028 Rev. A March 2007 The information in this manual has been checked carefully
More informationVirtual 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 informationHardware: 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 informationLab 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 informationData Acquisition in LabVIEW
University College of Southeast Norway Data Acquisition in LabVIEW Hans-Petter Halvorsen, 2016.10.28 http://home.hit.no/~hansha Preface This tutorial explains the basic concepts of a Data Acquisition in
More informationioselect Z-NET Z-SG Bridge Input Isolating I/O Module
-wire Bridge Connection Excitation for to 30 Ω Load Cells 00 Volt (3-way) Isolation Excellent Accuracy (0.0%) DIP Switch Configuration Digital Input Tare Calibration RS8 Modbus RTU Superior Flexible Power:
More informationINTRODUCTION 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 informationConcept: 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 informationStrain 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 informationFLEXMOTION VI LIBRARY VERSION 4.5
RELEASE NOTES FLEXMOTION VI LIBRARY VERSION 4.5 Compatibility Issues The FlexMotion VI Library 4.5 is the motion control VI library for interfacing with all National Instruments FlexMotion series motion
More informationGEM80 & ewon Setup Quick Guide
Introduction to the ewon The ewon is an intelligent, programmable Ethernet Gateway, which can be used to bridge GEM 80 PLCs onto an Ethernet network, via the PLC serial port (Port3). This provides network-based
More informationmelabs Serial LCD Firmware Version 1.1 3/5/07
melabs Serial LCD Firmware Version 1.1 3/5/07 The melabs Serial LCD (SLCD) can display serial data from either asynchronous RS232-style or synchronous I 2 C input. A range of baud rates from 2400 to 57,600
More informationQUICK START GUIDE MODEL DXA/DXI 100/200 DIGITAL ACCELEROMETER & INCLINOMETER JEWELL INSTRUMENTS, LLC. 850 Perimeter Road Manchester, NH 03103
QUICK START GUIDE MODEL DXA/DXI 100/200 DIGITAL ACCELEROMETER & INCLINOMETER JEWELL INSTRUMENTS, LLC 850 Perimeter Road Manchester, NH 03103 PHONE: (800) 227-5955 E-MAIL: sales@jewellinstruments.com DXA-DXI
More information2. 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 informationKeithley Instruments ExceLINX-2A ExceLINX software for the Model 6485,6487 and 6514 Release Note for Version C04 9/4/2013
Keithley Instruments ExceLINX-2A ExceLINX software for the Model 6485,6487 and 6514 Release Note for Version C04 9/4/2013 IMPORTANT: To work properly with ExceLINX, your instrument must have a compatible
More informationWarranty. Warning. Copyright. Contact Us
M-6026U-32 16-channel Universal Input and 16-channel Universal Output Version: 1.0.0 Date: Dec. 2017 Edited by Horse Chien M-6026U-32 User Manual Version 1.0.0 Dec. 2017-1 - Warranty All products manufactured
More informationPI3000. User Guide PASSENGER INFORMATION SYSTEM. rev 1.2
PI3000 PASSENGER INFORMATION SYSTEM User Guide rev 1.2 PLEASE READ THIS FIRST! Insurance The security dongle has significant value and is the key to your system and your charts. It is not possible to replace
More informationLearn 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 informationLabVIEW 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 informationCascade Configuration Tool
Cascade Configuration Tool Version 1.0.10 Installation and Operations Manual 00-02-0724 01-25-11 Section 40 In order to consistently bring you the highest quality, full featured products, we reserve the
More informationSCI Testers and Remote Communication: Using HyperTerminal
Testers and Remote Communication: Using HyperTerminal Introduction Programmable industrial equipment has long been a staple for automation in manufacturing environments. The capability to remotely program
More informationDept. 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 informationAdvanced 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 informationmelabs Serial LCD Firmware Version 1.0 2/7/07
melabs Serial LCD Firmware Version 1.0 2/7/07 The melabs Serial LCD (SLCD) can display serial data from either asynchronous RS232-style or synchronous I 2 C input. A range of baud rates from 2400 to 57,600
More informationLesson 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 informationTechnical Manual for RT-EX-9017
Technical Manual for RT-EX-9017 Version 2.01 8 x Analog Input (16 bit) Introduction The EX9017 MODBUS I/O Expansion module is a high-quality and low-cost add-on data acquisition device that allows expanding
More informationTelePACE Studio Ladder Logic Training Manual
TelePACE Studio Ladder Logic Training Manual SCADA products... for the distance TelePACE Studio Ladder Editor Training Manual 1999-2009 Control Microsystems Inc. All rights reserved. Printed in Canada.
More informationLabVIEW 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 informationThe hardware implementation of PXI/PXIe consists of a chassis, controller or computer interface, and peripheral cards.
Introduction PCI extensions for Instrumentation or PXI is a computer based hardware and software platform for test and measurement systems. Developed in the late 1990 s as an open industry standard based
More informationArrays. 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 informationBoonton IVI Driver Files in LabVIEW
Boonton IVI Driver Files in LabVIEW Introduction The Boonton 55 Series Wideband USB Peak Power sensor comes with an installation software package which includes an API (Application Programming Interface)
More informationNI 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 informationI/O232-A User s Guide
rmv electronics I/O232-A User s Guide DISCLAIMER: RMV ELECTRONICS INC. does not assume any liability arising from the application and/or use of the product/s described herein, nor does it convey any license.
More informationME 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 informationHands-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 informationConfiguring LabVIEW 2009 to Communicate with Acromag Busworks and Etherstax Modbus I/O Modules via an OPC Server
Configuring LabVIEW 2009 to Communicate with Acromag Busworks and Etherstax Modbus I/O Modules via an OPC Server ACROMAG INCORPORATED Tel: (248) 295-0880 30765 South Wixom Road Fax: (248) 624-9234 P.O.
More informationU90 Ladder Software Manual. Version 3.50, 6/03
U90 Ladder Software Manual Version 3.50, 6/03 Table Of Contents Welcome to U90 Ladder... 1 Program Editors... 1 Project Navigation Tree...1 Browse Sequences...1 Printing Documentation...2 Interface Language...
More informationConfiguration DCE TAC-I
Configuration DCE TAC-I 1. Table of contents 1. Table of contents... 2 2. Introduction... 3 3. Communication ports... 4 4. Parameters... 5 4.1. NEG Micon, Vestas - TAC I... 6 4.2. NTK / Nordtank / Wincon
More informationTemperature-Humidity Sensor Configuration Tool Rev. A 1/25/
Rev. A 1/25/213 172 Contents Contents Temperature-Humidity Sensor Configuration Tool... 3 Read Sensor Screen... 3 Manual Calibration Screen... 4 Register View Screen... 5 Modbus Registers... 6 Reprogram
More informationLab 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 informationIntroduction 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 informationCLAD 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 informationUniPak UP448 Bridge Input Isolating Signal Conditioner
6-wire Bridge Connection Excitation for to 350 Ω Load Cells 500 Volt (3-way) Isolation Excellent Accuracy (0.0%) DIP Switch Configuration Digital Input Tare Calibration RS85 Modbus RTU Superior Flexible
More informationICS Tutorials: Basic Operations
ICS Tutorials: Basic Operations This tutorial introduces the basic components of Builder Xcessory. For more detailed information, see the Builder Xcessory Reference Manual. This book is directly accessible
More informationRS 232 Interface. RS 232 is the Serial interface on the PC. Three major wires for the Serial interface: Transmit Pin 2 Receive Pin 3
RS 232 Interface RS 232 is the Serial interface on the PC Three major wires for the Serial interface: Transmit Pin 2 Receive Pin 3 Note: SR510 switches pins 2,3 internally HP Func. Gen. Requires a null
More informationFlex Series User Guide
User Programmable Current 4..20mA Digital RS485 Dual & Single Axis Up to 360º 2016 Flex Series User Guide Sensor Installation, Wiring, Flexware App Instructions Page 1 of 33 Page 2 of 33 Table of Contents
More informationRead 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 informationConfiguring LabVIEW for Communications with Acromag Busworks Modbus I/O Modules via an OPC Server
Configuring LabVIEW for Communications with Acromag Busworks Modbus I/O Modules via an OPC Server ACROMAG INCORPORATED Tel: (248) 624-1541 30765 South Wixom Road Fax: (248) 624-9234 P.O. BOX 437 Wixom,
More informationChapter 4: Single Table Form Lab
Chapter 4: Single Table Form Lab Learning Objectives This chapter provides practice with creating forms for individual tables in Access 2003. After this chapter, you should have acquired the knowledge
More informationWaveform and Timing Generator Description
I. Abstract A PC-controlled Waveform and Timing Generator (WTG) Instrument was developed using the Opal Kelly XEM3001 PCB mated with an Optiphase custom adapter PCB. The WTG Instrument was developed to
More informationLabVIEW Basics. Based on LabVIEW 2011 Student Edition
LabVIEW Basics Based on LabVIEW 2011 Student Edition Virtual instruments LabVIEW works on a data flow model in which information within a LabVIEW program, called a virtual instrument (VI), flows from data
More informationNavigating a Database Efficiently
Navigating a Database Efficiently 1 Navigating a Database Efficiently THE BOTTOM LINE Often, the people who use a database are not the same people who create a database, and thus they may have difficulty
More informationLinear 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 informationCreating a NI-DAQmx Task, Channel, or Scale in a Project
Creating a NI-DAQmx Task, Channel, or Scale in a Project To create a NI-DAQmx task, channel, or scale in a LabVIEW project, complete the following steps: 1. Click Empty Project in the Getting Started window.
More informationInstallation and Programming Manual. Niobrara Research & Development Corporation P.O. Box 3418 Joplin, MO USA
DUCM DF1 Manual DUCM DF1 Installation and Programming Manual This manual describes the DUCM application for interfacing DF1 slaves to a Modbus or RNIM serial network. Effective: February 16, 2017 Niobrara
More informationPrinter Interface (6370) Setup. Replaces discontinued Printer Interface (4370)
Replaces discontinued Printer Interface (4370) Table of Contents Functions... 3 Specifications... 3 Pin Assignment... 4 Interface Drawing... 4 Dimensional Drawings... 5 Equipment Needed for Replacing a
More informationController Area Network (CAN) Tutorial
Controller Area Network (CAN) Tutorial Topics A Controller Area Network (CAN) bus is a high-integrity serial bus system for networking intelligent devices. CAN busses and devices are common components
More informationRemote Data Acquisition with a PDA
Florida Gulf Coast University Remote Data Acquisition with a PDA The Development of a Simple System for Data Collection Over a Network Michael Lekon Instructor: Janusz Zalewski Fort Myers, Florida 12/4/2009
More informationSTP Customer Installation Document. For New STP Installs (Using HPM for Go! Res 4.x)
STP Customer Installation Document For New STP Installs (Using HPM for Go! Res 4.x) Go! Res 4.x STP Customer Installation Document Table of Contents I. Terminology 1 II. Pre-Installation Checklist (Requirements)
More informationComputer 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 informationIntegrating HART Sensors with the Campbell CR1000 Datalogger
5 Gould Road, PO Box 2155 New London, NH 03257 USA Voice: (603) 526-9800 info@canarysystems.com www.canarysystems.com Integrating HART Sensors with the Campbell CR1000 Datalogger Sensor Application Note
More informationPHYC 500: Introduction to LabView. Exercise 15 (v 1.2) Producer Consumer Event Structure. M.P. Hasselbeck, University of New Mexico
PHYC 500: Introduction to LabView M.P. Hasselbeck, University of New Mexico Exercise 15 (v 1.2) Producer Consumer Event Structure This exercise extends the producer and consumer queuing action to include
More informationRST INSTRUMENTS LTD.
RST INSTRUMENTS LTD. ThermArray System Instruction Manual PC Platform Ltd. 11545 Kingston St Maple Ridge, BC Canada V2X 0Z5 Tel: (604) 540-1100 Fax: (604) 540-1005 Email: Info@rstinstruments.com i RST
More informationConfiguring the LI-1400 Datalogger for Illuminance and Irradiance Studies
Application Note Configuring the LI-1400 Datalogger for Illuminance and Irradiance Studies Introduction This document describes how to configure and deploy the LI-COR LI-1400 Datalogger (Figure 1) and
More informationLab 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 informationLabview. 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 informationCLAD Exam Preparation Guide using LabVIEW NXG
CLAD Exam Preparation Guide using LabVIEW NXG This prep guide prepares you to take the CLAD exam using LabVIEW NXG if you registered to take the exam on or after July 31, 2017. If you want to take the
More informationDaqLink Calibration Procedure
DaqLink Calibration Procedure This document outlines the calibration procedure for Fourier s DaqLink data loggers: DBSA710 and DBSA720. Use the calibration sheet at the end of the document to record the
More informationVSM Manager. The VSM Manager is a Windows GUI that can be installed to serially control Genesis Matrixes with a firmware of version 2.5 or later.
VSM Manager Table of Contents Overview...1 Getting Started...1 Toolbar... 2 Serial Connection... 2 Refresh... 3 Help... 3 Tab Pages... 4 General... 4 Control...5 Schedule... 6 Command... 6 Communications...
More informationIntroduction 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 informationGetting Started with the LabVIEW Real-Time Module
Getting Started with the LabVIEW Real-Time Module Contents This document provides steps to build a simple deterministic application and references to programming examples and documentation for more information
More informationThe data acquisition components, and their relationship to each other, are shown below.
Data acquisition system Part (1) Digital inputs output and counter You can think of a data acquisition system as a collection of software and hardware that connects you to the physical world. A typical
More informationUniversity 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 information8520/8520R. User Manual
/R User Manual Warranty All products manufactured by SuperLogics are warranted against defective materials for a period of one year from the date of delivery to the original purchaser. Disclaimer SuperLogics
More informationWaters Empower Software A1100 System Configuration Instructions for Ethernet Control
Waters Empower Software A1100 System Configuration Instructions for Ethernet Control In order to configure an A1100 system for Ethernet control or to acquire A1100 DAD 3D data in Empower Software, it is
More informationfor Watlow Controllers Quick Start Guide Version 5.0
for Watlow Controllers Quick Start Guide Version 5.0 Part# 50QSG-Wat-04, Version 5.0, 2008 Feb 29. Copyright 2000-2008 Software Horizons Inc., 100 Treble Cove Road, N Billerica, MA 01862, USA. All rights
More informationPortable Repeater Controller. Serial Communication Protocol Specification (For firmware version 2.0)
Portable Repeater Controller Serial Communication Protocol Specification (For firmware version 2.0) Version 1.0 :M140B0000000000001C007800000039 :S0A00DC :R0A0C00000A :QFF23 1.1 Table of Contents 1.1 TABLE
More informationSoftware. LabVIEW Plug & Play Driver P 2.1S, P 4.1S V7062A
Software LabVIEW Plug & Play Driver P 2.1S, P 4.1S V7062A Contents 2 Contents Contents... 2 General Information... 4 How to use this short guide... 4 Supported Instruments... 4 System Specifications...
More informationGTWIN 1.1 CONTROL TECHNOLOGY CORPORATION. GTWIN 2.8 Quick Start. MGT Panel & GTWIN Quick Start Guide
GTWIN 1.1 CONTROL TECHNOLOGY CORPORATION GTWIN 2.8 Quick Start MGT Panel & GTWIN Quick Start Guide CONTROL TECHNOLOGY CORPORATION MGT Panel & GTWIN Quick Start Guide Copyright 2004-2007 Control Technology
More information