A programozási logikai vezérlő (PLC) megértése

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére





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.

PLC

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

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ési vázlata

A PLC működése

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:

Számítsa ki a folyamatábrát

  • Í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:

Szimbólumok

Alapvető logikai funkciók a Ladder Logic segítségével

Alapvető logikai függvények létra logikával

  • 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

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

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

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