Lecture handout by Mohd. Ayub Khan

mayank agarwal
mayank agarwalFounder & Technical Expert at AndRobo en AndRobo Hitech Solutions
LABVIEW AND IT’S
APPLICATIONS
Mohd. Ayub Khan
Anand Engineering College,Agra
ayubkhan48@rediffmail.com
• LabVIEW stands for-laboratory virtual instrument engineering
workbench.
• LabVIEW is a graphical programming language.
•LabVIEW introduces the concept of Data Flow and Data
Dependancy, the order of execution is controlled not by
sequential instruction execution as with traditional
programming techniques.
.
PC, Mac, Linux, Sun
LabVIEW Everywhere
Networked I/O
PC Boards
Workstation
Handheld
Embedded
(FPGA)
Industrial Computer (PXI)
Wireless
Sensor
Tektronix Open Windows
Oscilloscopes
• Widely used in manufacturing units for
precision and testing
• Widely used for measurement
• Used in biomedical applications
• Used in automobiles,research , food
processing and other industries.
HOW WE CAN WORK
Lecture handout by Mohd. Ayub Khan
NodesWires
Control
Terminals
Block DiagramFront Panel
Indicator
Terminals
Creating a VI Block Diagram
Simple Data Acquisition
Complete Convert C to F.vi, then create
Thermometer.vi.
Top 10 Reasons to Use LabVIEW
for Acquiring Data and
Processing Signals
1. Work Faster With Graphical Approach.
2. Take Measurement From Any Sensor or Any Bus.
3. Get started with open and run examples.
4. Measure in Minutes with Express Functions.
5. Call Advanced Analysis Libraries with One Click.
6. Create a Professional User Interface in Seconds.
7. Log Data and Generate Reports in One Easy Step.
8. Distribute Stand-Alone Applications.
9. Do More with a Flexible, Scalable Software Platform.
10. Collaborate and Develop with a Worldwide Community of
Engineers.
Summary
• Virtual instruments (VIs) have three main parts — the front panel, the
block diagram, and the icon and connector pane
• The front panel is the user interface of a LabVIEW program and the block
diagram is the executable code
• The block diagram contains the graphical source code composed of
nodes, terminals, and wires
• Place controls (inputs) and indicators (outputs) in the front panel
window
Summary
• Use the Operating tool to manipulate panel objects. Use the
Positioning tool to select, move, and resize panel objects. Use
the Wiring tool to connect diagram objects
• Control terminals have thicker borders than indicator terminals
• Wiring is the mechanism to control dataflow and produce
LabVIEW programs
• Various debugging tools and options available such as setting
probes and breakpoints, execution highlighting, and single
stepping
Some Applications of LabView
INDUSTRIAL SOLUTION
PROCESS CONTROL
TESTING MACHINE
MACHINE PROGRAMMING
DATA ACQUISITION
Measurement of Temperature
by LM35
Pulse Rate Measurement
LIE DETECTOR
Weight Sorter
Weight Sorter
Car Barrier
GaS Detection
Lecture handout by Mohd. Ayub Khan
Subvi LOC1/LOC2
Medicine Despencer
Medicine Despencer
RPM Measurement of Motor
Why we used LabVIEW in
Research & Learning
Why we used LabVIEW in
Research & Learning
• Create a richer learning experience with hands on project-based
learning
• Increase performance with multicore programming
• Measure in minutes with tight I/O connectivity
• Use multiple models of computation to solve problem
• Analyze signals with built-in math and signal processing functions
• Explore your measurements by visualizing your signals
• Graphical system design decreases development time
• Save time incorporating Labview with courseware and educational
resources
• Collaborate and develop with a worldwide community of engineers
Q&A
1 de 28

Recomendados

