0% found this document useful (0 votes)
46 views2 pages

After Attending This Course

This document outlines a course in LabVIEW core programming. The course consists of 6 modules totaling 240 hours aimed at teaching students to create applications in LabVIEW. Module 1 focuses on the LabVIEW environment and basic programming concepts. Module 2 introduces circuit simulation and prototyping tools. Module 3 covers data acquisition and signal conditioning. Module 4 teaches real-time and FPGA programming. Module 5 includes domain-specific topics like robotics and signal processing. Module 6 involves an industry project or internship to apply skills learned. Overall, the course prepares students for LabVIEW certification and embedded systems work.

Uploaded by

hakkem b
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
46 views2 pages

After Attending This Course

This document outlines a course in LabVIEW core programming. The course consists of 6 modules totaling 240 hours aimed at teaching students to create applications in LabVIEW. Module 1 focuses on the LabVIEW environment and basic programming concepts. Module 2 introduces circuit simulation and prototyping tools. Module 3 covers data acquisition and signal conditioning. Module 4 teaches real-time and FPGA programming. Module 5 includes domain-specific topics like robotics and signal processing. Module 6 involves an industry project or internship to apply skills learned. Overall, the course prepares students for LabVIEW certification and embedded systems work.

Uploaded by

hakkem b
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

After attending this course, you will be able to:

Understand front panels, block diagrams, icons, and connector panes


Create user interfaces with charts, graphs and buttons
Use the programming structures and data types that exist in LabVIEW
Use various editing and debugging techniques
Create and save VIs for use as subVIs
Display and log data
Create applications that use data acquisition (DAQ) devices
Create applications that use GPIB and serial port instruments
Use the state machine design pattern in your applications
Use local variables to modify front panel controls or stop parallel loops
LabVIEW Core 1 Course Outline

Lesson

Overview

Topics

environment. In this lesson, you will build a


simple LabVIEW application that enables you
to
fully explore the environment and that acquires,

analyzes and presents data.

The LabVIEW environment including windows, menus, and tools

This lesson introduces the LabVIEW


Navigating LabVIEW

This lesson teaches various debugging and


Troubleshooting and
Debugging Vis

error-checking techniques in LabVIEW to


identify problems with block diagram
organization or with data passing between
different points in the block diagram.

Implementing a VI

This lesson teaches how to create and

document a VI that incorporates iterative and

decision-making structures.

This lesson introduces modular programming in

Developing Modular
Applications

Leveraging
Structures
Managing File and

Creating and using LabVIEW projects


Understanding the dataflow programming model of LabVIEW
Searching for controls, VIs, and functions
Correcting broken Vis
Using common debugging techniques
Addressing undefined or unexpected data
Implementing error checking and error handling
Designing a user interface (LabVIEW front panel)
Choosing data types
Using structures like the While Loop and For Loop
Adding software timing to your code
Making decisions in your code using case structures
Documenting your code

another VI, it is called a subVI. You will learn

how to build the icon and connector pane of a VI

Basics of modular programming

related data into a single structure for improved

Creating and using array controls and indicators

LabVIEW. In LabVIEW, when a VI is used within

so that it can be used as a subVI.


Creating and

The LabVIEW front panel and block diagram

This lesson introduces data types that combine


data access and analysis.

This lesson teaches how to use the open-

Creating an icon and connector pane


Using a VI as a subVI
Creating subVIs from an existing VI

Creating and using cluster controls and indicators


Using type definitions to improve reuse of data structures in
applications

High-level and low-level file I/O functions available in LabVIEW

Hardware Resources modify-close model to access and control


hardware and file resources in LabVIEW.

Implementing File I/O functions to read and write data to files

Sequential programming

Programming with the DAQmx API


Instrument control and programming with instrument drivers

Using Sequential

This lesson introduces common LabVIEW

and State Machine

design techniques and the state machine design


State programming

Algorithms

pattern.

Solving Dataflow

This lesson explains how to use local variables

Challenges Using
Variables

to modify front panel control values, stop parallel

loops, and circumvent dataflow limitations.

State machine design pattern


Communicating between parallel loops
Using local variables
Writing to controls and reading from indicators
Understanding and avoiding race conditions

Suggested Next Courses


Module-

LabVIEW core 1 and core 2

This course will help the students to understand basics of graphical programming language

1(40 hrs)

Course

LabVIEW and enable them to take up the certification exam - CLAD

Module-2

NI Multisim Circuits

This course will help the students to understand basics of electronic circuits by doing simulation and

(40 hrs)

Education course

prototyping using NI MyDAQ hardware platform

Module-3

NI DAQ & Signal

This course will help the students to understand different sensors, signal conditioning and PC based

(40 hrs)

Conditioning Course

measurement and control

Module-4
(40 hrs)

Module-5
(40 hrs)

Advanced LabVIEW ,
LabVIEW RT and FPGA
Course

This course will help the students to understand the importance embedded systems in Real time
target and FPGA platform
This course will help the students to understand the domain specific courses like Robotics, Control

Domain Specific course

System, Process control Automation, Signal & Image Processing, Wireless embedded monitoring
for Energy application etc....

Module-6

Industry Standard Project /

By undergoing the above mentioned courses, this will enable the students to work on industry

(40 hrs)

Internship

projects / internship at reputed core engineering industries

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy