Razumevanje krmilnika programske logike (PLC)

Preizkusite Naš Instrument Za Odpravo Težav





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.

PLC

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

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

PLC delovna shema

Delovanje PLC-ja

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:

Izračunajte diagram poteka

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

Simboli

Osnovne logične funkcije z uporabo logike lestve

Osnovne logične funkcije z uporabo lestvične logike

  • 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

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

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

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