LabVIEW lecture handout by Prof. d k chaturvedi por
LabVIEW lecture handout by Prof. d k chaturvediLabVIEW lecture handout by Prof. d k chaturvedi
LabVIEW lecture handout by Prof. d k chaturvedimayank agarwal
1.9K vistas25 diapositivas
Introduction to Labview por
Introduction to LabviewIntroduction to Labview
Introduction to Labviewmayank agarwal
1.9K vistas93 diapositivas
Introduction to LabVIEW por
Introduction to LabVIEWIntroduction to LabVIEW
Introduction to LabVIEWAhmed Elsayed
8.4K vistas59 diapositivas
Presentation on LabVIEW Basics por
Presentation on LabVIEW BasicsPresentation on LabVIEW Basics
Presentation on LabVIEW BasicsHimshekhar Das
20.1K vistas29 diapositivas
Labview pdf por
Labview pdfLabview pdf
Labview pdfHanenABDELMOULA1
735 vistas138 diapositivas
Virtual instrumentation (LabVIEW) por
Virtual instrumentation (LabVIEW)Virtual instrumentation (LabVIEW)
Virtual instrumentation (LabVIEW)Manipal University Jaipur
33.3K vistas177 diapositivas

Más contenido relacionado

La actualidad más candente

NIS LabView por
NIS LabViewNIS LabView
NIS LabViewKashyap Shah
2.6K vistas123 diapositivas
Internship Report (VTOL) (2) por
Internship Report (VTOL) (2)Internship Report (VTOL) (2)
Internship Report (VTOL) (2)Rishabh Prakash
1.9K vistas12 diapositivas
Lab view introduction por
Lab view introductionLab view introduction
Lab view introductionVishwasJangra
1.8K vistas83 diapositivas
Labview final por
Labview finalLabview final
Labview finalAanandha Saravanan
1.4K vistas35 diapositivas
Introduction to lab view 8.6 in 3 hours por
Introduction to lab view 8.6 in 3 hoursIntroduction to lab view 8.6 in 3 hours
Introduction to lab view 8.6 in 3 hoursArihant Jain
2.3K vistas93 diapositivas
Lab view por
Lab viewLab view
Lab viewSeeni vasan
312 vistas19 diapositivas

La actualidad más candente(19)

Internship Report (VTOL) (2) por Rishabh Prakash
Internship Report (VTOL) (2)Internship Report (VTOL) (2)
Internship Report (VTOL) (2)
Rishabh Prakash1.9K vistas
Lab view introduction por VishwasJangra
Lab view introductionLab view introduction
Lab view introduction
VishwasJangra1.8K vistas
Introduction to lab view 8.6 in 3 hours por Arihant Jain
Introduction to lab view 8.6 in 3 hoursIntroduction to lab view 8.6 in 3 hours
Introduction to lab view 8.6 in 3 hours
Arihant Jain2.3K vistas
Labview Introduction por Rashmi
Labview IntroductionLabview Introduction
Labview Introduction
Rashmi 5.9K vistas
6 weeks summer training in labview,jalandhar por deepikakaler1
6 weeks summer training in labview,jalandhar6 weeks summer training in labview,jalandhar
6 weeks summer training in labview,jalandhar
deepikakaler1320 vistas
6months industrial training in labview, jalandhar por deepikakaler1
6months industrial training in labview, jalandhar6months industrial training in labview, jalandhar
6months industrial training in labview, jalandhar
deepikakaler1172 vistas
details of labviews por Rohit Khosla
details of labviewsdetails of labviews
details of labviews
Rohit Khosla177 vistas
Ecd302 unit 05(misc simulation tools)(new version) por Xi Qiu
Ecd302 unit 05(misc simulation tools)(new version)Ecd302 unit 05(misc simulation tools)(new version)
Ecd302 unit 05(misc simulation tools)(new version)
Xi Qiu339 vistas
Real-Time Monitoring of Industrial Environmental Temperature using LabVIEW por IJERA Editor
Real-Time Monitoring of Industrial Environmental Temperature using LabVIEWReal-Time Monitoring of Industrial Environmental Temperature using LabVIEW
Real-Time Monitoring of Industrial Environmental Temperature using LabVIEW
IJERA Editor223 vistas
Ds03 part i algorithms by jyoti lakhani por jyoti_lakhani
Ds03 part i algorithms   by jyoti lakhaniDs03 part i algorithms   by jyoti lakhani
Ds03 part i algorithms by jyoti lakhani
jyoti_lakhani59 vistas
National instruments for Academics: labview multisim & elsvi por SHAIK AMANULLA
National instruments for Academics: labview multisim & elsviNational instruments for Academics: labview multisim & elsvi
National instruments for Academics: labview multisim & elsvi
SHAIK AMANULLA1.3K vistas
Designing of 8 BIT Arithmetic and Logical Unit and implementing on Xilinx Ver... por Rahul Borthakur
Designing of 8 BIT Arithmetic and Logical Unit and implementing on Xilinx Ver...Designing of 8 BIT Arithmetic and Logical Unit and implementing on Xilinx Ver...
Designing of 8 BIT Arithmetic and Logical Unit and implementing on Xilinx Ver...
Rahul Borthakur75.3K vistas

