You are on page 1of 61

GÉPIPARI

AUTOMATIZÁLÁS II.
7/2. előadás

PLC gyakorlatok

1
Jellegzetes PLC típusok

CPM1A LOGO
(Omron) (Siemens)

2
Jellegzetes PLC típusok
S 5 – 115 U S 7 – 300 (Siemens)
(Siemens)

3
Kompakt PLC felépítése

4
Moduláris PLC felépítése

5
PLC-k fő egységei

6
A PLC –k program típusai

7
Programok szerkezete

8
Program modulok
S 5 és S 7
(Siemens)

9
PLC program nyelvek
PLC
program nyelvek

Szöveges rendszerű Grafikus rendszerű


program nyelvek program nyelvek

Strukturált Utasítás listás Létra Funkció Sorrendi


program nyelv program nyelv diagramm blokk folyamatábra
(ST) (IL; AWL) (LD, KOP) (FB, FUP) (SFC)

10
Létradiagrammos programozási
mód (LD, KOP)
 A bemenetek és kimenetek kapcsolatait egy
áramúttervhez hasonló ún. létradiagrammban
grafikusan ábrázoljuk.

 A bemenetek ábrázolásához használt jelképek:


 Záró érintkező: ---] [---
 Bontó érintkező: ---]/[---

 A kimenetek ábrázolásához használt jelképek:


 Bekapcsolás (SET) ----( )----
 Kikapcsolás (RESET) ----(/)----

11
Funkcióblokkos programozás
 Ez a programnyelv is egy grafikus programozási
mód. A bemenetek és a kimenetek közötti
függvénykapcsolatot logikai jelképekkel adjuk meg.
 ÉS függvény
&
 VAGY függvény
≥1
 Logikai tagadás (NEM)
1
/bemenetek/ /kimenet/

12
Ciklikus utasítás feldolgozás
 a rendszer „ms” ciklusidővel a
bemeneti állapotot állandóan
lekérdezi.
 Ha az állapot változik, a bemeneti
jelek aktualizálódnak és a
programozott műveletek elvégzése
után a kívánt kimeneti jelek
létrejönnek.
 Az összes kimenet kapcsolása egy
időben történik
 a ciklusidő és a reakcióidő függ a
felhasználói program hosszától és
az utasítások típusától
 Pl: OMRON, SIEMENS PLC-k

13
Kimenetek, bemenetek, belső
változók címzése
 A be- és kimeneti jeleket Jele Jele
(változókat), a belső változókat, (német) (angol)

valamint az időzítőket, számlálókat


Bemenet E (=Eingang) I (=Input)
címezni kell.
 A címzés egy jellemző betűből
Kimenet A (=Ausgang) O (=Output)
(operandus / változó) és egy
számból (paraméter) áll. Pl.: E1,
Belső változó M (=Merker) F (=Flag)
E2, A1, M5 stb.
Állandó K (=Konstans) K (=Konstans)
 Belső változó (merker) –egy bites
Időtag T (=Timer) T (=Timer)
memória egység, jelállapot átmeneti
tárolására használjuk. Ugyanúgy Számláló Z (=Zahler) C(=Count)
működnek mint a kimenetek csak Program
P P
nincsenek elektromosan kivezetve. egység

Hálózat NW(=Netzwerk) NW(=Network)

14
Utasítás listás programozás (IL,
AWL)
Az utasításlistás Művelet Jele (német) Jele (angol)

programozás esetén a Logikai


összeadás O (=Oder) O (=Or)
különböző bemeneti (VAGY)

feltételeket valamint a Logikai szorzás


U (=Und) A (=And)
(ÉS)
bemenetek és a
Logikai tagadás N (= Nicht) N (=No)
kimenetek kapcsolatait
szöveges utasítások Betöltés L (=Laden) L (=Load)

rövidítéseivel NOP (= Nicht NOP (=No


Nullművelet Operandu Operan
programozhatjuk. s) dus)

Hozzárendelés
= =
kimenethez

15
Bemutató példa

16
Logikai alapkapcsolások
ÉS függvény
KOP AWL FUP

E1
1 L E1 A1

2 U E2 &
E2
3 =A1
4 PE

17
Logikai alapkapcsolások
VAGY függvény
KOP AWL FUP

E1
1 L E1 A1

2 O E2
≥1
E2
3 =A1
4 PE

18
Logikai alapkapcsolások
NEM függvény
KOP AWL FUP

E1 A1
1 L NE1
2 =A1 1
3 PE

19
Logikai kapcsolások

1 L E1
2 U E2
3 =A1
4 L E2
E1 A1
5 U NA1
&
E2 6 =A2
1
A2 7 PE
&
E2
20
Logikai kapcsolások
1 L E1
2 U E2
3 OE3
4 =A1
E1 5 =A2
& 6 PE
A1
E2

E3
≥1
A2
21
Logikai kapcsolások
1 L(
2 O E1
3 O E3
4 )
E1 5 UE2
≥1 6 =A1
E3
7 PE
A1
E2
&
22
Logikai kapcsolások
1 L E1
2 U E2
3 O
4 UE3
E1 5 UE4
& 6 =A1
A1
E2
≥1 7 PE
E3
&
E4
23
24
Tartó kapcsolások

25
Tartó kapcsolások

26
Merker (közbenső tároló)

27
Merker
(közbenső tároló)

28
Élfigyelés

29
Élfigyelés

30
Időzítés programozása
Cx – Programmer (Omron)

31
Időzítés programozása
Cx-Programmer (Omron)

32
Bekapcsolás késleltetés_TON (S7-200)
On-Delay Időzítő (TON)
Időzítés programozása
S 5 és S 7 (Siemens)

35
Időzítés programozása
FEC (Festo)

36
Időzítés programozása
FEC (Festo)

37
Számrendszerek fogalmai

38
Számrendszerek fogalmai

39
40
41
Számlálás programozása

42
Számlálás programozása

43
Előre/vissza számlálás (CTDU)
Előre/visszaszámláló utasítás (S7-200)
Számlálás programozása
FEC (Festo)

46
Számlálás programozása
FEC (Festo)

47
Gyakorló feladat

48
Gyakorló feladat

49
Gyakorló feladat
Feladat: Egy berendezésben monostabil szelepet alkalmazunk.
Az indítás főkapcsolóval és kétkezes módszerrel, a leállítás kikapcsolóval. történik
A dugattyú az első helyzet elérése után álljon alaphelyzetbe.

Változók listája / Hozzárendelési lista


Abszolút címzés Szimbolikus címzés Megjegyzés
(Kommentar)
0.00 S0 főkapcsoló
0.01 S1 Be_1
0.02 S2 Be_2
0.03 S3 kikapcsoló
0.04 S4 első érzékelő

50
51
Feladat
 Készítse le az ábrán látható marógép PLC –s vezrélését.
 Működése:
 Befogóhenger szorít (A+)
 Előtolás előre (B+)
 Előtolás vissza (B-)
 Befogóhenger vissza (A-)

52
Megoldás
 Pneumatikus körfolyam:

53
Megoldás
 ÚT-LÉPÉS diagramm

54
Megoldás
 Bemeneti és kimeneti változók listája
Abszolút címzés Szimbolikus címzés Megjegyzés

E1 S1 „A” henger alaphelyzeti érzékelője


E2 S2 „A” henger pozitív helyzeti érzékelője
E3 S3 „B” henger alaphelyzeti érzékelője
E4 S4 „B” henger pozitív helyzeti érzékelője
E5 S5 START (főkapcsoló)
A1 Y1 „A” henger pozitív irányú mozgatása
A2 Y2 „A” henger negatív irányú mozgatása
A3 Y3 „B” henger pozitív irányú mozgatása
A4 Y4 „B” henger negatív irányú mozgatása

55
56
Előre/vissza számlálás (CTDU)
Előre/visszaszámláló utasítás (S7-200)
Bekapcsolás késleltetés_TON
Megoldás
 PLC bekötési vázlata

60
Köszönöm a figyelmet!

61

You might also like