Pochopenie programovacieho automatu (PLC)

Vyskúšajte Náš Nástroj Na Odstránenie Problémov





PLC znamená Programmable Logic Controllers. V zásade sa používajú na riadenie automatizovaných systémov v priemyselných odvetviach. Sú jednou z najpokročilejších a najjednoduchších foriem riadiacich systémov, ktoré teraz vo veľkej miere nahrádzajú logické relé s pevným pripojením.

PLC

Programovací logický radič (PLC)



Výhody:

Predtým, ako sa pozrieme na podrobnosti o PLC, povedzte nám 3 dôvody, prečo sa PLC v dnešnej dobe široko používajú


  • Sú užívateľsky prívetivé a ľahko ovládateľné
  • Eliminujú potrebu drôtovej logiky relé
  • Sú rýchle
  • Je vhodný na automatizáciu v priemyselných odvetviach.
  • Jeho vstupné a výstupné moduly je možné rozšíriť v závislosti od požiadaviek

Architektúra PLC:

Interná architektúra PLC

Interná architektúra PLC



Základný systém PLC pozostáva z nasledujúcich častí:

  • Sekcia vstupu / výstupu : Vstupná časť alebo vstupný modul sa skladá zo zariadení, ako sú snímače, prepínače a mnoho ďalších zdrojov vstupu v reálnom svete. Vstup zo zdrojov je pripojený k PLC cez lišty vstupných konektorov. Výstupnou časťou alebo výstupným modulom môže byť motor alebo solenoid alebo žiarovka alebo ohrievač, ktorých činnosť je riadená meniacimi sa vstupnými signálmi.
  • CPU alebo centrálna procesorová jednotka : Je to mozog PLC. Môže to byť šesťuholníkový alebo osmičkový mikroprocesor. Vykonáva všetko spracovanie súvisiace so vstupnými signálmi s cieľom riadiť výstupné signály na základe riadiaceho programu.
  • Programovacie zariadenie : Je to platforma, na ktorej je napísaný program alebo riadiaca logika. Môže to byť vreckové zariadenie alebo prenosný počítač alebo počítač.
  • Zdroj : Všeobecne funguje na napájanie asi 24 V, ktoré sa používa na napájanie vstupných a výstupných zariadení.
  • Pamäť : Pamäť je rozdelená na dve časti - dátovú pamäť a pamäť programu. Informácie o programe alebo riadiaca logika sú uložené v užívateľskej pamäti alebo programovej pamäti, odkiaľ CPU získava programové pokyny. Vstupné a výstupné signály a signály časovača a počítadla sú uložené vo vstupnej a výstupnej externej pamäti obrazu.

Fungovanie PLC

Pracovná schéma PLC

Pracovná schéma PLC

Fungovanie PLC

Fungovanie PLC

  • Vstupné zdroje prevádzajú analógové elektrické signály v reálnom čase na vhodné digitálne elektrické signály a tieto signály sa privádzajú do PLC cez spojovacie koľajnice.
  • Tieto vstupné signály sú uložené v pamäti externého obrazu PLC na miestach známych ako bity. To robí CPU
  • Riadiaca logika alebo programové pokyny sa na programovacie zariadenie zapisujú pomocou symbolov alebo mnemotechnických pomôcok a ukladajú sa do užívateľskej pamäte.
  • CPU načítava tieto pokyny z užívateľskej pamäte a vykonáva vstupné signály manipuláciou, výpočtom a spracovaním na riadenie výstupných zariadení.
  • Výsledky vykonania sa potom uložia do externej obrazovej pamäte, ktorá riadi výstupné jednotky.
  • CPU tiež kontroluje výstupné signály a neustále aktualizuje obsah pamäte vstupného obrazu podľa zmien vo výstupnej pamäti.
  • CPU tiež vykonáva interné programovacie funkcie, ako je nastavenie a vynulovanie časovača, kontrola užívateľskej pamäte.