Destacado

Santanu-Ghosh-CV por
Santanu-Ghosh-CVSantanu-Ghosh-CV
Santanu-Ghosh-CVSantanu Ghosh
617 vistas7 diapositivas
Resume making workshop por
Resume making workshopResume making workshop
Resume making workshopManish Reddy
7.3K vistas49 diapositivas
Maninder Singh Resume por
Maninder Singh ResumeManinder Singh Resume
Maninder Singh ResumeManinder Bhatia
1.5K vistas6 diapositivas
KaushikDutta Resume por
KaushikDutta ResumeKaushikDutta Resume
KaushikDutta ResumeKAUSHIK DUTTA
839 vistas4 diapositivas
Paramjeet s resume por
Paramjeet s resumeParamjeet s resume
Paramjeet s resumeParamjeet Dhull
1.1K vistas4 diapositivas
Resume Instrumentation Engineer por
Resume Instrumentation EngineerResume Instrumentation Engineer
Resume Instrumentation Engineerdhiresh kumar
1.4K vistas3 diapositivas

Destacado(20)

Resume making workshop por Manish Reddy
Resume making workshopResume making workshop
Resume making workshop
Manish Reddy7.3K vistas
Resume Instrumentation Engineer por dhiresh kumar
Resume Instrumentation EngineerResume Instrumentation Engineer
Resume Instrumentation Engineer
dhiresh kumar1.4K vistas
Cv 23092008 por Theju Paul
Cv 23092008Cv 23092008
Cv 23092008
Theju Paul1.2K vistas
document(1) por Sandip Das
document(1)document(1)
document(1)
Sandip Das495 vistas
Anusha S Daragshetti Resume por Anusha Desai
Anusha S Daragshetti ResumeAnusha S Daragshetti Resume
Anusha S Daragshetti Resume
Anusha Desai1.2K vistas
Resume - Isha Gupta por Isha Gupta
Resume - Isha GuptaResume - Isha Gupta
Resume - Isha Gupta
Isha Gupta5.5K vistas
Jason Hyatt, PMP - Resume - Project Manager - 2014-11-27 por Jason Hyatt, PMP
Jason Hyatt, PMP - Resume - Project Manager - 2014-11-27Jason Hyatt, PMP - Resume - Project Manager - 2014-11-27
Jason Hyatt, PMP - Resume - Project Manager - 2014-11-27
Jason Hyatt, PMP5.6K vistas
9.5 years IT experience on Project Management, Delivery Management, Release m... por subhasis020219
9.5 years IT experience on Project Management, Delivery Management, Release m...9.5 years IT experience on Project Management, Delivery Management, Release m...
9.5 years IT experience on Project Management, Delivery Management, Release m...
subhasis0202194.8K vistas

Similar a Lecture handout by Mohd. Ayub Khan

