lesson 1 bme 405 fall 2010 - introduction - subvis with activities (1)

Lesson 1 bme 405 fall 2010 - introduction - subvis with activities (1)

Info iconThis preview shows pages 1–11. Sign up to view the full content.

View Full Document Right Arrow Icon
  Lesson 1: Introduction to LabVIEW
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Plan Virtual instrumentation with LabVIEW LabVIEW terms Components of a LabVIEW application LabVIEW programming tools Creating an application in LabVIEW Subvis
Background image of page 2
LabVIEW Lab oratory  V irtual  I nstrument  E ngineering  W orkbench:  a graphical programming language to take  measurements, analyze data, and present the results  of data analyses to users  LabVIEW first developed for engineers and scientists  who needed to program as part of their job but who  were not professional programmers LabVIEW has evolved into a full-fledged computer  language widely adopted in industry, academic and  engineering research labs LabVIEW especially powerful for data acquisition and  instrument control on local or networked computers LabVIEW programs (virtual instruments or vis) more  powerful and flexible than hardware instruments since  they utilize versatility of the personal computer
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Basic Functions of Virtual Instrumentation Data acquisition Data analysis Data presentation LabVIEW instrument more flexible than laboratory  instrument: software-based; features can be added or  removed  LabVIEW functionality expanded by adding plug-in  cards and connecting other instruments to computer Ability to add customized data analysis creates virtual  instruments more powerful than traditional laboratory  instruments
Background image of page 4
LabVIEW versus traditional programming  languages C, C++, Basic: text-based programming  language: use words to create lines of code LabVIEW uses G graphical programming  language in picture/icon format (block diagram)  LabVIEW program assembled by  interconnecting modules (subprograms) in the  same way as an electrical circuit is built by  interconnecting modules (ICs)
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
LabVIEW virtual instrument A LabVIEW program is  called a virtual instrument.  The virtual instrument (vi)  has three main parts: Front Panel - analogous to  front panel of an instrument Block Diagram - vi’s source  code and executable  program Icon/ Connector – used  when a VI is used as a  subroutine in another VI 
Background image of page 6
VI front panel Front Panel - interface  between user and  program Front panel looks like the  front panel of an  instrument Controls - inputs from  user to the program Indicators - outputs from  program to the user
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
VI block diagram Holds the source code (in  language G) Manipulating the source code  is a cross between standard  computer programming and  wiring electrical components Three basic components: Terminals correspond to the  controls and indicators on the  block diagram  Nodes: operations, functions,  subprograms (subvis) Wires: paths for data on the  block diagram
Background image of page 8
Activity 1: LabVIEW virtual instrument  example (15 min)
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
  LabVIEW programming tools
Background image of page 10
Image of page 11
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 09/26/2010 for the course BME 405L at USC.

Page1 / 45

Lesson 1 bme 405 fall 2010 - introduction - subvis with activities (1)

This preview shows document pages 1 - 11. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online