S.No |
Topics |
Hours |
1 |
What is LabVIEW? |
1 |
2 |
What is virtual Instrumentation |
3 |
Block Diagram of LabVIEW based System |
4 |
Hardware Overview-Types of DAQ systems |
5 |
Connecting your hardware |
6 |
What is a VI |
2 |
7 |
Parts of a VI |
8 |
Front Panel |
9 |
Front panel tool bar |
10 |
Controls & Indicators |
11 |
Controls palette |
12 |
Block Diagram & Its Nodes |
13 |
Block Diagram tool bar |
14 |
Functions palette |
15 |
Icon & Connector Pane |
16 |
Developing a good graphical User Interface |
17 |
Selecting a tool from Tool Palette |
18 |
Dataflow programming in LabVIEW |
0.25 |
19 |
Searching for Controls, VIs and Functions from Control palette & Functions palette
|
0.25 |
20 |
Quick Drop Technique for Controls, VIs and Functions |
21 |
Data types in LabVIEW (color coding of Data Types) -Numeric, String, Boolean, Array, Cluster, waveform, dynamic |
0.5 |
22 |
Wiring techniques & Wire types in LabVIEW in LabVIEW |
23 |
Using Context Help in LabVIEW |
0.25 |
24 |
Using Help in LabVIEW |
25 |
Using short cut menus of objects |
0.75 |
26 |
Using Property Dialog Boxes |
27 |
Property Node |
28 |
Invoke Node |
0.5 |
29 |
Numeric Sub Palette |
0.5 |
30 |
Comparison Sub Palette |
0.5 |
31 |
Boolean Sub Palette |
0.5 |
32 |
String & Path Sub Palette |
1 |
33 |
Timing Sub Palette |
1 |
34 |
Using While Loops |
1 |
35 |
Using For Loops |
1 |
36 |
Tunnels in structures & Indexing |
0.5 |
37 |
Feedback Node |
0.5 |
38 |
Add Timing to a loop |
0.25 |
39 |
Shift Registers |
0.25 |
40 |
Parallelism in LabVIEW |
0.25 |
41 |
Using Local variables |
0.25 |
42 |
Using Global variables |
0.25 |
43 |
Dialog & User Interface Sub Palette |
0.25 |
44 |
Programming with Arrays |
5 |
45 |
Programming with Clusters |
2 |
46 |
Creating and Using Sub VI’s |
0.5 |
47 |
Correcting a broken VI |
3 |
48 |
Debugging techniques |
49 |
Highlighting execution |
50 |
Step Execution |
|
51 |
Creating Probes & Break Point |
52 |
Manage and display errors |
53 |
Error wiring and Error handling in LabVIEW- Manual Error Handling & Automatic Error Handling |
54 |
Plotting data on a Waveform Graph or a Waveform Chart |
3 |
55 |
Types of Waveform Graphs |
56 |
Types of Waveform Charts |
57 |
Using Case Structures |
1 |
58 |
Explore Sequential Programming |
2 |
59 |
Using Sequence Structures-Flat Sequence Structure & Stacked Sequence Structure
|
60 |
Sequential Programming by using For loop & Case structures |
61 |
Explore state programming |
1 |
62 |
State machines |
63 |
Polling & Event Structure |
2 |
64 |
File Operations & file Input Output |
1 |
65 |
Formula Node |
1 |
66 |
Math Script Node |
67 |
Using MATLAB Programs in LabVIEW |
68 |
Overview of DAQ systems |
5 |
69 |
Overview of MAX Environment |
70 |
Interfacing DAQ device with LabVIEW |
71 |
Configuring DAQ device on MAX |
72 |
Doing real-time measurements using DAQ Express VI’s & Low Level VI’s |
73 |
Building Applications (Generating .exe files) In LabVIEW |
1 |
74 |
Revision & Doubts |
|
|
Total |
41 |