Focuses on Laboratory Virtual Instrumentation Engineering Workbench (LabVIEW), a system design platform and development environment for a visual programming language from National Instruments. Begins with basic LabVIEW principles and steadily advances to more complex functions. LabVIEW is used to build virtual instruments (VIs). Topics include: G Programming, creating VIs, VI hierarchy, controls, indicators, constants, terminals, wires, data types, arrays, clusters, the bundle function, case structure, sub VIs, loops, charts, graphs, and documenting and debugging codes.
Goals, Topics, and Objectives
- G Programming
- Creating VIs
- VI hierarchy
- Controls
- Indicators
- Constants
- Terminals
- Wires
- Data types
- Arrays
- Clusters
- Bundle function
- Case structure
- Sub VIs and loops
- Charts and graphs
- Documenting code
- Debugging code
Upon successful completion of this course, students should be able to:
1. Wire objects on the front panel and block diagram in order to create a VI.
2. Analyze and debug common problems associated with VIs developed using LabVIEW.*
3. Construct an array and predict when to use one.
4. Manage block diagram space using a bundle function.
5. Formulate an idea into a VI.
6. Evaluate which type of loop or case structure to use based on different VI situations.
7. Compare and contrast the difference between a control and an indicator.
8. Manage data types and appraise which data type will function correctly with the VI being created.*
9. Evaluate various charts and graphs and determine which will function correctly with various VIs.
10. Judge a finished VI and determine the VIs usefulness.
Assessment and Requirements
Practical assessment tests at the completion of each module are required. A written final exam as well as the creation of a VI is required.