Introduction to lab_view por
Introduction to lab_viewIntroduction to lab_view
Introduction to lab_viewSugeng Rianto
891 vistas122 diapositivas
1.1 LabVIEW Step By Step Guide Final.pdf.pdf por
1.1 LabVIEW Step By Step Guide Final.pdf.pdf1.1 LabVIEW Step By Step Guide Final.pdf.pdf
1.1 LabVIEW Step By Step Guide Final.pdf.pdfMitsakisMitsaras
23 vistas113 diapositivas
Lesson_1-4.ppt por
Lesson_1-4.pptLesson_1-4.ppt
Lesson_1-4.pptMudassarRafiq4
17 vistas92 diapositivas
industrial internship presentation por
industrial internship presentation industrial internship presentation
industrial internship presentation ShreyaBhatt23
625 vistas12 diapositivas
Gandhi por
GandhiGandhi
GandhiRajivGandhi Mani
318 vistas4 diapositivas
2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ... por
2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...
2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...eMadrid network
894 vistas17 diapositivas

Similar a Lecture handout by Mohd. Ayub Khan(20)

Introduction to lab_view por Sugeng Rianto
Introduction to lab_viewIntroduction to lab_view
Introduction to lab_view
Sugeng Rianto891 vistas
1.1 LabVIEW Step By Step Guide Final.pdf.pdf por MitsakisMitsaras
1.1 LabVIEW Step By Step Guide Final.pdf.pdf1.1 LabVIEW Step By Step Guide Final.pdf.pdf
1.1 LabVIEW Step By Step Guide Final.pdf.pdf
MitsakisMitsaras23 vistas
industrial internship presentation por ShreyaBhatt23
industrial internship presentation industrial internship presentation
industrial internship presentation
ShreyaBhatt23625 vistas
2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ... por eMadrid network
2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...
2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...
eMadrid network894 vistas
Functional verification techniques EW16 session por Sameh El-Ashry
Functional verification techniques  EW16 sessionFunctional verification techniques  EW16 session
Functional verification techniques EW16 session
Sameh El-Ashry1.6K vistas
Industrial Automation por Tushar Swami
Industrial AutomationIndustrial Automation
Industrial Automation
Tushar Swami7.9K vistas
ASEE 2012 - Common Multidisciplinary Prototypes of Remote Laboratories in the... por Mohamed Tawfik
ASEE 2012 - Common Multidisciplinary Prototypes of Remote Laboratories in the...ASEE 2012 - Common Multidisciplinary Prototypes of Remote Laboratories in the...
ASEE 2012 - Common Multidisciplinary Prototypes of Remote Laboratories in the...
Mohamed Tawfik631 vistas
Labview1_ Computer Applications in Control_ACRRL por Mohammad Sabouri
Labview1_ Computer Applications in Control_ACRRLLabview1_ Computer Applications in Control_ACRRL
Labview1_ Computer Applications in Control_ACRRL
Mohammad Sabouri32 vistas
AtifBhatti resume por Atif Bhatti
AtifBhatti resumeAtifBhatti resume
AtifBhatti resume
Atif Bhatti239 vistas
eLabs powered by Electromeet por Living Online
eLabs powered by ElectromeeteLabs powered by Electromeet
eLabs powered by Electromeet
Living Online254 vistas
WriteNow! ISP Programmer Series por rns-usa
WriteNow! ISP Programmer SeriesWriteNow! ISP Programmer Series
WriteNow! ISP Programmer Series
rns-usa378 vistas
38180007 Sarish Wadkar.pptx por BKushal1
38180007 Sarish Wadkar.pptx38180007 Sarish Wadkar.pptx
38180007 Sarish Wadkar.pptx
BKushal17 vistas
G code based data receiving and control system por eSAT Journals
G   code based data receiving and control systemG   code based data receiving and control system
G code based data receiving and control system
eSAT Journals81 vistas
process control instrumentation lab and labview report por Hari Krishna
process control  instrumentation lab and labview  reportprocess control  instrumentation lab and labview  report
process control instrumentation lab and labview report
Hari Krishna15.2K vistas
38180007 Sarish Wadkar.pdf por BKushal1
38180007 Sarish Wadkar.pdf38180007 Sarish Wadkar.pdf
38180007 Sarish Wadkar.pdf
BKushal111 vistas
Lesson 1 - Setting Up Hardware.pptx por Medhat43
Lesson 1 - Setting Up Hardware.pptxLesson 1 - Setting Up Hardware.pptx
Lesson 1 - Setting Up Hardware.pptx
Medhat4315 vistas

