Plc

Embed Size (px)

DESCRIPTION

Programabilni Logicki Kontroleri

Citation preview

PLC

Programabilni Logicki Kontroler iliti PLC je uredjaj koji se moze programirati da izvrsava logicke algoritme. Koristi se u slucajevima kada je potrebno upravljanje u realnom vremenu, pravljen je za posebne potrebe u upravljanju u realnom vremenu i u skladu sa razlicitim potrebama. Prema standardizaciji Udruzenja proizvodjaca elektricne opreme PLC je definisan kao:

Digitalni elektronski uredjaj koji koristi programabilnu memoriju za pamenje naredbi kojima se zahteva izvoenje specificnih funkcija, kao to su logicke funkcije, sekvenciranje, prebrojavanje, merenje vremena, izracunavanje, u cilju upravljanja razlicitim tipovima masina i procesa preko digitalnih i analognih ulazno-izlaznih modula.Prvobitno PLC je zamisljen kao racunarski uredjaj koji moze da obavi istu funkciju kao i niz logickih i sekvencijalnih elemenata koji se nalaze u nekom relejnom uredjaju ili automatu. Postepeno, obim i vrsta operacija je prosirena je ubacivanjem slozenijih funkcija. Od samog pocetka PLC se projektovao da radi u nepovoljnim uslovima koji vladaju u industrijskom okruzenju. Tako je projektovan da bude fleksibilan i krajnje pouzdan i modularan uredjaj koji se lako odrzava i programira. Najveci broj metoda programiranja PLC-a se zasniva na grafickom metodu, takozvano ledder programiranje iliti lestvicasti logicki dijagram.

Procesorski modul sadrzi centralnu jedinicu i memoriju. U okviru ovog modula se smestaju i programi i podaci i odatle se upravlja celim sistemom. Ulazi modul sadrzi digitalne i analogne ulaze preko kojih se primaju signali sa senzora i druge opreme. . Specijalni U/I moduli obuhvataju opremu koja obavlja odredjene funkcije, kao to su brzi brojac, "inteligentna" merna oprema, pozicioni servo sistem, PID regulator itd. Komunikacioni moduli obezbedjuju spregu sa racunarskim uredjajima u mrezi i/ili operatoriskim uredjajima preko kojih se PLC programira i nadzire njegov rad.PLC se razlikuje od racunarskog sistema opste namene po tome sto nema spoljnu memoriju, kao i niz standardne ulazno\izlazne opreme. Pored toga, njegov operativni sistem je jednostavniji i pruza komparativno manje mogucnosti od klasicnog racunara. Zato je programabilni logicki kontroler projektovan za jedan relativno uzan i jasno definisan obim poslova vezanih za nadzor i upravljanje pojedinim uredjajima, sto se pokazalo vrlo efikasno. Osnova rada PLC kontrolera se zasniva na skeniranju programa. Pod skeniranjem se podrazumeva prolaz kroz sve uslove u nekom odredjenom vremenu. Skeniranje se sastoji iz tri koraka:

Prvi korak Provera statusa ulazaPLC proverava ulaze da bi utvrdio koji od njih ima status ON a koji OFF, odnosno proverava da li je neki senzor, prekidac ili slicno povezan sa ulazom aktivan ili ne. Podaci do kojih se dolazi u ovom koraku smestaju se u memoriju da bi se iskoristili u sledecem koraku.

Drugi korak Izvrsenje programaU ovom koraku PLC izvrsava program, instrukciju po instrukciju. Na osnovu programa i informacije o stanju odgovarajuceg ulaza pokupljene u prethodnom koraku sprovodi se odgovarajuca akcija. Sto znaci da se aktivira neki izlaz ili se podaci smestaju u memoriju da bise kasnije iskoristili.Treci korak Provera i ispravka stanja izlaza

U ovom koraku PLC proverava status izlaza i po potrebi ga menja. Promena se vrsi na osnovu stanja ulaza prikupljenih u prvom koraku i na osnovu rezultata izvrsenja programa u drugom koraku. Posle izvrsenja treceg koraka PLC se vraca na pocetak ciklusa i neprekidno ponavlja ove korake.