GPIPARI AUTOMATIZLS II 6 7 elads PLC gyakorlatok




















































- Slides: 52
GÉPIPARI AUTOMATIZÁLÁS II. 6 - 7. előadás PLC gyakorlatok 1
Jellegzetes PLC típusok CPM 1 A (Omron) LOGO (Siemens) 2
Jellegzetes PLC típusok S 5 – 115 U (Siemens) S 7 – 300 (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 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) 10
Létradiagrammos programozási mód (LD, KOP) n A bemenetek és kimenetek kapcsolatait egy áramúttervhez hasonló ún. létradiagrammban grafikusan ábrázoljuk. n A bemenetek ábrázolásához használt jelképek: n n n Záró érintkező: Bontó érintkező: ---] [-----]/[--- A kimenetek ábrázolásához használt jelképek: n n Bekapcsolás (SET) Kikapcsolás (RESET) ----( )-------(/)---11
Funkcióblokkos programozás n 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. n ÉS függvény & n VAGY függvény ≥ 1 n Logikai tagadás (NEM) /bemenetek/ 1 /kimenet/ 12
Ciklikus utasítás feldolgozás n a rendszer „ms” ciklusidővel a bemeneti állapotot állandóan lekérdezi. n 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. n Az összes kimenet kapcsolása egy időben történik n 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 n Pl: OMRON, SIEMENS PLC-k 13
Kimenetek, belső változók címzése n n n 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. : E 1, E 2, A 1, M 5 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) Bemenet E (=Eingang) I (=Input) Kimenet A (=Ausgang) O (=Output) Belső változó M (=Merker) F (=Flag) Állandó K (=Konstans) Időtag T (=Timer) Számláló Z (=Zahler) C(=Count) Program egység P P Hálózat NW(=Netzwerk) NW(=Network) 14
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űvelet Jele (német) Jele (angol) Logikai összeadás (VAGY) O (=Oder) O (=Or) Logikai szorzás (ÉS) U (=Und) A (=And) Logikai tagadás N (= Nicht) N (=No) Betöltés L (=Laden) L (=Load) Nullművelet NOP (= Nicht Operandus ) NOP (=No Operan dus) Hozzárendelés kimenethez = = 15
Bemutató példa 16
Logikai alapkapcsolások KOP ÉS függvény AWL 1 L E 1 2 U E 2 3 =A 1 FUP E 1 A 1 & E 2 4 PE 17
Logikai alapkapcsolások KOP VAGY függvény AWL 1 L E 1 2 O E 2 3 =A 1 FUP E 1 A 1 ≥ 1 E 2 4 PE 18
Logikai alapkapcsolások KOP NEM függvény AWL 1 L NE 1 2 =A 1 FUP E 1 A 1 1 3 PE 19
Logikai kapcsolások 1 L E 1 2 U E 2 3 =A 1 4 L E 2 E 1 A 1 & E 2 5 U NA 1 6 =A 2 1 A 2 7 PE & E 2 20
Logikai kapcsolások 1 L E 1 2 U E 2 3 OE 3 4 =A 1 5 =A 2 E 1 & 6 PE A 1 E 2 E 3 ≥ 1 A 2 21
Logikai kapcsolások 1 L( 2 O E 1 3 O E 3 4 ) 5 UE 2 E 1 ≥ 1 6 =A 1 E 3 7 PE A 1 E 2 & 22
Logikai kapcsolások 1 L E 1 2 U E 2 3 O 4 UE 3 5 UE 4 E 1 & E 2 E 3 6 =A 1 ≥ 1 7 PE & E 4 23
Tartó kapcsolások 24
Tartó kapcsolások 25
Merker (közbenső tároló) 26
Merker (közbenső tároló) 27
Élfigyelés 28
Élfigyelés 29
Időzítés programozása Cx – Programmer (Omron) 30
Időzítés programozása Cx-Programmer (Omron) 31
Időzítés programozása S 5 és S 7 (Siemens) 32
Időzítés programozása FEC (Festo) 33
Időzítés programozása FEC (Festo) 34
Számrendszerek fogalmai 35
Számrendszerek fogalmai 36
37
38
Számlálás programozása 39
Számlálás programozása 40
Számlálás programozása FEC (Festo) 41
Számlálás programozása FEC (Festo) 42
Gyakorló feladat 43
Gyakorló feladat 44
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 S 0 főkapcsoló 0. 01 S 1 Be_1 0. 02 S 2 Be_2 0. 03 S 3 kikapcsoló 0. 04 S 4 első érzékelő 45
46
Feladat n n Készítse le az ábrán látható marógép PLC –s vezrélését. Működése: n n Befogóhenger szorít (A+) Előtolás előre (B+) Előtolás vissza (B-) Befogóhenger vissza (A-) 47
Megoldás n Pneumatikus körfolyam: 48
Megoldás n ÚT-LÉPÉS diagramm 49
Megoldás n Bemeneti és kimeneti változók listája Abszolút címzés Szimbolikus címzés Megjegyzés E 1 S 1 „A” henger alaphelyzeti érzékelője E 2 S 2 „A” henger pozitív helyzeti érzékelője E 3 S 3 „B” henger alaphelyzeti érzékelője E 4 S 4 „B” henger pozitív helyzeti érzékelője E 5 START (főkapcsoló) A 1 Y 1 „A” henger pozitív irányú mozgatása A 2 Y 2 „A” henger negatív irányú mozgatása A 3 Y 3 „B” henger pozitív irányú mozgatása A 4 Y 4 „B” henger negatív irányú mozgatása 50
Megoldás n PLC bekötési vázlata 51
Köszönöm a figyelmet! 52




















