Último

Classification of crude drugs.pptx por
Classification of crude drugs.pptxClassification of crude drugs.pptx
Classification of crude drugs.pptxGayatriPatra14
65 vistas13 diapositivas
7 NOVEL DRUG DELIVERY SYSTEM.pptx por
7 NOVEL DRUG DELIVERY SYSTEM.pptx7 NOVEL DRUG DELIVERY SYSTEM.pptx
7 NOVEL DRUG DELIVERY SYSTEM.pptxSachin Nitave
56 vistas35 diapositivas
Universe revised.pdf por
Universe revised.pdfUniverse revised.pdf
Universe revised.pdfDrHafizKosar
108 vistas26 diapositivas
Ch. 7 Political Participation and Elections.pptx por
Ch. 7 Political Participation and Elections.pptxCh. 7 Political Participation and Elections.pptx
Ch. 7 Political Participation and Elections.pptxRommel Regala
69 vistas11 diapositivas
OEB 2023 Co-learning To Speed Up AI Implementation in Courses.pptx por
OEB 2023 Co-learning To Speed Up AI Implementation in Courses.pptxOEB 2023 Co-learning To Speed Up AI Implementation in Courses.pptx
OEB 2023 Co-learning To Speed Up AI Implementation in Courses.pptxInge de Waard
165 vistas29 diapositivas
Nico Baumbach IMR Media Component por
Nico Baumbach IMR Media ComponentNico Baumbach IMR Media Component
Nico Baumbach IMR Media ComponentInMediaRes1
425 vistas2 diapositivas

Último(20)

Classification of crude drugs.pptx por GayatriPatra14
Classification of crude drugs.pptxClassification of crude drugs.pptx
Classification of crude drugs.pptx
GayatriPatra1465 vistas
7 NOVEL DRUG DELIVERY SYSTEM.pptx por Sachin Nitave
7 NOVEL DRUG DELIVERY SYSTEM.pptx7 NOVEL DRUG DELIVERY SYSTEM.pptx
7 NOVEL DRUG DELIVERY SYSTEM.pptx
Sachin Nitave56 vistas
Universe revised.pdf por DrHafizKosar
Universe revised.pdfUniverse revised.pdf
Universe revised.pdf
DrHafizKosar108 vistas
Ch. 7 Political Participation and Elections.pptx por Rommel Regala
Ch. 7 Political Participation and Elections.pptxCh. 7 Political Participation and Elections.pptx
Ch. 7 Political Participation and Elections.pptx
Rommel Regala69 vistas
OEB 2023 Co-learning To Speed Up AI Implementation in Courses.pptx por Inge de Waard
OEB 2023 Co-learning To Speed Up AI Implementation in Courses.pptxOEB 2023 Co-learning To Speed Up AI Implementation in Courses.pptx
OEB 2023 Co-learning To Speed Up AI Implementation in Courses.pptx
Inge de Waard165 vistas
Nico Baumbach IMR Media Component por InMediaRes1
Nico Baumbach IMR Media ComponentNico Baumbach IMR Media Component
Nico Baumbach IMR Media Component
InMediaRes1425 vistas
Lecture: Open Innovation por Michal Hron
Lecture: Open InnovationLecture: Open Innovation
Lecture: Open Innovation
Michal Hron95 vistas
Class 10 English lesson plans por TARIQ KHAN
Class 10 English  lesson plansClass 10 English  lesson plans
Class 10 English lesson plans
TARIQ KHAN239 vistas
EIT-Digital_Spohrer_AI_Intro 20231128 v1.pptx por ISSIP
EIT-Digital_Spohrer_AI_Intro 20231128 v1.pptxEIT-Digital_Spohrer_AI_Intro 20231128 v1.pptx
EIT-Digital_Spohrer_AI_Intro 20231128 v1.pptx
ISSIP256 vistas
Education and Diversity.pptx por DrHafizKosar
Education and Diversity.pptxEducation and Diversity.pptx
Education and Diversity.pptx
DrHafizKosar107 vistas
NS3 Unit 2 Life processes of animals.pptx por manuelaromero2013
NS3 Unit 2 Life processes of animals.pptxNS3 Unit 2 Life processes of animals.pptx
NS3 Unit 2 Life processes of animals.pptx
manuelaromero2013102 vistas
Scope of Biochemistry.pptx por shoba shoba
Scope of Biochemistry.pptxScope of Biochemistry.pptx
Scope of Biochemistry.pptx
shoba shoba121 vistas
AI Tools for Business and Startups por Svetlin Nakov
AI Tools for Business and StartupsAI Tools for Business and Startups
AI Tools for Business and Startups
Svetlin Nakov89 vistas
The basics - information, data, technology and systems.pdf por JonathanCovena1
The basics - information, data, technology and systems.pdfThe basics - information, data, technology and systems.pdf
The basics - information, data, technology and systems.pdf
JonathanCovena177 vistas
DU Oral Examination Toni Santamaria por MIPLM
DU Oral Examination Toni SantamariaDU Oral Examination Toni Santamaria
DU Oral Examination Toni Santamaria
MIPLM138 vistas
Compare the flora and fauna of Kerala and Chhattisgarh ( Charttabulation) por AnshulDewangan3
 Compare the flora and fauna of Kerala and Chhattisgarh ( Charttabulation) Compare the flora and fauna of Kerala and Chhattisgarh ( Charttabulation)