Programovanie v PLC

Základné fungovanie PLC závisí od riadiacej logiky alebo použitej techniky programovania. Programovanie je možné vykonať pomocou vývojových diagramov alebo pomocou logiky rebríka alebo pomocou logiky príkazov alebo mnemotechniky.

Pri vzájomnom prepojení sa pozrime, ako môžeme vlastne napísať program v PLC.


  • Vypočítajte vývojový diagram. Vývojový diagram je symbolické znázornenie pokynov. Je to najzákladnejšia a najjednoduchšia forma riadiacej logiky, ktorá zahŕňa iba logické rozhodnutia. Rôzne symboly sú uvedené nižšie:

Vypočítajte vývojový diagram

  • Napíšte logický výraz pre inú logiku. Booleovská algebra zvyčajne zahŕňa logické operácie ako AND, OR, NOT, NAND a NOR. Rôzne symboly sú:

+ Operátor OR
. Operátor AND
! NIE operátor.

  • Pokyny napíšte do jednoduchých formulárov vyhlásení, ako je uvedené nižšie:

IF Input1 AND Input2 Then SET Output1 ELSE SET Output

  • Napíšte logický program rebríka. Je to najdôležitejšia súčasť programovania PLC. Pred vysvetlením programovania logiky rebríka nám dajte vedieť o niekoľkých symboloch a terminológiách

Príčka: Jeden krok v rebríku sa nazýva priečka. Jednoduchšie povedané, základný príkaz alebo jedna riadiaca logika sa nazýva Rung.
Y- Normálny výstupný signál
M - symbol motora
T - časovač
C - Počítadlo
Symboly:

Symboly

Základné logické funkcie využívajúce rebríkovú logiku

Základné logické funkcie využívajúce rebríkovú logiku

  • Písanie mnemotechnických pomôcok: Mnemotechnické pomôcky sú pokyny napísané v symbolickej podobe. Sú tiež známe ako Opcode a používajú sa v vreckových programovacích zariadeniach. Rôzne symboly sú uvedené nižšie:

Ldi - zaťaženie inverzne
Ľd - zaťaženie
AND- A logika
ALEBO - Alebo logika
Logika ANI - NAND
ORI- NOR logické
Out - výstup

Jednoduchá aplikácia PLC

Teraz, keď sme mali krátku predstavu o programovaní v PLC, poďme teda na vývoj jednej jednoduchej aplikácie.

Problém : Navrhnite jednoduchý robotický systém na sledovanie línie, ktorý naštartuje motor, keď je zapnutý vypínač, a súčasne rozsvieti LED. Senzor na motore detekuje prekážku a je aktivovaný ďalší spínač, ktorý indikuje prítomnosť prekážky a motor je súčasne vypnutý a bzučiak je zapnutý a LED nesvieti.

Riešenie :

Riešenie

Riešenie

Najprv priraďme naše symboly alebo značky vstupom a výstupom

M - motor,

A - vstupný spínač 1,

B - Prepínač vstupu 2,

L - LED,

Tento -Buzzer

Teraz navrhnime vývojový diagram

Vývojový diagram

Vývojový diagram

Ďalším krokom je napísanie booleovských výrazov

M = A. (! B)

L = C. (! B)

Toto = B. (! A.! C)

Ďalším krokom je nakreslenie logického programu rebríka

Rebríkový logický program

Rebríkový logický program

Posledný krok zahŕňa napísanie mnemotechniky, ktorá sa má priviesť do ručného zariadenia

Ld A ANI Ldi B

Ld C ANI Ldi B

Ld B ANI Ldi A A Ldi C

Takže, keď som teraz demonštroval základnú riadiacu funkciu pomocou PLC, dajte mi vedieť viac o myšlienkach návrhov ovládania pomocou PLC.

Fotografické úvery:

Programovateľné logické kontroléry od wikimedia