EIEIOTECHNOVATION
← Training programmes

EIEIO / AUTOMATION & EMERGING TECHNOLOGY

LabVIEW Core 1

Course outline

5 days

Duration

5 days

Overview

In the LabVIEW Core 1 Course, you will explore the LabVIEW environment and interactive analysis, dataflow programming, and common development techniques in a hands on format In this course, you will learn how to develop data acquisition, instrument control, data logging, and measurement analysis applications At the end of the course, you will be able to create applications using the state machine design pattern to acquire, analyze, process, visualize, and store real world data.

Course Last Release Date or Version Number: 2021

Prerequisites

  • Experience with Microsoft Office
  • Experience writing algorithms in the form of flowcharts of block diagram

Audience

  • New users and users preparing to develop applications using LabVIEW
  • Users and technical managers evaluating LabVIEW in purchasing decisions
  • Users pursuing the Certified LabVIEW Associate Developer Certification

After attending this course, you will be able to:

  • Interactively acquire and analyze data from NI hardware (NI DAQ devices) and non NI instruments (GPIB instruments)
  • Create and program a LabVIEW application that acquires, analyzes, and visualizes data
  • Create user interfaces with charts, graphs, and buttons
  • Use programming structures, data types, and the analysis and signal processing algorithms in LabVIEW
  • Debug and troubleshoot applications
  • Work with sets of single channel and multi channel data
  • Log data to file
  • Use best programming practices for code reuse and readability
  • Implement a sequencer using a state machine design pattern

Outline

Topic 1: Introduction to LabVIEW

Topic 2: First Measurement (NI DAQ Device)

Topic 3: First Measurement (Non-NI Instrument)

Topic 4: Exploring an Existing Application

Topic 5: Creating Your First Application

Topic 6: Exploring LabVIEW Best Practices

Topic 7: Debugging and Troubleshooting

Topic 8: Executing Code Repeatedly using Loops

Topic 9: Working with Groups of Data in LabVIEW

Topic 10: Writing and Reading Data to File

Topic 11: Bundling Mixed Data Types

Topic 12: Executing Code based on a Condition

Topic 13: Reusing Code

Topic 14: Controlling Data Type Changes

Topic 15: Implementing a Sequencer

Programme scope, delivery arrangements and suitability are confirmed during enquiry.