Compare the flora and fauna of Kerala and Chhattisgarh ( Charttabulation)
AnshulDewangan3275 vistas

Lecture handout by Mohd. Ayub Khan

  • 1. LABVIEW AND IT’S APPLICATIONS Mohd. Ayub Khan Anand Engineering College,Agra ayubkhan48@rediffmail.com
  • 2. • LabVIEW stands for-laboratory virtual instrument engineering workbench. • LabVIEW is a graphical programming language.
  • 3. •LabVIEW introduces the concept of Data Flow and Data Dependancy, the order of execution is controlled not by sequential instruction execution as with traditional programming techniques. .
  • 4. PC, Mac, Linux, Sun LabVIEW Everywhere Networked I/O PC Boards Workstation Handheld Embedded (FPGA) Industrial Computer (PXI) Wireless Sensor Tektronix Open Windows Oscilloscopes
  • 5. • Widely used in manufacturing units for precision and testing • Widely used for measurement • Used in biomedical applications • Used in automobiles,research , food processing and other industries.
  • 6. HOW WE CAN WORK
  • 9. Simple Data Acquisition Complete Convert C to F.vi, then create Thermometer.vi.
  • 10. Top 10 Reasons to Use LabVIEW for Acquiring Data and Processing Signals 1. Work Faster With Graphical Approach. 2. Take Measurement From Any Sensor or Any Bus. 3. Get started with open and run examples. 4. Measure in Minutes with Express Functions.
  • 11. 5. Call Advanced Analysis Libraries with One Click. 6. Create a Professional User Interface in Seconds. 7. Log Data and Generate Reports in One Easy Step. 8. Distribute Stand-Alone Applications. 9. Do More with a Flexible, Scalable Software Platform. 10. Collaborate and Develop with a Worldwide Community of Engineers.
  • 12. Summary • Virtual instruments (VIs) have three main parts — the front panel, the block diagram, and the icon and connector pane • The front panel is the user interface of a LabVIEW program and the block diagram is the executable code • The block diagram contains the graphical source code composed of nodes, terminals, and wires • Place controls (inputs) and indicators (outputs) in the front panel window
  • 13. Summary • Use the Operating tool to manipulate panel objects. Use the Positioning tool to select, move, and resize panel objects. Use the Wiring tool to connect diagram objects • Control terminals have thicker borders than indicator terminals • Wiring is the mechanism to control dataflow and produce LabVIEW programs • Various debugging tools and options available such as setting probes and breakpoints, execution highlighting, and single stepping
  • 14. Some Applications of LabView INDUSTRIAL SOLUTION PROCESS CONTROL TESTING MACHINE MACHINE PROGRAMMING DATA ACQUISITION
  • 27. Why we used LabVIEW in Research & Learning Why we used LabVIEW in Research & Learning • Create a richer learning experience with hands on project-based learning • Increase performance with multicore programming • Measure in minutes with tight I/O connectivity • Use multiple models of computation to solve problem • Analyze signals with built-in math and signal processing functions • Explore your measurements by visualizing your signals • Graphical system design decreases development time • Save time incorporating Labview with courseware and educational resources • Collaborate and develop with a worldwide community of engineers
  • 28. Q&A

