PID Control Using LabVIEW in Process Control Laboratory
PID Control Using LabVIEW in Process Control Laboratory
Prepared by : S.Kaushik
Step 1
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Analog Output :
If pin no 12(+ve),
14(GND)
Select AO 0
&
If pin no
13(+ve), 14(GND)
Select AO 1
Prepared by : S.Kaushik
After update :
check at
corresponding
pin using
multimeter
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Block diagram :
right click ->
Structures ->
while loop
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Create flat
sequence :
right click ->
structures -> flat
sequence
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Cascade Control
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
Prepared by : S.Kaushik
M-file program
clc
clear all
10
num=10;
2
s
5s 6
den=[1 5 6];
kp=1;
ki=0.2;
kd=0.3;
numc=[kd kp ki];
denc=[1 0];
[numCL,denCL] = cloop(conv(num,numc),conv(den,denc));
step(numCL,denCL)
Prepared by : S.Kaushik