Download as pdf or txt
Download as pdf or txt
You are on page 1of 11

Zgjidhje e

Problemave me PLC
Seminar
Ushtrim 1
Ajrosja e tunelit
Në një tunel të gjatë makinash janë instaluar dy ventilator me fuqi të ndryshme. Të
shpërndarë në tunel janë vënë tre sensor tymi. N.q.s njëri nga sensorët e tymit
jep sinjalin “0” atëherë duhet të ndizet në gjendjen “1” ventilatori i parë. N.q.s dy
sensorë tymi japin sinjalin “0” atëherë ventilatori i dytë duhet të ndizet në
gjendjen “1”. N.q.s të tre sensorët e tymit japin sinjalin “0” atëherë të dy
ventilatorët duhet të ndizen në gjendjen “1”.
Zgjidhje

Tabela e Hyrjeve dhe Daljeve


Variablat eHyrjes Simboli Tipi i të dhënës Statusi Logjik Adresa
1.Sensori i tymit 1 S1 BOOL Aktiv S1=0 E 0.1
2.Sensori i tymit 2 S2 BOOL Aktiv S2=0 E 0.2
3.Sensori i tymit 3 S3 BOOL Aktiv S3=0 E 0.3
Variabli i Daljes Simboli Tipi i të dhënës Statusi Logjik Adresa
1. Ventilatori 1 M1 BOOL Ndezur M1=1 A 4.1
2. Ventilatori 2 M2 BOOL Ndezur M2=1 A 4.2
Ushtrim 1
Tabela e funksionit

Nr. S3 S2 S1 M1 M2
0 0 0 0 1 1
1 0 0 1 0 1
2 0 1 0 0 1
3 0 1 1 1 0
4 1 0 0 0 1
5 1 0 1 1 0
6 1 1 0 1 0
7 1 1 1 0 0

Ekuacioni Algjebrik që marrim nga tabela e vërtetësisë për secilën nga daljet
Ushtrim 1
 Zgjidhja logjike

𝑆3
𝑆3
𝑆2 &
𝑆2 &
𝑆1 𝑆1

𝑆3 𝑆3
𝑆2
&
𝑆2 &
𝑆1 𝑆1
≥1 𝑀1 ≥1 𝑀2
𝑆3 𝑆3
𝑆2
𝑆2 & &
𝑆1 𝑆1

𝑆3 𝑆3
𝑆2 & 𝑆2 &
𝑆1 𝑆1
Ushtrim 1 𝐸 0.1 𝐸 0.2 𝐸 0.3 𝐴 4.1
Zgjidhja në LD
𝑆1 𝑆2 𝑆3
𝐸 0.1 𝐸 0.2 𝐸 0.3 𝑀1

𝑆1 𝑆2 𝑆3
𝐸 0.1 𝐸 0.2 𝐸 0.3

𝑆1 𝑆2 𝑆3
𝐸 0.1 𝐸 0.2 𝐸 0.3
𝑆1 𝑆2 𝑆3
𝐸 0.2 𝐸 0.3 𝐴 4.2
𝐸 0.1
𝑆1 𝑆2 𝑆3
𝐸 0.1 𝐸 0.2 𝑀2
𝐸 0.3
𝑆1 𝑆2
𝑆3
𝐸 0.1 𝐸 0.2 𝐸 0.3

𝑆1 𝑆2 𝑆3
𝐸 0.1 𝐸 0.2 𝐸 0.3
𝑆1 𝑆2 𝑆3
Ushtrim 1 Step 7 (IL)
Organization_Block OB1
Zgjidhja në listë veprimesh,IL Var_Temp
---------// të dhëna standarte
End_Var Hapësirë
BEGIN

AN E 0.1; AN E 0.1;
AN E 0.2; AN E 0.2;
AN E 0.3; AN E 0.3;
O O
A E 0.1; A E 0.1;
A E 0.2; AN E 0.2;
AN E 0.3; AN E 0.3;
O O
A E 0.1; AN E 0.1;
AN E 0.2; A E 0.2;
A E 0.3; AN E 0.3;
O O
AN E 0.1; AN E 0.1;
A E 0.2; AN E 0.2;
A E 0.3; A E 0.3;
= A 4.1; = A 4.2;

END_ORGANIZATION_BLOCK
Ushtrimi 2
 Dyert e Sigurisë
Që të ketë një ambjent pa pluhur në një impiant prodhimi gjysmëpërcjellsash, duhet
të kalohet nga dy dyer njëra pas tjetrës. Çelësat fundor të të dy dyerve njoftojnë
nëse dera përkatëse është e mbyllur. Për arsye sigurie të dy çelësat fundurë
përbëhen nga një kontakt normalisht i hapur “N.O” dhe një kontakt normalisht i
mbyllur “N.C”. në qoftë se njëri nga çelësat fundorë njofton problem atëherë ndizet
llampa e alarmit P.

Tabela e Hyrjeve dhe Daljeve


