info@panadisplay.com
Programabilni logički kontroler Izum i rani razvoj

Programabilni logički kontroler Izum i rani razvoj

Mar 11, 2019

Godine 1968. GM Hydramatic (divizija za automatske transmisije General Motorsa) izdala je zahtjev za prijedloge za elektroničku zamjenu za žičane relejne sustave na temelju bijelog papira koji je napisao inženjer Edward R. Clark. Pobjednički prijedlog stigao je od Bedford Associates iz Bedforda, Massachusetts. Prvi PLC, označen kao 084 jer je bio osamdeset četvrti projekat Bedford Associatesa, bio je rezultat. Bedford Associates je pokrenuo novu kompaniju posvećenu razvoju, proizvodnji, prodaji i servisiranju ovog novog proizvoda: Modicon, koji je predstavljao modularni digitalni kontroler. Jedan od ljudi koji su radili na tom projektu bio je Dick Morley, koji se smatra "ocem" PLC-a. Brend Modicon prodat je 1977. godine kompaniji Gould Electronics, koju je kasnije kupila njemačka kompanija AEG, a zatim i francuski Schneider Electric, sadašnji vlasnik.


Jedan od prvih 084 modela je sada izložen u pogonu Schneider Electric u North Andover, Massachusetts. Modiconu ga je predstavio GM, kada je jedinica penzionisana nakon skoro dvadeset godina neprekidnog servisa. Modicon je koristio 84 nadimka na kraju svog asortimana dok se 984 nije pojavio.


Automobilska industrija je i dalje jedan od najvećih korisnika PLC-ova.


U paralelnom razvoju, Odo Josef Struger je ponekad poznat i kao "otac programabilnog logičkog kontrolera". Bio je uključen u izum Allen-Bradley programabilnog logičkog kontrolera (PLC) u periodu od 1958. do 1960. godine. Strugeru se pripisuje stvaranje akronima PLC-a. Allen-Bradley (sada brend koji je u vlasništvu Rockwell Automation), proizvođač kontrolera, postao je glavni proizvođač uređaja za programiranje logičkih kontrolera u Sjedinjenim Američkim Državama tokom mandata Strugera.


Rani PLC-i su dizajnirani da zamene relejne logičke sisteme. Ovi PLC-ovi su programirani u "logičnoj ljestvici", što snažno podsjeća na shematski dijagram relejne logike. Ova oznaka programa izabrana je da bi se smanjila potreba za obukom za postojeće tehničare. Drugi rani PLC-ovi su koristili oblik programiranja popisa instrukcija, zasnovan na logičkom solveru zasnovanom na stogu.


Moderni PLC-i se mogu programirati na različite načine, od relejne logike do programskih jezika kao što su posebno prilagođeni dijalekti BASIC-a i C. Drugi metod je državna logika, programski jezik visokog nivoa dizajniran za programiranje PLC-a na osnovu dijagrami tranzicije stanja. Većina PLC sistema danas se pridržava IEC 61131/3 standarda za programiranje kontrolnih sistema koji definira 5 jezika: Ladder Diagram (LD), Strukturirani tekst (ST), Funkcijski blok dijagram (FBD), Lista instrukcija (IL) i sekvencijalni dijagram funkcije. (SFC).


Mnogi rani PLC-ovi nisu imali prateće terminale za programiranje koji su bili sposobni za grafičko predstavljanje logike, pa je logika umjesto toga predstavljena kao niz logičkih izraza u nekoj verziji Booleovog formata, slično Booleovoj algebri. Kako su se programski terminali razvijali, postalo je uobičajenije da se koristi ljestvica ljestava, iz gore navedenih razloga i zato što je to bio poznati format koji se koristio za elektro-mehaničke kontrolne panele. Noviji formati kao što je logika stanja i funkcijski blok (koji je sličan načinu na koji je logika prikazana kada se koriste digitalni integrirani logički krugovi) postoje, ali još uvijek nisu toliko popularni kao logika ljestvice. Primarni razlog za to je da PLC-ovi rješavaju logiku u predvidljivoj i ponavljajućoj sekvenci, a logika ljestvice omogućava programeru (osobi koja piše logiku) da vidi bilo koje probleme s vremenskim slijedom logičke sekvence lakše nego što bi bilo moguće u drugim formati.