Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

1 GÉPIPARI AUTOMATIZÁLÁS II. 7/2. előadás PLC gyakorlatok.

Hasonló előadás


Az előadások a következő témára: "1 GÉPIPARI AUTOMATIZÁLÁS II. 7/2. előadás PLC gyakorlatok."— Előadás másolata:

1 1 GÉPIPARI AUTOMATIZÁLÁS II. 7/2. előadás PLC gyakorlatok

2 2 Jellegzetes PLC típusok CPM1A (Omron)LOGO (Siemens)

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

4 4 Kompakt PLC felépítése

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

6 6 PLC-k fő egységei

7 7 A PLC –k program típusai

8 8 Programok szerkezete

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

10 10 PLC program nyelvek PLC program nyelvek Szöveges rendszerű program nyelvek Strukturált program nyelv (ST) Utasítás listás program nyelv (IL; AWL) Grafikus rendszerű program nyelvek Létra diagramm (LD, KOP) Funkció blokk (FB, FUP) Sorrendi folyamatábra (SFC)

11 11 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)----(/)----

12 12 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 Logikai tagadás (NEM) /bemenetek/ /kimenet/ & ≥1 1

13 13 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

14 14 Kimenetek, bemenetek, belső változók címzése A be- és kimeneti jeleket (változókat), a belső változókat, valamint az időzítőket, számlálókat címezni kell. A címzés egy jellemző betűből (operandus / változó) és egy számból (paraméter) áll. Pl.: E1, E2, A1, M5 stb. Belső változó (merker) –egy bites memória egység, jelállapot átmeneti tárolására használjuk. Ugyanúgy működnek mint a kimenetek csak nincsenek elektromosan kivezetve. Jele (német) Jele (angol) BemenetE (=Eingang)I (=Input) KimenetA (=Ausgang)O (=Output) Belső változóM (=Merker)F (=Flag) ÁllandóK (=Konstans) IdőtagT (=Timer) SzámlálóZ (=Zahler)C(=Count) Program egység PP HálózatNW(=Netzwerk)NW(=Network)

15 15 Utasítás listás programozás (IL, AWL) Az utasításlistás programozás esetén a különböző bemeneti feltételeket valamint a bemenetek és a kimenetek kapcsolatait szöveges utasítások rövidítéseivel programozhatjuk. MűveletJele (német)Jele (angol) Logikai összeadás (VAGY) O (=Oder)O (=Or) Logikai szorzás (ÉS) U (=Und)A (=And) Logikai tagadásN (= Nicht)N (=No) BetöltésL (=Laden)L (=Load) Nullművelet NOP (= Nicht Operandu s) NOP (=No Operan dus) Hozzárendelés kimenethez ==

16 16 Bemutató példa

17 17 Logikai alapkapcsolások ÉS függvény KOPAWLFUP 1L E1 2U E2 3=A1 4PE & E1 E2 A1

18 18 Logikai alapkapcsolások VAGY függvény KOPAWLFUP 1L E1 2O E2 3=A1 4PE ≥1 E1 E2 A1

19 19 Logikai alapkapcsolások NEM függvény KOPAWLFUP 1L NE1 2=A1 3PE 1 E1 A1

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

21 21 Logikai kapcsolások 1L E1 2U E2 3OE3 4=A1 5=A2 6PE & E1 E2 ≥1 E3 A1 A2

22 22 Logikai kapcsolások 1L ( 2O E1 3O E3 4) 5UE2 6=A1 7PE ≥1 E1 E3 & E2 A1

23 23 Logikai kapcsolások 1L E1 2U E2 3O3O 4UE3 5UE4 6=A1 7PE & E1 E2 & E3 A1 ≥1 E4

24 24

25 25 Tartó kapcsolások

26 26 Tartó kapcsolások

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

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

29 29 Élfigyelés

30 30 Élfigyelés

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

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

33 Bekapcsolás késleltetés_TON (S7-200)

34 On-Delay Időzítő (TON)

35 35 Időzítés programozása S 5 és S 7 (Siemens)

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

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

38 38 Számrendszerek fogalmai

39 39 Számrendszerek fogalmai

40 40

41 41

42 42 Számlálás programozása

43 43 Számlálás programozása

44 Előre/vissza számlálás (CTDU)

45 Előre/visszaszámláló utasítás (S7-200)

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

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

48 48 Gyakorló feladat

49 49 Gyakorló feladat

50 50 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.00S0főkapcsoló 0.01S1Be_1 0.02S2Be_2 0.03S3kikapcsoló 0.04S4 első érzékelő

51 51

52 52 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-)

53 53 Megoldás Pneumatikus körfolyam:

54 54 Megoldás ÚT-LÉPÉS diagramm

55 55 Bemeneti és kimeneti változók listája Abszolút címzésSzimbolikus címzésMegjegyzés E1S1„A” henger alaphelyzeti érzékelője E2S2„A” henger pozitív helyzeti érzékelője E3S3„B” henger alaphelyzeti érzékelője E4S4„B” henger pozitív helyzeti érzékelője E5S5START (főkapcsoló) A1Y1„A” henger pozitív irányú mozgatása A2Y2„A” henger negatív irányú mozgatása A3Y3„B” henger pozitív irányú mozgatása A4Y4„B” henger negatív irányú mozgatása Megoldás

56 56

57 Előre/vissza számlálás (CTDU)

58 Előre/visszaszámláló utasítás (S7-200)

59 Bekapcsolás késleltetés_TON

60 60 Megoldás PLC bekötési vázlata

61 61 Köszönöm a figyelmet!


Letölteni ppt "1 GÉPIPARI AUTOMATIZÁLÁS II. 7/2. előadás PLC gyakorlatok."

Hasonló előadás


Google Hirdetések