LabWindows/CVI Basics I
The LabWindows/CVI Basics I course
prepares you to create your own applications using
LabWindows/CVI. After completing this course, you will have
mastered the LabWindows/CVI programming environment, and will
be able to create basic solutions using many of the built-in
features of LabWindows/CVI. By the end of the course, you will
know how to develop applications using the LabWindows/CVI
programming environment.
Audience:
After attending this course you
will be able to:
-
Develop your
applications within the LabWindows/CVI environment
-
Create
professional-looking user interfaces with strip charts,
graphs, and buttons
-
Acquire analog
waveforms using a DAQ board
-
Perform measurements,
store the data in a file, and retrieve it later
-
Use an instrument
driver
-
Collect temperature
data using temperature sensors and log it to a file
-
Save data in files that
you can retrieve with a spreadsheet
-
Control a GPIB
instrument
-
Develop stand-alone
LabWindows/CVI applications
-
Analyze your data using
the analysis functions
-
Develop applications
that use the serial port
Prerequisites:
You will cover:
Introduction
Introduction to LabWindows/CVI
-
Learn about the
features of LabWindows/CVI
-
Discover the advantages
to writing code inside the LabWindows/CVI environment
-
Create Function Panels,
help for Function Panels, and Function Panel variables
-
Use Interactive
Execution to quickly run a Function Panel
-
Develop techniques to
debug your application
-
Build and link your
projects all within the integrated environment
-
Graphical User
Interfaces
-
Quickly develop
professional user interfaces with the User Interface
Editor
-
Develop
"skeleton-code" based on the user interface you
designed
-
Learn how to use
callback functions to process user interface data
-
Develop efficient
applications that use and process events
-
Build applications that
plot data on charts and graphs
-
Develop customized
controls
Data Acquisition
-
Learn about the
fundamentals of data acquisition such as sampling rate and
multiplexing
-
Develop applications
that can acquire analog voltages
-
Use analog output in
your applications
-
Learn how to perform
timed, multiple-point analog input and output
-
Use LabWindows/CVI in
digital I/O applications
Instrument Drivers
-
Learn the uses of an
instrument driver
-
Develop applications
that can call functions from other modules
-
Create specific
function panels for your custom functions to take
advantage of the
-
capabilities of LabWindows/CVI
Release Executables
-
Develop stand-alone
applications that can be released without the development
environment
-
Learn how to run
stand-alone applications and the implications of a
-
stand-alone executable
-
Distribute the
executable for your application
Formatting and Scanning
-
Learn the differences
between LabWindows/CVI and ANSI C
-
Learn how to convert
data within the language
-
Quickly develop
applications that need to manipulate strings
GPIB
-
Learn how GPIB can be
used to control stand-alone instruments
-
Gain a basic
understanding of the GPIB communication protocol
-
Create applications
that communicate to instruments using GPIB
-
Learn how to use GPIB
service requests to create efficient instrument
-
control applications
-
Learn how to debug GPIB
problems
Serial Communication
| NI
Course 910019 |
3
days |
FEE:
$1595 |
|
This course is available on the following
dates in:
2008
|
|
Pittsburgh |
Cleveland |
Philadelphia |
| Scheduled
by request. |
Scheduled
by request. |
Scheduled
by request. |
| |
|
|
 |
Courses are regularly offered throughout the
year. Customized courses and alternative training schedules
are available either on-site or at our permanent facility.
Course descriptions and current course schedules are available
upon request.
Click here
to Register on line
or call 724-942-6330.
We accept PO, MC, VISA, AMEX.
Weekend/evening courses available.
|