Notas del editor

  1. If automatic tool selection is enabled and you move the cursor over objects on the front panel or block diagram, LabVIEW automatically selects the corresponding tool from the Tools palette. Toggle automatic tool selection by clicking the Automatic Tool Selection button in the Tools palette. Use the Operating tool to change the values of a control or select the text within a control. Use the Positioning tool to select, move, or resize objects. The Positioning tool changes shape when it moves over a corner of a resizable object. Use the Labeling tool to edit text and create free labels. The Labeling tool changes to a cursor when you create free labels. Use the Wiring tool to wire objects together on the block diagram.
  2. Delivers a vision for engineers to deploy LabVIEW anywhere they want. Continued innovation to enable engineers deploy LabVIEW from workstations to personal computers to distributed systems to embedded applications. Someday soon, we may even see sensors powerful enough to use house LabVIEW. Not only is LabVIEW everywhere, but it offers something for every scientist and engineer. All levels of users, ranging from experienced to non-programmers, will benefit from the interactive, configurable tools and in LabVIEW 7 Express, enabling LabVIEW to be used as a one integrated tool for measurement and automation throughout the design process.
  3. The block diagram is the “code” for the VI. Note: Wires can cross each other. You will see dots at the wire junctions, and a small gap in the wire showing that wires do not connect. If dots at wire junctions have been turned off, go to Options (Tools menu)»Block Diagram and select Show dots at wire junctions. Point out border difference and arrow direction on controls and indicator terminals. Composed of nodes, terminals, and wires: Nodes: Program execution elements (analogous to statements, functions, and subroutines). Functions: Built-in nodes for elementary functions. SubVIs: VIs you design and later call from the diagram of another VI. Structures: Control the program flow.
  4. Note: To complete this exercise, you will need the IC temperature sensor available on either the BNC-2120, SCB-68 or DAQ Signal Accessory. Estimated completion time: 30 minutes. Instructions: This exercise has three parts. First, create an icon and connector for Convert C to F.vi (Exercise 1). The icon should remind you of the functionality of the VI (e.g. CF or CtoF). The connector should have one input and one output, allowing a terminal for °C in, and °F out. Second, create a top level VI that acquires a data point from channel 0 (the temperature sensor) of your DAQ board and allows the user to display the temperature in Celsius or Fahrenheit. To do this you will need to acquire a single data point from your DAQ board and scale it by a factor of 100. This will give you °C. You should have a Boolean switch or button that allows the user to select Celsius or Fahrenheit. If the user selects Celsius, the scaled value should be displayed in a thermometer indicator. If the user selects Fahrenheit, the Celsius value should be passed into Convert C to F.vi (used as a subVI), and the output Fahrenheit value should be displayed. Hint: Use the Select function in the Comparison palette.
  5. Do not immediately display this slide. Suggested questions for class participation: What are the two main windows in the LabVIEW environment? What do the Panel and Diagram Toolbars contain? What are the differences between controls and functions? Where are each located? What are the three palettes in the LabVIEW environment? What are pop-up menus? How are they used? How do you get help? Review slide: The purpose of Lesson One was to introduce the LabVIEW environment and some simple VI concepts, LV help, and debugging techniques. When in doubt, right click!!
  6. See the tips and tricks and the end of the chapter to practice.