Sadržaj
Programabilni logički kontroler ili PLC je uređaj koji nadgleda procese računala, analizira ulaze u sustav i uključuje ili isključuje izlaze na temelju niza uputa programiranih pomoću jednog od pet PLC jezika. Uglavnom se koriste u situacijama kada električne kontrole - poput paketa, rukovanja materijalom, strojeva ili automatiziranih vodova - zahtijevaju puno nadzora ulaza i izlaza, kako bi se upravljale pomoću štoperice.
Prednosti PLC-a
Korištenje PLC-a uklanja potrebu za više odbrojavanja koji kontroliraju mnoge strojeve. PLC olakšava postupak praćenja jer su radnje vizualno opisane na zaslonu, a cijena mu je manja od cijene nekoliko štoperica i zavojnica koje bi bile potrebne za razvoj iste funkcije. Uz to, prostorno je učinkovit i nudi način za testiranje programiranja u laboratoriju i uvođenje potrebnih ispravki prije instaliranja aplikacije u radnu postavku.
CIE 1131-3 Standard
Međunarodno elektrotehničko povjerenstvo ili CIE razvilo je standard 1131 koji definira potrebne specifikacije za jezike koji upravljaju programabilnim kontrolerima, poput PLC-a. CIE 1131 određuje semantiku, sintaksu i prikaz za pet dostupnih PLC jezika, od kojih se svaki najbolje primjenjuje na određene vrste aplikacija.
CLP jezici
Programeri mogu birati između pet CLP jezika. Dijagram ljestvice najbolje se koristi u programima kojima upravlja nekoliko datoteka, potprograma i odjeljaka koda. Sekvencijalne funkcije koriste se za programiranje naprednijih sustava od onih koji se koriste s Ladderom. Funkcijski blok je grafički jezik koji generira ulazne i izlazne podatke slanjem povezanih podatkovnih blokova. Strukturirani jezici nalikuju osnovnom ili Pascalovom programiranju i koriste potpise poput "If-then-plus", "while" i "repeat". Popis uputa koristi mnemoničke upute iz Ladder dijagrama i šalje ih PLC-u putem programskog terminala.
Korištenje industrijskog PLC-a
PLC-ovi su industrijska računala, nisu za kućnu ili uredsku upotrebu.Machine-Information-Systems.com opisuje PLC kao "anonimnog heroja koji kontrolira ogromnu količinu opreme." Na temelju svog programiranja, koje kontrolira jedan od pet jezika, PLC jedinice aktivno rade u sljedećim industrijama: proizvodnja, zrakoplovstvo, hrana, tekstil, filmovi, bolnice, slobodno vrijeme, ljevaonica, poljoprivreda, plastika i tiskarstvo, između ostalog.