Sponsored by eAgentic Software

LabVIEW Instrumentation

EET2214C — LABVIEW INSTRUMENTATION
← Course Modules
3 credit hours 45 contact hours Prerequisites: EET 1025C or equivalent introductory electronics course; basic computer skills v@Model.Guide.Version

Course Description

EET2214C — LabVIEW Instrumentation is a combined lecture and laboratory course (indicated by the C suffix under Florida's Statewide Course Numbering System) within the Electronic Engineering Technology (EET) program. The course introduces students to the LabVIEW graphical programming environment developed by National Instruments (NI) and its application to virtual instrumentation, data acquisition, and electronic measurement systems. Students develop hands-on skills building Virtual Instruments (VIs) using LabVIEW's dataflow programming model, and apply those skills to acquire, analyze, display, and log real-world electronic signals using NI DAQ hardware. This course prepares students for careers in test and measurement, industrial automation, and instrumentation engineering technology.

Learning Outcomes

Required Outcomes

Upon successful completion of this course, students will be able to:

Optional Outcomes

Depending on institutional emphasis, students may also demonstrate ability to:

Major Topics

Required Topics

  1. Introduction to LabVIEW and Virtual Instrumentation
    • LabVIEW programming environment overview (front panel, block diagram, controls palette, functions palette)
    • Concept of Virtual Instruments (VIs) and the dataflow programming model
    • Creating, saving, and running a VI; toolbar controls
  2. LabVIEW Data Types and Wiring
    • Numeric, Boolean, string, and enum data types
    • Wire types and broken wire debugging
    • Coercion dots and type conversion
  3. Programming Structures
    • While Loop and For Loop; loop tunnels and shift registers
    • Case Structure; Sequence Structure
    • Passing data between loop iterations
  4. Arrays and Clusters
    • Creating and manipulating one- and two-dimensional arrays
    • Cluster data types; bundling and unbundling
    • Plotting data with waveform charts and graphs
  5. SubVI Development and Modular Programming
    • Creating SubVIs from existing VIs; connector panes and icons
    • Code reuse and documentation best practices
  6. File Input/Output
    • Writing to and reading from measurement (.lvm), spreadsheet, and text files
    • Data logging strategies for instrumentation applications
  7. Data Acquisition (DAQ) Fundamentals
    • DAQ system architecture: sensors, signal conditioning, DAQ hardware, software
    • Analog input/output and digital input/output concepts
    • Hardware selection: resolution, sample rate, range
    • Grounding and wiring configurations; signal measurement accuracy
    • NI-DAQmx driver; DAQ Assistant Express VI
    • Finite and continuous acquisition; hardware/software timing and triggering
  8. Instrument Control
    • VISA (Virtual Instrument Software Architecture) and instrument communication
    • Serial (RS-232), GPIB (IEEE-488), USB, and Ethernet communication protocols
    • Controlling laboratory instruments (oscilloscopes, function generators, DMMs) from LabVIEW
  9. Graphical Data Presentation and Analysis
    • Waveform charts vs. waveform graphs vs. XY graphs
    • Scaling, legends, cursors, and digital displays
    • Basic statistical and spectral measurements using Express VIs
  10. Debugging and Error Handling
    • Execution highlighting, probes, and breakpoints
    • Error clusters, error wiring, and error handler VIs

Optional Topics

Resources & Tools

Career Pathways

Successful completion of EET2214C supports entry into or advancement within the following career areas:

This course contributes toward the Associate in Science (A.S.) in Electronic Engineering Technology and related technical certificates at Florida colleges. Credits may transfer within the Florida SCNS system to bachelor's programs in Engineering Technology.

Special Information

Certification Preparation

This course provides substantial foundational preparation for the National Instruments Certified Associate LabVIEW Developer (CLAD) examination — an industry-recognized credential that validates proficiency in LabVIEW programming, data acquisition, and instrument control. Students who complete this course and wish to pursue certification should review the official NI CLAD exam objectives and practice with the NI Learning Center resources. Some institutions offering this course arrange for students to take the CLAD exam at reduced or no additional cost.

Lab Safety and Equipment

Hands-on laboratory sessions involve the use of electrical test equipment and NI DAQ hardware interfaced with live circuits. Students must follow all lab safety protocols established by the department, including proper handling of electronic components, adherence to voltage limits for DAQ devices, and correct grounding procedures to avoid measurement errors and equipment damage.


Generated May 2, 2026 · Updated May 2, 2026