Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ni.com/training
Computer running
LabVIEW 2009 or later
and Windows 2000 or later
ni.com/training
File Locations
The course installer places the course files in the following
location:
Root Directory
Exercises
<or>
Solutions
LabVIEW
Core 1
ni.com/training
Instructional Methods
Demonstrations
Concept
Exercise
Quizzes
Lecture
Topic
Development
Exercise
ni.com/training
ni.com/training
Courses
New User
Experienced User
LabVIEW Core 1
LabVIEW Core 3
LabVIEW Core 2
Skills learned:
LabVIEW environment
navigation
Dataflow programming
Use of common design
techniques
Event driven programming
Programmatic UI control
Skills learned:
Modular application
development
Structured design and
development practices
Inter-application
communication and
connectivity techniques
Certifications
Certified LV Associate
Developer Exam
Skills tested:
LabVIEW environment
knowledge
Certified LabVIEW
Developer Exam
Skills tested:
LabVIEW application
development expertise
Managing Software
Engineering in LabVIEW
LabVIEW OOP System
Design
Advanced Architectures
in LabVIEW
Skills learned:
Manage a LabVIEW project from
design to deployment
Object-oriented programming for
LabVIEW
Develop scalable applications and
reusable code
Advanced design patterns for LabVIEW
Certified LabVIEW
Architect Exam
Skills tested:
LabVIEW application
development mastery
ni.com/training
Lesson 4
Lesson 7
Setting Up Hardware
Implementing a VI
Developing Modular
Applications
Lesson 2
Lesson 5
Lesson 8
Navigating LabVIEW
Relating Data
Lesson 3
Lesson 6
Lesson 9
Managing Resources
Using Variables
ni.com/training
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
ni.com/training
Lesson 1
Setting Up Hardware
TOPICS
A.
B.
C.
D.
DAQ Hardware
Using DAQ Software
Instrument Control
GPIB
E. Serial Port
Communication
F. Using Instrument Control
Software
ni.com/training
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 DAQ, GPIB, and serial
hardware
ni.com/training
10
A. DAQ Hardware
1.
2.
3.
4.
5.
Signal
Terminal Block
Cable
DAQ Device
Computer
ni.com/training
11
ni.com/training
12
ni.com/training
13
ni.com/training
14
15
16
ni.com/training
17
ni.com/training
18
ni.com/training
19
Exercise 1-1
Concept: Measurement and Automation Explorer
Exercise 1-1
Concept: Measurement and Automation Explorer
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
ni.com/training
C. Instrument Control
Benefits of Instrument Control
Automate processes
Save time
One platform for multiple tasks
Ease of use
Many types of instruments available
ni.com/training
D. GPIB
ni.com/training
24
GPIB
The bus supports one system controller, usually a computer,
and up to 14 additional instruments
Controller:
Defines the communication links
Responds to devices that request service
Sends GPIB commands
Passes/receives control of the bus
ni.com/training
25
26
ni.com/training
27
Exercise 1-2
Concept: GPIB Configuration with MAX
Exercise 1-2
Concept: GPIB Configuration with MAX
SummaryQuiz
1. You can use the Measurement & Automation Explorer
(MAX) to examine, configure, and test your DAQ device
and GPIB instruments.
a) True
b) False
ni.com/training
SummaryQuiz Answer
1. You can use the Measurement & Automation Explorer
(MAX) to examine, configure, and test your DAQ device
and GPIB instruments.
a) True
b) False
ni.com/training
SummaryQuiz
2. Which of the following are benefits of instrument control?
a)
b)
c)
d)
Automate processes
Save time
One platform for multiple tasks
Limited to only one type of instrument
ni.com/training
SummaryQuiz Answers
2. Which of the following are benefits of instrument control?
a)
b)
c)
d)
Automate processes
Save time
One platform for multiple tasks
Limited to only one type of instrument
ni.com/training