Reéb Walter a barkácsműhely youtube csatornáján egy ismét remek videóban mutatja be az oktatási célokra szánt PLC és HMI oktató bőröndöt. Waltertól már megszokott igényes és minden apró részletre kiterjedő videóban bevezetést kaphat a PLC oktató bőrönd összeszerelésbe és a használat első lépéseibe.
“Az oktató táska célja, hogy megkönnyítse a különféle PLC programkódok és hardware elemek tesztelését és bemutatását, ezért méltó utódja lesz a fél szekrény méretű régi demódobozkámnak.”
A bejegyzésben segítséget szeretnénk adni minden PLC-s, automatizálási vizsgára készülőnek. A teljesség igénye nélkül szemezgetve az elmúlt évek vizsgafeladataiból. Kérlek, bármilyen ötlet felmerül benned, és úgy gondolod, hogy valami lényeges dolog kimaradt, kérlek, írj nekünk a tamogatas@rievtech.hu e-mail címre.
Elméleti kérdések:
Milyen feladatot látnak el a korszerű PLC-k alapszoftverének alábbi funkciói?
a.) Interpreter funkció: ……………………………………………..
b.) Státusszó-generálás funkció: ……………………………………………..
c.) Önteszt funkció: ……………………………………………..
Csoportosítsa az IEC 61131-3 szabvány szerinti PLC programnyelveket!
a.) ……………………………………………..
b.) ……………………………………………..
Egy PLC és egy HMI eszköz között RS232C aszinkron soros kommunikáció van kiépítve. A kommunikáció jellemzői 4800-8-N-1 adatsorral írhatók le. Írja le, mit jelentenek az adatsor kötőjellel elválasztott részei!
Első adat (4800): ……………………………………………..
Második adat (8):……………………………………………..
Harmadik adat (N): ……………………………………………..
Negyedik adat (1): ……………………………………………..
Egy PLC és egy HMI eszköz között RS232C aszinkron soros kommunikáció van kiépítve. A kommunikáció jellemzői 4800-8-N-1 adatsorral írhatók le. Határozza meg, mennyi karaktert tartalmazott a PLC és a HMI eszköz között átvitt üzenet, ha az adatátviteli idő 625 ms és a kommunikáció során nem alkalmaztunk átvitelvezérlést (flow control)!
a.)………………………………………………..
Bool-algebra
Alkossa meg IEC 61131-3 szabványnak megfelelő Utasításlistás (IL – Instruction List) programnyelven a következő logikai függvényeket!
A függvénynek a Q0 kimenetet, a változóknak A – I0, B – I1, C – I2, D – I3 kimeneteket
feleltesse meg!
Gyakorlati feladatok
Párosítsa össze a programozható logikai vezérlők megadott jellemzőjét az adott funkcionális modullal!
Relés, tranzisztoros vagy triakos kivitelű lehet.
Fontos jellemzője az I/O kapacitás, a programkapacitás és a kommunikáció típusa.
AC és DC típusú lehet, fontos jellemzője a terhelhetőség.
Nagysebességű, nagyfelbontású analóg jelfeldolgozást tesz lehetővé.
Programozási nyelve többféle lehet.
Bemeneti feszültsége lehet 24 V DC vagy 100-120 V AC .
Optocsatolót tartalmaz.
Adatmemória mérete fontos jellemzője.
Hőelemet, ellenállás-hőmérőt is tud kezelni.
Készítse el az alábbi, funkciótervvel megadott PLC programrészlet létradiagram változatát!
Készítse el az alábbi, létradiagrammal megadott PLC programrészlet funkcióterv változatát!
Készítsen PLC programot tetszőleges készüléktípusra, amely egy kapu vezérlését végzi!
A kapu nyitását az NGFel nyomógomb rövid idejű (T < 4 s) működtetésével lehet
kezdeményezni.
A kapu leállítást a Végállás_fent érzékelő végzi automatikusan.
A kapu leállítását az Állj nyomógombbal bármikor elvégezhetjük.
A kapu zárását az NGLe nyomógomb rövid idejű (T < 4 s) működtetésével lehet
kezdeményezni.
A kapu leállítását a Végállás_lent érzékelő végzi automatikusan.
Az NGFel vagy NGLe nyomógomb hosszú idejű (T > 4 s) működtetésével a kapu
addig mozgatható, ameddig a nyomógombot nyomva tartjuk. (Az öntartó ágban
helyezzen el egy olyan időzítőt, amely 4 s után automatikusan bont.)
A két kimenet keresztreteszelését is oldja meg.
Ha bármelyik mágneskapcsoló működik, akkor egy villogó Lámpa is üzemel.
a.) Valósítsa meg a feladatot létradiagram programozási nyelven!
b.) Adja meg a feladat megoldását funkciótervvel!
c.) Valósítsa meg a feladatot utasításlista programozási nyelven!
d.) Készítse el a vezérlés idődiagramját a jelek megadott kapcsolási sorrendje mellett!
Az egyes BLOKKOK a PLC programban olyan funkciók amelyek a
bemeneti információt kimeneti információvá alakítják.
A legegyszerűbb logikai műveletek az ÉS, ÉS(él), NEM ÉS, NEM ÉS(él), VAGY, NEM VAGY, KIZÁRÓ VAGY, NEM, logikai függvény.
ÉS /AND/
Leírása:
Az ÉS /And/
blokk kimenete csakis akkor kerül „1” állapotba, ha valamennyi bemenete „1”
állapotú. A blokk bekötetlen bemenete mindig „1”.
Szimbólum:
Igazságtábla:
NEM ÉS /NAND/
Leírása:
NAND (AND
Not) – Logikai Nem ÉS A NAND blokk kimenete csakis akkor kerül ‘0’ állapotba, ha valamennyi bemenete
‘1’ állapotú. A blokk bekötetlen bemenete mindig „0”.
Szimbólum:
Igazságtábla:
VAGY /OR/
Leírása:
OR – Logikai
VAGY Az OR blokk kimenete akkor kerül ‘1’ állapotba, ha legalább egy bemenete
‘1’-es állapotú. A blokk bekötetlen bemenete mindig „0”.
Szimbólum:
Igazságtábla
Kizáró VAGY /XOR/
Leírása:
XOR –
Logikai Kizáró VAGY Az XOR blokk kimenete akkor kerül ‘1’ állapotba, ha a bemenetei
különböző állapotúak. A blokk bekötetlen bemenete mindig „0”.
Szimbólum:
Igazságtábla:
Logikai függvény
Leírása:
A Logikai
függvény /Boolean funkcion/ A blokk kimenete egy táblázatban könnyedén előre
definiálhatóak szerint kapcsol.
Szimbólum:
Igazságtábla:
Szabadon konfigurálható!
És(él) /AND Edge/
Leírása:
Ennek a
blokknak a kimenete csakis akkor kerül ‘1’ állapotba, ha valamennyi bementen
‘1’ állapot van és a megelőző ciklusban legalább egy bemenetnek ‘0’ volt az állapota.
A blokk bekötetlen bemenete mindig „1”.
Szimbólum:
Igazságtábla:
NEMÉs(él) /NAND Edge/
Leírása:
NAND (Edge)
– Logikai Nem ÉS éldetektálással NAND blokk kimenete csakis akkor kerül ‘1’
allapotba, amikor legalább egy bemenete
‘0’ állapotú es a megelőző ciklusban valamennyi bemenetnek ‘1’ volt az
állapota.A blokk bekötetlen bemenete mindig „1”.
Szimbólum:
Igazságtábla:
NEM Vagy /NOR/
Leírása:
NOR –
Logikai Nem VAGY A NOR blokk kimenete csakis akkor kerül ‘1’ állapotba, ha valamennyi
bemenete ‘0’ állapotú Amint bármelyik bemenete bekapcsolt állapotba kerül
(‘1’ allapot) a NOR kapu kimenete a ‘0’ állapotot veszi fel.A
blokk bekötetlen bemenete mindig „1”.
Szimbólum:
Igazságtábla:
NEM /NOT/
Leírása:
A kimenet
akkor kerül ‘1’ állapotba, ha a bemenet ‘0’ állapotú.
Reéb Walter a barkácsműhely youtube csatornáján az alábbi videóban mutatja be, hogyan vezéreljünk PLC-t enkóderrel.
“Az inkrementális jeladó vagy ismertebb nevén enkóder egy remek találmány, viszont a használata nem olyan könnyű, mint elsőre gondolnánk.”
RW
A legtöbb inkrementális forgójeladó több csatornával rendelkezik, mivel sok esetben a forgás sebességén kívül a forgás irányát is szükséges meghatározni. Általánosan elterjedt az „A” ; „B” és „C” csatornával rendelkező inkrementális forgójeladó. Az „A” és „B” csatornák jelei egymáshoz képest 90°-os fáziseltolással rendelkeznek, aminek következtében meghatározható, hogy milyen irányban forog a forgójeladó tengelye. A „C” csatorna jele teljes körül fordulásonként csak egyszer jelentkezik, ezáltal pl. számolni lehet a teljes körülfordulások számát.
Az inkrementális
forgójeladók legnagyobb hátránya, hogy az elfordulás nagyságát, vagy pozíció
meghatározását szolgáló kimenő impulzusokat egy külső számlálóval kell számolni
és tárolni. Ha a tápfeszültség megszűnik, a számlálás eredménye elvész.
A videóban szereplő PLC mintaprogramok bemutatják: