Professional Documents
Culture Documents
PLC - technika
1
PLC jelentése
2
PLC előnyei, hátrányai
Előnyei:
a vezérlő kis mérete és helyigénye
a vezérlőszekrény többi eleméhez formailag is illeszkedik
lényegesen kevesebb a huzalozási munka
programozása egyszerű, áttekinthető, a berendezés működése
programmódosítással esetenként szerelés nélkül is változtatható
könnyű üzembe helyezés és hibakeresés
programírás és futtatás szakaszosan is végezhető, a program és a
berendezés működése szimulációval tesztelhető
rendkívül megbízható, hosszú élettartamú
széles felhasználási terület
Hátránya:
A vezérlő és a programozó szoftver viszonylag drága
3
Programozható vezérlők
A programozható vezérlők az 1970-es évektől
kezdődően terjedtek el és ma csaknem
kizárólagos alkalmazást nyertek el az ipari
folyamatok vezérlésében.
4
PLC története
1968-ban a General Motors cég pályázatot hirdetett olyan
programozható vezérlőberendezés fejlesztésére, amely ötvözi
a relés, a félvezetős és a számítógépes vezérlés előnyeit.
A pályázat kiírásban az alábbi szempontok szerepeltek:
• Egyszerű, moduláris felépítés, kis méret;
• Mozgó alkatrészt ne tartalmazzon;
• Galvanikusan leválasztott bemenetek és kimenetek
• Könnyű programozhatóság és újraprogramozás;
• Valós idejű működés max. 0,1 s válaszidővel;
• Nagy megbízhatóság, minimális karbantartás;
• Versenyképes ár
Pályázatra a Modicon és az Allen Bradley cégek jelentkeztek.
5
PLC története
1968. A PLC - koncepció 1975. Az első PID algoritmussal
kidolgozása a General Motors ellátott PLC kibocsátása
felhívására 1976. A távoli modulkezelés
1969. Az első Modicon PLC kidolgozása és a hierarchikus
megjelenése huzalozott CPU-val 1K konfiguráció bevezetése az integrált
memóriával és 128 I/O-val gyártórendszerben
1971. A PLC első alkalmazása az 1977. A mikroprocesszor bázisú
autóiparban PLC bevezetése
1973. Az első intelligens (smart) 1980. Intelligens kommunikációs
PLC megjelenése aritmetikai modulok kifejlesztése, valamint a
funkcióval, nyomtatóvezérléssel, nagysebességű, nagy pontosságú
mátrixműveletekkel, képernyő- pozícionáló interfész kifejlesztése
kijelzéssel 1981.16 bites mikroprocesszor
1974. Az első többprocesszoros bázisú PLC színes monitorral
PLC gyártása időzítő- és 1983. Olcsó „mini” PLC-k
számlálófunkcióval, 12K megjelenése
memóriával és 1024 I/O-val 1985. PLC hálózatok kifejlesztése
6
PLC feladata
Az irányítás folyamatában az információ
feldolgozása.
Fogadja, kiértékeli, feldolgozza a bemeneti
adatokat és kimenő jelet állít elő.
7
PLC kialakítási módja
Kompakt PLC Moduláris PLC
Fő egységei közös házba a vezérlőberendezés
építettek modulokból épül fel
Állandó számú be és tetszés szerint bővíthető
kimenettel rendelkeznek Az egyes elemek felfogó
kis helyigényű sínen rögzíthetők
az egységek közötti
Pl: Festo, Omron,Telemecanique,… kommunikációt szalagkábel
vagy belső BUSZ biztosítja
8
Jellegzetes PLC típusok
CPM1A LOGO
(Omron) (Siemens)
9
Jellegzetes PLC típusok
S 5 – 115 U S 7 – 300 (Siemens)
(Siemens)
10
11
Kompakt PLC felépítése
12
Kompakt PLC felépítése
13
Kompakt PLC felépítése
14
Kompakt PLC felépítése
Huzalozási (bekötési) vázlat
bemeneti cím
angol: „I” = Input
német: „E” = Eingang
kimeneti cím
angol: „Q” = Quit
német: „A” = Ausgang
15
Moduláris PLC felépítése
16
Moduláris PLC felépítése
17
Optocsatoló (galvanikus elválasztás)
18
PLC-k funkcionális felépítése
• Központi logikai ill. feldolgozóegység (CPU)
• Memória (ROM, EPROM, RAM)
• Bemeneti (input) egységek (digitális, ill. analóg)
• Kimeneti (output) egységek (digitális, ill. analóg)
• Kommunikációs egység
• Tápegység
19
Moduláris PLC felépítése
20
PLC-k fő egységei
21
Központi feldolgozó egység (CPU)
A központi feldolgozó egység a PLC “agya”.
futtatja a felhasználói programot és vezérli a
további egységeket.
végzi a kimeneti és a bemeneti egységek
címzését
parancsokat ad a rendszerben lévő intelligens
feldolgozó egységeknek.
22
Tápegység
A tápegység feladata:
a rendszert megfelelő feszültséggel ellássa
a hálózati feszültséget a PLC számára átalakítsa és
stabilizálja.
A legtöbb esetben külön telepeket is tartalmaz,
hogy feszültség-kimaradás esetén a RAM
tartalma megőrizhető legyen.
23
Bemeneti és kimeneti egységek
Lehet digitális vagy analóg
A PLC-k be- és kimeneti pontjai galvanikusan
(potenciálmentes) le vannak választva a belső buszról, illetve a
CPU egységtől.
24
Digitális bemeneti egység
A digitális bemeneti egységek feladata olyan
jelek értelmezése, melyek csak két lehetséges
állapotot vehetnek fel.
általában nyomógomboktól, kapcsolóktól vagy
érzékelőktől kap jelet
25
Digitális kimeneti egység
A digitális kimeneti egységek feladata a PLC
belső jeleinek átalakítása a környezet számára.
A kimeneteken távozó jelek általában mágnes-
szelepeket, motorokat, lámpákat működtetnek.
26
Analóg be- és kimeneti egységek
Analóg bemeneti egység Analóg kimeneti egység
27
PLC előnyei, hátrányai
Előnyei:
a vezérlő kis mérete és helyigénye
a vezérlőszekrény többi eleméhez formailag is illeszkedik
lényegesen kevesebb a huzalozási munka
programozása egyszerű, áttekinthető, a berendezés működése
programmódosítással esetenként szerelés nélkül is változtatható
könnyű üzembe helyezés és hibakeresés
programírás és futtatás szakaszosan is végezhető, a program és a
berendezés működése szimulációval tesztelhető
rendkívül megbízható, hosszú élettartamú
széles felhasználási terület
Hátránya:
A vezérlő és a programozó szoftver viszonylag drága
28
PLC-ben futó programok
ALAPSZOFTVER FELHASZNÁLÓI PROGRAM
(operációs rendszer,fejlesztő szoftver)
a PLC programok változó részét
A PLC operációs rendszere jelenti
(gyártó-, ill. típusfüggő)
Funkciói: segítségével válik alkalmassá a
interpreter funkció: a felhasználói PLC az adott vezérlési feladatra
program értelmezésére és
végrehajtására
státusz-generáló funkció
Speciális irányítástechnikai
programnyelven íródnak
önteszt funkció
kommunikációs vonalak kezelése
ember-gép kapcsolat
programfejlesztési funkció
29
PLC felhasználói programozása
A program fejlesztése általában személyi
számítógépen( laptop, programozó egység)
történik és a kész programot (már a CPU
processzorának gépi kódjában) viszik át a
későbbi tárolóeszközbe.
Egyes PLC-k speciális, előlapi programozási
lehetőséggel is rendelkeznek.
A felhasználói program tárolható RAM-ban,
EPROM-ban vagy EEPROM -ban
30
PLC program nyelvek
PLC
program nyelvek
31
PLC utasítás feldolgozása
A PLC utasítás feldolgozása lehet:
lépéses
ciklikus
32
Lépéses utasítás feldolgozás
A PLC csak az aktuális lépés
bemeneti feltételeit vizsgálja, nem
vizsgálja ciklikusan az összes
bemenetet
A bemeneti feltételek teljesülése
után csak az érintett kimenetet
vezérli
Ha valamelyik lépésben a
bemeneti feltételek nem
teljesülnek, ott a program leáll.
ritkán használatos működési mód
PL.: FESTO PLC-k
33
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
34
35
36
37
38
39
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)
programban. Program
P P
egység
(A relék segédérintkezőinek
felelnek meg) Hálózat NW(=Netzwerk) NW(=Network)
40
Utasításlistás programozás
STL (Statement List)
AWL (Anweisungsliste)
Művelet Jele (német) Jele (angol)
Az utasításlistás
Logikai
programozás esetén a összeadás O (=Oder) O (=Or)
(VAGY)
különböző bemeneti Logikai szorzás
feltételeket, valamint a (ÉS)
U (=Und) A (=And)
szöveges utasítások
NOP (= Nicht NOP (=No
rövidítéseivel Nullművelet
Operandus) Operandus)
programozhatjuk.
Hozzárendelés
= =
kimenethez
41
Létradiagrammos programozási
mód
LAD(Ladder Logic), KOP (Kontaktplan)
42
Funkcióterves programozás
FBD (Function Block Diagram)
FUP (Funktionplan)
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
E1
1 L E1 A1
2 U E2 &
E2
3 =A1
4 PE
44
Logikai alapkapcsolások
VAGY függvény
LAD,KOP STL,AWL FBD,FUP
E1
1 L E1 A1
2 O E2
1
E2
3 =A1
4 PE
45
Logikai alapkapcsolások
NEM függvény
LAD,KOP STL,AWL FBD,FUP
E1 A1
1 L NE1
2 =A1 1
3 PE
46
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
47
Logikai kapcsolások
1 L E1
2 U E2
3 OE3
4 =A1
E1 5 =A2
& 6 PE
A1
E2
E3
≥1
A2
48
Logikai kapcsolások
1 L(
2 O E1
3 O E3
4 )
E1 5 UE2
≥1 6 =A1
E3
7 PE
A1
E2
&
49
Logikai kapcsolások
1 L E1
2 U E2
3 O
4 U E3
E1 5 U E4
& 6 =A1
A1
E2
≥1 7 PE
E3
&
E4
50
PLC feladat dokumentumai
Kapcsolási rajz: a működtetni kívánt berendezés
pneumatikus, hidraulikus, elektromos kapcsolási vázlata,
amely tartalmazza a vezérlő és munkavégző elemket.
ÚT-LÉPÉS diagramm: a munkavégző elemek
mozgásciklusait tartalmazza
Be- és kimeneti változók listája: Táblázatos formájú.
Tartalmazza a be és kimenetek abszolút címzését, egy
hozzárendelt szimbólikus címzést és egy szöveges
megjegyzést
PLC huzalozási vázlata: A be- és kimenetek bekötését
mutatja
PLC program
51
Feladat
Készítse le az ábrán látható marógép PLC –s vezérlé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
55
Megoldás
PLC bekötési vázlata
56
PLC Program (KOP)
59