Variablat eHyrjes Simboli Tipi i dhënësit Statusi Logjik Adresa
1.Çelës fundor 1(N.O) 𝑆1 BOOL Aktiv 𝑆1 = 1 E 0.1
2. Çelës fundor 1(N.C) 𝑆2 BOOL Aktiv 𝑆2 = 0 E 0.2
3. Çelës fundor 2(N.O) 𝑆3 BOOL Aktiv 𝑆3 = 1 E 0.3
4. Çelës fundor 2(N.C) 𝑆4 BOOL Aktiv 𝑆4 = 0 E 0.3
Variabli i Daljes Simboli Tipi i dhënësit Statusi Logjik Adresa
1. Llampa e alarmit 𝑃 BOOL Ndezur 𝑃=1 A 4.0
Ushtrimi 2
Në qoftë se çelësi i një dere është në rregull atëherë𝑺𝟏 dhe 𝑺𝟐 ose 𝑺𝟑 dhe 𝑺𝟒
kanë gjendje sinjali të ndryshme. Në këtë rast XOR do të japë sinjalin “1”. Prandaj
llampa mund të komandohet duke invertuar daljet e dy portave XOR.
Tabela e Funksionit
Nr 𝑆4 𝑆3 𝑆2 𝑆1 𝑃 Ç. 𝐹 1 Ç. 𝐹 2
00 0 0 0 0 1 0 0
01 0 0 0 1 1 1 0
02 0 0 1 0 1 1 0
03 0 0 1 1 1 0 0
04 0 1 0 0 1 0 1
05 0 1 0 1 0 1 1
06 0 1 1 0 0 1 1
07 0 1 1 1 1 0 1
10 1 0 0 0 1 0 1
11 1 0 0 1 0 1 1
12 1 0 1 0 0 1 1
13 1 0 1 1 1 0 1
14 1 1 0 0 1 0 0
15 1 1 0 1 1 1 0
16 1 1 1 0 1 1 0
17 1 1 1 1 1 0 0
Ushtrimi 2
Ekuacioni Algjebrik
𝑺𝟏 ⋀𝑺𝟐 ⋁ 𝑺𝟏 ⋀𝑺𝟐 ⋀ 𝑺𝟑 ⋀𝑺𝟒 ⋁ 𝑺𝟑 ⋀𝑺𝟒 =𝑷
𝑺𝟏 ⋀𝑺𝟐 ⋁ 𝑺𝟏 ⋀𝑺𝟐 = Ç. 𝑭𝟏
𝑺𝟑 ⋀𝑺𝟒 ⋁ 𝑺𝟑 ⋀𝑺𝟒 = Ç. 𝑭𝟐
Ç. 𝑭𝟏 ⋀Ç. 𝑭𝟐 = 𝑷

Nga ku
𝑺𝟏 ⋀𝑺𝟐 ⋁ 𝑺𝟏 ⋀𝑺𝟐 ⋀ 𝑺𝟑 ⋀𝑺𝟒 ⋁ 𝑺𝟑 ⋀𝑺𝟒 =𝑷

⇒ 𝑺𝟏 ⋁𝑺𝟐 ⋀ 𝑺𝟏 ⋁𝑺𝟐 ⋁ 𝑺𝟑 ⋁𝑺𝟒 ⋀ 𝑺𝟑 ⋁𝑺𝟒 =𝑷

⇒ 𝑺𝟏 ⋁𝑺𝟐 ⋀ 𝑺𝟏 ⋁𝑺𝟐 ⋁ 𝑺𝟑 ⋁𝑺𝟒 ⋀ 𝑺𝟑 ⋁𝑺𝟒 =𝑷


Ushtrimi 2
 Zgjidhja me funksione logjike  Zgjidhja në diagramë shkallë (LD)
𝐸 0.1 𝐸 0.2
𝑆1 𝑆1 𝑆2
=1 𝐸 0.1 𝐸 0.2 Ç. 𝐹1
𝑆2 XOR ≥1 𝑆1 𝑆2
𝑃 𝐸 0.3 𝐸 0.4
𝑆3 𝑆4
𝑆3 𝐸 0.3 Ç. 𝐹2
=1 𝐸 0.4

𝑆4 XOR 𝑆3 𝑆4
Ç. 𝐹1 𝐴 4.0

Ç. 𝐹2 𝑃
Ushtrimi 2
Zgjidhja 2 në Diagramë Shkallë, LD
 Zgjidhja në List instruksionesh (IL)

𝐸 0.1 𝐴 4.0 Step 7 (IL)


𝐸 0.1 Organization_Block OB1
𝑆1 𝑆1 Var_Temp
𝑃 ---------// të dhëna standarte
𝐸 0.2 𝐸 0.2 End_Var Hapësirë
𝑆2 𝑆2 BEGIN
A(
𝐸 0.3 𝐸 0.3 X E 0.1;
𝑆3 𝑆3 X E 0.2;
)
𝐸 0.4 𝐸 0.4 NOT
𝑆4 O
𝑆4 A(
X E 0.3;
𝑺𝟏 ⋁𝑺𝟐 ⋀ 𝑺𝟏 ⋁𝑺𝟐 ⋁ 𝑺𝟑 ⋁𝑺𝟒 ⋀ 𝑺𝟑 ⋁𝑺𝟒 =𝑷 X E 0.4;
)
NOT
= A 4.0;
END_ORGANIZATION_BLOCK

You might also like