PLC pomeni programirljivi logični krmilniki. V osnovi se uporabljajo za nadzor avtomatiziranih sistemov v industriji. So ena najnaprednejših in najpreprostejših oblik krmilnih sistemov, ki zdaj v velikem obsegu nadomeščajo trdožične logične releje.
Logični krmilnik za programiranje (PLC)
Prednosti:
Preden se spustimo v podrobnosti o PLC-jih, nam sporočite tri razloge, zakaj se PLC-ji danes pogosto uporabljajo
- So uporabniku prijazni in enostavni za uporabo
- Odpravljajo potrebo po trdožični relejski logiki
- So hitri
- Primeren je za avtomatizacijo v industriji.
- Njene vhodne in izhodne module je mogoče razširiti glede na zahteve
PLC arhitektura:
PLC Notranja arhitektura
Osnovni sistem PLC je sestavljen iz naslednjih odsekov:
- Oddelek za vhod / izhod : Vhodni del ali vhodni modul je sestavljen iz naprav, kot so senzorji, stikala in številni drugi resnični vhodni viri. Vhod iz virov je prek vodila vhodnih konektorjev priključen na PLC. Izhodni odsek ali izhodni modul je lahko motor ali solenoid ali svetilka ali grelec, katerega delovanje nadzoruje spreminjanje vhodnih signalov.
- CPU ali centralna procesorska enota : To so možgani PLC-ja. Lahko je šesterokotni ali osmični mikroprocesor. Izvaja vso obdelavo, povezano z vhodnimi signali, za nadzor izhodnih signalov na podlagi krmilnega programa.
- Naprava za programiranje : To je platforma, kjer je zapisan program ali krmilna logika. Lahko je ročna naprava ali prenosni računalnik ali sam računalnik.
- Napajanje : Običajno deluje na napajalnik približno 24 V, ki se uporablja za napajanje vhodnih in izhodnih naprav.
- Spomin : Pomnilnik je razdeljen na dva dela - podatkovni pomnilnik in programski pomnilnik. Informacije o programu ali krmilna logika so shranjene v uporabniškem pomnilniku ali programskem pomnilniku, od koder CPU pridobi programska navodila. Vhodni in izhodni signal ter časovnik in števec se shranita v vhodni in izhodni zunanji slikovni pomnilnik.
Delovanje PLC-ja
PLC delovna shema
Delovanje PLC-ja
- Vhodni viri pretvorijo analogne električne signale v realnem času v ustrezne digitalne električne signale in ti signali se preko priključnih tirnic prenesejo na PLC.
- Ti vhodni signali so shranjeni v zunanjem pomnilniku PLC na mestih, znanih kot bit. To naredi CPU
- Krmilna logika ali programska navodila se na programsko napravo zapišejo s simboli ali prek mnemotehnike in shranijo v uporabniški pomnilnik.
- CPU pridobi ta navodila iz uporabniškega pomnilnika in izvede vhodne signale z manipulacijo, računanjem in obdelavo za nadzor izhodnih naprav.
- Rezultati izvedbe se nato shranijo v zunanji pomnilnik slike, ki nadzoruje izhodne pogone.
- CPU prav tako preverja izhodne signale in posodablja vsebino pomnilnika vhodne slike glede na spremembe v izhodnem pomnilniku.
- CPU izvaja tudi notranje funkcije programiranja, kot so nastavitev in ponastavitev časovnika, preverjanje uporabniškega pomnilnika.
Programiranje v PLC
Osnovno delovanje PLC-ja temelji na krmilni logiki ali uporabljeni programski tehniki. Programiranje lahko izvedemo s pomočjo diagramov poteka ali z uporabo lestvične logike ali z uporabo logike stavkov ali mnemonike.
Če vse to povežemo, poglejmo, kako lahko v PLC-ju dejansko napišemo program.
- Izračunajte diagram poteka. Diagram poteka je simbolična predstavitev navodil. To je najosnovnejša in najpreprostejša oblika krmilne logike, ki vključuje samo logične odločitve. Različni simboli so navedeni spodaj:
- Napišite logični izraz za drugačno logiko. Logična algebra običajno vključuje logične operacije, kot so AND, OR, NOT, NAND in NOR. Različni simboli so:
+ ALI operater
. IN operater
! NE operater.
- Navodila zapišite v preproste obrazce izjav, kot je spodaj:
ČE vhod1 IN vhod2 nato nastavite izhod1 ELSE SET izhod
- Napišite lestevski logični program. Je najpomembnejši del PLC programiranja. Pred razlago o programiranju lestvične logike nam sporočite nekaj simbolov in terminologij
Prečka: En korak na lestvi se imenuje prečka. Z enostavnejšimi besedami se osnovni stavek ali ena kontrolna logika imenuje Rung.
Y- Normalni izhodni signali
M - simbol motorja
T - časovnik
C - Števec
Simboli:
Osnovne logične funkcije z uporabo logike lestve
- Pisanje mnemotehnike: mnemotehnika je navodilo, napisano v simbolični obliki. Znani so tudi kot Opcode in se uporabljajo v ročnih programskih napravah. Spodaj so navedeni različni simboli:
Ldi - Inverzna obremenitev
Ld- obremenitev
IN- In logika
ALI- Ali logika
Logika ANI - NAND
ORI- ALI logično
Izhod - izhod
Preprosta aplikacija PLC
Zdaj, ko imamo kratko idejo o programiranju v PLC, pojdimo na razvoj ene preproste aplikacije.
Težava : Načrtujte preprost robotski sistem za sledenje črt, da zaženete motor, ko je stikalo vklopljeno in hkrati vklopite LED. Senzor na motorju zazna vsako oviro in drugo stikalo je vklopljeno, da označi prisotnost ovire, motor pa se hkrati izklopi in vklopi brenčalo, LED pa ugasne.
Rešitev :
Rešitev
Najprej vhodom in izhodom dodelimo svoje simbole ali oznake
M - motor,
A - Vhodno stikalo 1,
B- Vhodno stikalo 2,
L - LED,
Ta -Buzzer
Zdaj pa oblikujmo diagram poteka
Diagram poteka
Naslednji korak je pisanje logičnih izrazov
M = A. (! B)
L = C. (! B)
To je = B. (! A.! C)
Naslednji korak vključuje risanje logičnega programa lestve
Program logike lestve
Zadnji korak vključuje zapisovanje mnemotehnike, ki jo je treba hraniti v ročni napravi
Ld A ANI Ldi B
Ld C ANI Ldi B
Ld B ANI Ldi A IN Ldi C
Torej, zdaj, ko sem prikazal osnovno krmilno funkcijo s PLC-jem, mi sporočite več o idejah o nadzornih načrtih z uporabo PLC-ja.
Zasluge za fotografije:
Programabilni logični krmilniki wikimedia