Workshop on LabVIEW

LabVIEW (short for Laboratory Virtual Instrument Engineering Workbench) is a system-design platform and development environment for a visual programming language from National Instruments.

Originally released for the Apple Macintosh in 1986, LabVIEW is commonly used for data acquisition, instrument control, and industrial automation on a variety of platforms including Microsoft Windows, various versions of UNIX, Linux, and OS X.

From the inception of an idea to the commercialization of a widget, NI’s unique platform-based approach to engineering and science applications has driven progress across a wide variety of industries. Central to this approach is LabVIEW, a development environment designed specifically to accelerate the productivity of engineers and scientists. With a graphical programming syntax that makes it simple to visualize, create, and code engineering systems, LabVIEW is unmatched in helping engineers translate their ideas into reality, reduce test times, and deliver business insights based on collected data. From building smart machines to ensuring the quality of connected devices, LabVIEW has been the preferred solution to create, deploy, and test the Internet of Things for decades.

This is just 2 days course content, if you need training content for Faculty Development Program or for 5/7/10/15/30/45/180 Days training, Click Here.

This lesson introduces the LabVIEW Environment:

  • The LabVIEW environment including windows, menus, and tools
  • Creating and using LabVIEW projects
  • The LabVIEW front panel and block diagram
  • Searching for controls, VIs, and functions

This lesson teaches you how to build a simple LabVIEW application that acquires analyzes and presents data:

  • Understanding the dataflow programming model of LabVIEW
  • Recognizing different data types
  • Tools for developing, cleaning and organizing your Vis
  • Using Express VIs to build a basic VI

This lesson teaches various debugging and error-checking techniques in LabVIEW. You will learn to identify problems with block diagram organization or with data passing within a block diagram:

  • Correcting broken Vis
  • Using common debugging techniques
  • Addressing undefined or unexpected data
  • Implementing error checking and error handling

This lesson presents the different ways that you can iteratively execute LabVIEW code and techniques for managing loop execution:

  • Using structures like the While Loop and For Loop
  • Adding software timing to your code
  • Sharing data between loop iterations
  • Plotting data to a waveform chart

This lesson introduces data types that combine related data into a single structure for improved data access and analysis.

  • Creating and using array controls and indicators
  • Creating and using cluster controls and indicators
  • Using type definitions to improve reuse of data structures in applications

This lesson presents LabVIEW structures that you can use to implement decision-making algorithms in your applications.

  • Creating and using Case structures
  • Creating and using Event structures

This lesson introduces modular programming in LabVIEW. In LabVIEW, VIs used within other VIs are called subVIs. You will learn how to build the icon and connector pane of a VI so that it can be used as a subVI

  • Basics of modular programming
  • Creating an icon and connector pane
  • Using a VI as a subVI
  • Creating subVIs from an existing VI

This lesson describes the differences between NI DAQ systems and instrument control and how LabVIEW connects to hardware to get real-world measurements

  • Programming with the DAQmx API
  • Instrument control and programming with instrument drivers

This lesson describes the basic concept of file I/O and teaches how to access and modify file resources in LabVIEW

  • High-level and low-level file I/O functions available in LabVIEW
  • Implementing File I/O functions to read and write data to files

This lesson introduces common LabVIEW design techniques and the state machine design pattern.

  • Techniques for sequential programming
  • Using state programming
  • Implementing a state machine design pattern

The Workshop content consists of an approximately equal mixture of lecture and hands-on lab. 

Recommendation: It is strongly recommended to bring your own LAPTOP during the training on which you can install and run programs if you would like to do the optional, hands-on experiments/exercises after the trainings/ workshops.

Certificates will be provided by ISO 9001:2008 certified I-Medita Learning Solutions Pvt. Ltd. Company which is registered with Ministry of Corporate Affairs for providing IT Trainings all over India and IBNC India which is a trademark championship that has already been executed in 106 Engineering colleges till March 2015.

  • Participation Certificate: Given to each candidate who participate in the workshop
  • Appreciation Certificate: Given to the College/ Institution who help in conducting the workshop.
  • Excellence Certificate: Given to the winner of the Zonal Center Championship.
  • Coordination Certificate: Given to those active & strong students and faculty coordinators who help in making the workshop and training successful.

IBNC Team gives you freedom to ask your relationship manager at IBNC India for certificate samples in advance so that you could be aware of the certificate you will be receiving before hand the trainings/workshops.

IBNC DVD to each participant to help them learn more about the workshop containing e books, presentations, videos and softwares after the training.

  • One on one interaction in the class with the Trainer.
  • Study material designed by panel of experts from industry.
  • Lead trainer will also have supporting trainers with him/her so that they can help you fall in love with the technology.
  • We believe in learning with fun!
  • The skills we develop are those that employers within the industry are looking for.
  • Covering theoretical and practical concepts in such a way that it is fun to learn the technology and easy to make unique projects.
  • Your skills and certifications are recognized anywhere in the world your career takes you.
  • Successfully trained over 15000 students in India till now.
  • Watch video testimonials given by students: www.youtube.com/ibncindia
  • Check out our facebook page to see live comments from our prestigious students.
  • IBNC makes sure that you should get the full worth of the money you have paid during the trainings anywhere in India.

Please contact IBNC India Team to know more about careers in this technology.