A PLC programozható logikai vezérlőket jelent. Alapvetően automatizált rendszerek vezérlésére használják az iparágakban. Ezek a vezérlőrendszerek egyik legfejlettebb és legegyszerűbb formája, amelyek mára nagy mértékben felváltják a vezetékes logikai reléket.
Programozási logikai vezérlő (PLC)
Előnyök:
Mielőtt a PLC-k részleteivel foglalkozna, tudassa velünk 3 okot, amiért a PLC-ket manapság széles körben használják
- Felhasználóbarátak és könnyen kezelhetők
- Megszüntetik a vezetékes relé logika szükségességét
- Gyorsak
- Alkalmas automatizálásra az iparban.
- Be- és kimeneti moduljai az igényektől függően bővíthetők
PLC architektúra:
PLC belső architektúra
Az alap PLC rendszer a következő szakaszokból áll:
- Input / Output szakasz : A bemeneti rész vagy bemeneti modul olyan eszközökből áll, mint érzékelők, kapcsolók és sok más valós bemeneti forrás. A forrásokból származó bemenet a bemeneti csatlakozósíneken keresztül csatlakozik a PLC-hez. A kimeneti rész vagy a kimeneti modul lehet motor vagy mágnesszelep, vagy lámpa vagy fűtőelem, amelynek működését a bemeneti jelek változtatásával lehet szabályozni.
- CPU vagy központi processzor : Ez a PLC agya. Lehet hatszögletű vagy oktális mikroprocesszor. Végzi a bemeneti jelekkel kapcsolatos összes feldolgozást annak érdekében, hogy a kimeneti jeleket a vezérlőprogram alapján vezérelje.
- Programozó eszköz : Ez az a platform, ahol a program vagy a vezérlési logika fel van írva. Ez lehet kézi eszköz, laptop vagy maga a számítógép.
- Tápegység : Általában körülbelül 24 V-os tápegységen működik, amelyet a bemeneti és kimeneti eszközök táplálásához használnak.
- memória : A memória két részre van osztva - Az adatmemória és a programmemória. A programinformációk vagy a vezérlési logika a felhasználói memóriában vagy a program memóriájában tárolódik, ahonnan a CPU lehívja a program utasításait. A bemeneti és kimeneti jelek, valamint az időzítő és az ellenjelek a bemeneti és a kimeneti külső képmemóriában vannak tárolva.
PLC működése
A PLC működési vázlata
A PLC működése
- A bemeneti források a valós idejű analóg elektromos jeleket megfelelő digitális elektromos jelekké alakítják, és ezeket a jeleket a csatlakozósíneken keresztül juttatják el a PLC-re.
- Ezeket a bemeneti jeleket a PLC külső képmemóriájában bitekként ismert helyeken tároljuk. Ezt a CPU végzi
- A vezérlő logikát vagy a program utasításokat szimbólumokon vagy memo-nikumokon keresztül írják a programozó eszközre, és tárolják a felhasználói memóriában.
- A CPU lekéri ezeket az utasításokat a felhasználói memóriából, és végrehajtja a bemeneti jeleket manipulálással, számítással, feldolgozással a kimeneti eszközök vezérléséhez.
- A végrehajtási eredményeket ezután a kimeneti meghajtókat vezérlő külső képmemóriába tároljuk.
- A CPU ellenőrzi a kimeneti jeleket, és folyamatosan frissíti a bemeneti képmemória tartalmát a kimeneti memória változásainak megfelelően.
- A CPU olyan belső programozási funkciókat is ellát, mint az időzítő beállítása és visszaállítása, a felhasználói memória ellenőrzése.
Programozás PLC-ben
A PLC alapvető működése az alkalmazott vezérlési logikán vagy programozási technikán alapszik. A programozás történhet folyamatábrákkal vagy létra logikával, vagy utasításlogikákkal vagy emlékeztetőkkel.
Mindezeket összekapcsolva nézzük meg, hogyan is írhatunk valójában egy programot a PLC-ben.
- Számítsa ki a folyamatábrát. A folyamatábra az utasítások szimbolikus ábrázolása. Ez az ellenőrzési logika legalapvetőbb és legegyszerűbb formája, amely csak logikai döntéseket tartalmaz. A különböző szimbólumok az alábbiak:
- Írja meg a logikai kifejezést a különböző logikához. A logikai algebra általában olyan logikai műveleteket tartalmaz, mint az AND, OR, NOT, NAND és NOR. A különböző szimbólumok a következők:
+ VAGY operátor
. ÉS operátor
! NEM operátor.
- Írja le az utasításokat az alábbiakhoz hasonló egyszerű nyilatkozat formában:
IF bemenet1 ÉS bemenet2, majd SET kimenet1 MÁS SET kimenet
- Írja meg a létra logikai programot. Ez a PLC programozás legfontosabb része. Mielőtt elmagyaráznánk a létra logikai programozását, tudassa velünk néhány szimbólumról és terminológiáról
Fokozat: A létra egyik lépcsőfokát fokozatnak nevezzük. Egyszerűbb szavakkal, az alap utasítást vagy egy vezérlési logikát Rungnak nevezzük.
Y- Normál kimeneti jelek
M - Motor szimbólum
T - Időzítő
C - Pult
Szimbólumok:
Alapvető logikai funkciók a Ladder Logic segítségével
- Mememonika írása: A mnememonika szimbolikus formában írt utasítások. Opcode néven is ismertek, és kézi programozó eszközökben használják őket. Különböző szimbólumok az alábbiak:
Ldi - terhelés inverz
Ld- Terhelés
ÉS- És a logika
VAGY- vagy logika
ANI - NAND logika
ORI- NOR logikus
Out - Output
Egyszerű PLC alkalmazás
Tehát, miután rövid ötletünk volt a PLC-ben történő programozásról, kezdjünk bele egy egyszerű alkalmazás kifejlesztésébe.
Probléma : Tervezzen meg egy egyszerű vonalkövető robotrendszert a motor beindításához, amikor egy kapcsoló be van kapcsolva, és egyszerre kapcsolja be a LED-et. A motor érzékelője bármilyen akadályt észlel, és egy másik kapcsoló be van kapcsolva, amely jelzi az akadály jelenlétét, és a motor egyszerre kikapcsol, a hangjelző be van kapcsolva és a LED nem világít.
Megoldás :
Megoldás
Rendeljük először szimbólumainkat vagy címkéinket a bemenetekhez és kimenetekhez
M - motor,
A - 1. bemeneti kapcsoló,
B- 2. bemeneti kapcsoló,
L - LED,
Ez -Buzzer
Most tervezzük meg a folyamatábrát
Folyamatábra
A következő lépés a logikai kifejezések írása
M = A. (! B)
L = C. (! B)
Ez = B. (! A.! C)
A következő lépés magában foglalja a létra logikai program megrajzolását
Ladder Logic Program
Az utolsó lépés a kézi eszközre táplálandó emlékiratok megírásával jár
Ld A ANI Ldi B
Ld C ANI Ldi B
Ld B ANI Ldi A és Ldi C
Tehát most, miután bemutattam az alapvető vezérlési funkciót a PLC segítségével, tudassa velem többet a PLC-vel történő vezérlési tervek ötleteivel.
Fotók:
Programozható logikai vezérlők wikimedia