1
00:00:06,000 --> 00:00:06,000
Hello, thanks.

2
00:00:08,000 --> 00:00:21,000
Today, I will tell you about left LabView stands for Laboratory Wardwell Instrument Engineering what?

3
00:00:22,000 --> 00:00:25,000
It is developed by National Instruments.

4
00:00:26,000 --> 00:00:28,000
It contains graphical programming.

5
00:00:29,000 --> 00:00:32,000
So from today, I will.

6
00:00:34,000 --> 00:00:43,000
Generate a lecture series on LabView audience so people will need programming, but not a programmer.

7
00:00:44,000 --> 00:00:47,000
It is a problem because we have.

8
00:00:48,000 --> 00:00:50,000
Coding language in text based programming.

9
00:00:51,000 --> 00:00:52,000
Like this.

10
00:00:53,000 --> 00:00:54,000
So this is a.

11
00:00:56,000 --> 00:01:02,000
For non programmers, so labor is the solution for these type of problem.

12
00:01:02,000 --> 00:01:06,000
Or here you have just drag and drop boxes.

13
00:01:08,000 --> 00:01:12,000
Using these drag and drop boxes, you can program anything.

14
00:01:13,000 --> 00:01:14,000
So here is the example.

15
00:01:15,000 --> 00:01:22,000
It is the next program for like a. a year I am.

16
00:01:24,000 --> 00:01:31,000
Defining an integer A and B, and this is the command and some integer.

17
00:01:31,000 --> 00:01:34,000
So it gives me some additional integer.

18
00:01:35,000 --> 00:01:42,000
And so in my view, we can perform this task using these blocks.

19
00:01:42,000 --> 00:01:44,000
Only here is the integer eight.

20
00:01:45,000 --> 00:01:46,000
It is, don't we?

21
00:01:46,000 --> 00:01:50,000
And this block performs the summation of these two.

22
00:01:50,000 --> 00:01:51,000
And this is the final.

23
00:01:52,000 --> 00:01:59,000
So this is the graphical programming which is used in The View, and this is the X displaying views

24
00:01:59,000 --> 00:02:01,000
like in Matlab c.

25
00:02:01,000 --> 00:02:01,000
C.

26
00:02:01,000 --> 00:02:04,000
S are X.

27
00:02:06,000 --> 00:02:15,000
So this is a highly adaptable programming graphical user interface, let you compile the code into machine

28
00:02:15,000 --> 00:02:18,000
instructions much like that programming language.

29
00:02:19,000 --> 00:02:25,000
And Levy, we have a little programming, it uses advanced sea like.

30
00:02:27,000 --> 00:02:36,000
So it is very past the language gene is used extensively throughout a wide variety of industries.

31
00:02:38,000 --> 00:02:38,000
Nowadays.

32
00:02:40,000 --> 00:02:48,000
Graphical programming language and Levy relies on graphical symbols rather than actual language to describe

33
00:02:49,000 --> 00:02:53,000
programming actions like Area C or interior.

34
00:02:53,000 --> 00:03:00,000
We have a block of Eucla, the principle of dataflow in which functions execute only after receiving

35
00:03:00,000 --> 00:03:12,000
the necessary commands, execution in a straightforward manner in other languages like C or Matlab code

36
00:03:12,000 --> 00:03:19,000
executes from top to bottom and let the other code execute from left to right.

37
00:03:19,000 --> 00:03:19,000
Poly's.

38
00:03:21,000 --> 00:03:26,000
Here are some basic things we have to know in view we have windows.

39
00:03:27,000 --> 00:03:34,000
One is for a second, one is go back to our panel, is this window or window?

40
00:03:34,000 --> 00:03:41,000
And look, Bigram is programming, and it is a connector panel which can connect these two windows,

41
00:03:42,000 --> 00:03:46,000
so it is the example of it is the front panel.

42
00:03:47,000 --> 00:03:50,000
This is my front panel or window.

43
00:03:53,000 --> 00:03:57,000
This is my block diagram below here.

44
00:03:57,000 --> 00:04:01,000
This is this is going to be and this is the submission block.

45
00:04:02,000 --> 00:04:05,000
This book is called Known in that View.

46
00:04:05,000 --> 00:04:06,000
And this is the result.

47
00:04:07,000 --> 00:04:10,000
This is the window over here.

48
00:04:10,000 --> 00:04:11,000
The background is white.

49
00:04:12,000 --> 00:04:13,000
This is my programming window, basically.

50
00:04:15,000 --> 00:04:24,000
Then here is the symbol of fire when you save your program, this look like as this is the reason I

51
00:04:24,000 --> 00:04:29,000
named it as a reason, then why else?

52
00:04:29,000 --> 00:04:40,000
Different types of fires used in my, for example, using these wires, the data control for first,

53
00:04:40,000 --> 00:04:46,000
if we have a numeric data, if we have floating by, then it is orange color.

54
00:04:47,000 --> 00:04:51,000
And if we have integer, then it's color is blue, as you see in our program.

55
00:04:52,000 --> 00:05:00,000
And if it is flowing through the wires, then its thickness increases as you see or hear a scaleup.

56
00:05:01,000 --> 00:05:08,000
And when they have different notations and if there is a query then to parallel lines are there and

57
00:05:08,000 --> 00:05:12,000
then we have green color for things we have Benkler for.

58
00:05:12,000 --> 00:05:19,000
But this color and these are the different colors using Leffew and or here we have plussed up.

59
00:05:19,000 --> 00:05:21,000
There is a basic difference between error and cluster.

60
00:05:22,000 --> 00:05:24,000
Eddy contains the same type of data.

61
00:05:24,000 --> 00:05:34,000
Like if we assign every with the numeric scale numeric numeric then it contains all the programmatic

62
00:05:34,000 --> 00:05:35,000
elements in it.

63
00:05:35,000 --> 00:05:42,000
But the cluster may have different types of data like numeric boolean string, etc..

64
00:05:45,000 --> 00:05:53,000
Then here are some basic colors using left you like floating, floating the we use these political or

65
00:05:53,000 --> 00:05:58,000
religious views that uses blue color for the sprinkler.

66
00:05:58,000 --> 00:06:02,000
So these black holes are used in or will we have green color?

67
00:06:05,000 --> 00:06:14,000
And this is the air when there is a broken wire, this notation source when we have broken wire in our

68
00:06:14,000 --> 00:06:14,000
program.

69
00:06:17,000 --> 00:06:22,000
So next, the front page of each is where you will actually use the program.

70
00:06:23,000 --> 00:06:32,000
This is where you place all of your comptrollers and into indicators means we have made three main parts

71
00:06:32,000 --> 00:06:35,000
control constant and indicator's.

72
00:06:36,000 --> 00:06:45,000
The constants are placing little diagram because we are not required to change these constants, but

73
00:06:45,000 --> 00:06:48,000
the control and indicator we want to change.

74
00:06:48,000 --> 00:06:50,000
So these are on our front panel.

75
00:06:52,000 --> 00:06:59,000
In Bagram, we have Konstanz also like here, the block diagram Grammys, where you write your actual

76
00:06:59,000 --> 00:07:06,000
code, uses wires to connect different inputs, outputs, functions and values.

77
00:07:08,000 --> 00:07:11,000
Then we have the panel basically connects.

78
00:07:12,000 --> 00:07:14,000
Front and blow back up.

79
00:07:15,000 --> 00:07:18,000
This makes it easy to simplify code.

80
00:07:18,000 --> 00:07:25,000
The panel has a picture that you make of the code of that function.

81
00:07:26,000 --> 00:07:26,000
I can show you.

82
00:07:28,000 --> 00:07:36,000
Here is the block, as you see in my previous slides, the background is right, and here you can see

83
00:07:36,000 --> 00:07:39,000
the notes also on the panel.

84
00:07:39,000 --> 00:07:41,000
These notes are not represented.

85
00:07:42,000 --> 00:07:44,000
This is my friend in this case.

86
00:07:45,000 --> 00:07:51,000
This is my floating control for scalar control and this is my floating scalar indicator.

87
00:07:52,000 --> 00:07:54,000
So here we have control.

88
00:07:54,000 --> 00:08:04,000
Here we have numeric indicator and this is my opinion, which connects these two main GlobeCom.

89
00:08:05,000 --> 00:08:08,000
So here is a math example of quadratic equation.

90
00:08:11,000 --> 00:08:21,000
Here, the energy and subtractive of these three individuals are three years, three throating makes

91
00:08:21,000 --> 00:08:22,000
A, B and C.

92
00:08:25,000 --> 00:08:32,000
So here, I'll have you looks at new programs are called Virtual Instruments, because their appearance

93
00:08:32,000 --> 00:08:35,000
and operation imitate actual instruments.

94
00:08:36,000 --> 00:08:42,000
However, they are not always the main programs, functions and subroutines from popular language like

95
00:08:42,000 --> 00:08:55,000
C for Tron, etc. They are the definition of control, Newdegate control, which we have to in which

96
00:08:55,000 --> 00:08:58,000
we have inputs from the user allsorts turnup.

97
00:08:59,000 --> 00:09:03,000
Then we have indicators which display outputs or the destination's.

98
00:09:04,000 --> 00:09:10,000
It is the control they are using in these indicators.

99
00:09:10,000 --> 00:09:11,000
You can increase or decrease the value.

100
00:09:13,000 --> 00:09:20,000
This is a control and in this case, this indexing is not there for increasing or decreasing.

101
00:09:21,000 --> 00:09:22,000
This is the negative.

102
00:09:24,000 --> 00:09:31,000
So in my view, we have different loops like for loop while loop sequential loop guess loops.

103
00:09:31,000 --> 00:09:34,000
Every loop have a defined structure.

104
00:09:34,000 --> 00:09:36,000
Like in this case this is a loop.

105
00:09:36,000 --> 00:09:37,000
This is why loop.

106
00:09:37,000 --> 00:09:45,000
This is a sequence, such a flexible structure and this is a key structure and this is the toolbar.

107
00:09:47,000 --> 00:09:51,000
So to run our program, we have to click on this button.

108
00:09:51,000 --> 00:09:52,000
This is the wrong button.

109
00:09:53,000 --> 00:09:58,000
Then we have continuous run and then we have about execution.

110
00:10:00,000 --> 00:10:03,000
This is not about execution, we'll stop our program.

111
00:10:03,000 --> 00:10:04,000
This is Paul.

112
00:10:06,000 --> 00:10:18,000
And this part is for editing or display, like if you want to change your picks, color, you have sales,

113
00:10:18,000 --> 00:10:21,000
exercise, etc., you can use this.

114
00:10:23,000 --> 00:10:30,000
This is the alignment and for distributed distribution and this is the real ring of the objects.

115
00:10:31,000 --> 00:10:37,000
And this part is for debugging means if there are some errors in your program using these, you can

116
00:10:37,000 --> 00:10:38,000
leave your problem.

117
00:10:40,000 --> 00:10:43,000
And in this this is the highlight execution.

118
00:10:43,000 --> 00:10:45,000
This is highlight the execution.

119
00:10:45,000 --> 00:10:50,000
This using this, you can check the flow of data of your program.

120
00:10:51,000 --> 00:10:59,000
So in the run button, as these three conditions like simple, if there is no error in the program,

121
00:11:00,000 --> 00:11:07,000
this is the continuous condition when your program is running and this is that broken arrow when there

122
00:11:07,000 --> 00:11:09,000
is some error in your program.

123
00:11:09,000 --> 00:11:14,000
So these two your parents wouldn't have let you.

124
00:11:17,000 --> 00:11:27,000
This bold execution, ultimately, when you set your process, will stop at any condition, almost always

125
00:11:27,000 --> 00:11:34,000
put your program in some sort of loop that can be stopped with a control about using this in your program,

126
00:11:34,000 --> 00:11:40,000
because when you press this, there are some errors after passing this, using this.

127
00:11:41,000 --> 00:11:47,000
This is the ultimate solution of your problem when you want to stop your program.

128
00:11:50,000 --> 00:11:53,000
So let's start with the real world and let you thank you.

