Professional Documents
Culture Documents
Dr Zoltan Jegeš
Milan Adžić
Ròbert Màrton
UPRAVLJANJE
PRIMENOM PLC UREĐAJA
I deo: Rešeni primeri sa digitalnim ulazima i izlazima
SADRŽAJ
1 UVOD........................................................................................................................................................... 4
1.1 UOPŠTE O PLC KONTROLERIMA ................................................................................................................. 4
1.1.1 PLC kontroler............................................................................................................................... 5
1.1.2 Ulazni uređaji ............................................................................................................................... 5
1.1.3 Izlazni uređaji ............................................................................................................................... 5
1.2 PREDNOST UPRAVLJANJA POMOĆU PLC-A U ODNOSU NA UPRAVLJANJE RELEJIMA ................................... 6
1.3 SISTEMSKI PRISTUP PROJEKTOVANJU SISTEMA UPRAVLJANJA POMOĆU PLC UREĐAJA ............................. 7
1.4 OPIS SISTEMA UPRAVLJANJA SA PLC UREĐAJEM........................................................................................ 8
1.5 OSNOVNI ELEMENTI PLC UREĐAJA ............................................................................................................. 8
1.6 UOPŠTE O LESTVIČASTOM DIJAGRAMU ..................................................................................................... 10
1.7 NORMALNO OTVORENI I NORMALNO ZATVORENI KONTAKTI ................................................................... 11
1.8 PRIMER ELEMENTARNOG PROGRAMA ........................................................................................................ 14
1.9 PLC KONTROLER CPM1A ........................................................................................................................ 14
1.9.1 Memorijska mapa PLC kontrolera CPM1A .............................................................................. 15
2 SYSWIN PROGRAMSKI PAKET ZA PROGRAMIRANJE PLC KONTROLERA..................... 16
2.1 ŠTA JE TO SYSWIN? ............................................................................................................................. 16
2.1.1 Hardverski i softverski preduslovi ............................................................................................. 16
2.1.2 Povezivanje PLC kontrolera i PC računara.............................................................................. 17
2.1.3 Instalacija programskog paketa SYSWIN.................................................................................. 17
2.2 PISANJE PRVOG PROGRAMA....................................................................................................................... 19
2.2.1 Snimanje projekta....................................................................................................................... 24
2.2.2 Prenos programa u PLC kontroler ............................................................................................ 24
2.2.3 Provera ispravnosti programa................................................................................................... 25
2.3 OPIS IKONA U PALETI ALATA ..................................................................................................................... 26
2.4 REŽIMI RADA PLC KONTROLERA .............................................................................................................. 29
2.4.1 Režim RUN ................................................................................................................................. 30
2.4.2 Režim MONITOR........................................................................................................................ 30
2.4.3 Režim PROGRAM-STOP ........................................................................................................... 31
2.4.4 Izvršenje i prikazivanje programa ............................................................................................. 31
2.4.5 Uticaj na program tokom prikazivanja...................................................................................... 31
2.4.6 Grafički prikaz promene veličina u programu .......................................................................... 31
3. OSNOVNI PRIMERI REALIZACIJE UPRAVLJANJA PRIMENOM PLC-A
(REALIZACIJA LOGIČKIH KOLA)........................................................................................................... 34
PRIMER 1.1....................................................................................................................................................... 34
PRIMER 1.2....................................................................................................................................................... 35
PRIMER 1.3....................................................................................................................................................... 36
PRIMER 1.4....................................................................................................................................................... 37
PRIMER 1.5....................................................................................................................................................... 38
PRIMER 1.6....................................................................................................................................................... 39
PRIMER 1.7....................................................................................................................................................... 41
PRIMER 1.8....................................................................................................................................................... 43
PRIMER 1.9....................................................................................................................................................... 44
PRIMER 1.10..................................................................................................................................................... 46
PRIMER 1.11..................................................................................................................................................... 48
PRIMER 1.12..................................................................................................................................................... 49
PRIMER 1.13..................................................................................................................................................... 50
PRIMER 1.14..................................................................................................................................................... 51
PRIMER 1.15..................................................................................................................................................... 52
PRIMER 1.16..................................................................................................................................................... 54
PRIMER 1.17..................................................................................................................................................... 55
PRIMER 1.18..................................................................................................................................................... 57
PRIMER 1.19..................................................................................................................................................... 59
Strana 2
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
6. LITERATURA........................................................................................................................................ 108
Strana 3
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
1 UVOD
Strana 4
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Ulazni uređaji, čije signale prihvata PLC, mogu biti vrlo različiti. Po tipu signala
koji daju na svom izlazu, mogu se podeliti na digitalne (kontaktne - ON/OFF) i analogne.
Karakteristični digitalni ulazni uređaji su: tasteri, prekidači, krajnji prekidači, fotoćelije,
presostati, temostati i drugi. Karakteristični analogni ulazni uređaji su: termoelementi,
otpornički termometri i drugi pretvarači električnih i neelektričnih veličina u standardne
strujne i naponske signale. Ulazni signali se, pri tome, moraju prilagoditi sa odgovarajućim
PLC ulaznim modulima. Ulazni moduli konstruišu se za prihvat jednosmernih i
naizmeničnih električnih signala, naponskih nivoa od 10 do 250V, strujnih nivoa od 0(4)
do 20mA, signala na TTL nivou, impulsnih ulaza sa brojačkim ili interapt prihvatom i
slično.
Izlazni uređaji, kojima upravlja PLC na osnovu programa i stanja na ulazima, mogu
biti: releji, kontaktori, elektromagnetni ventili, elektromotori, step motori, pneumatski
cilindri i drugi slični uređaji. Takođe, kao ulazni uređaji, mogu se podeliti na digitalne i
analogne, pri čemu se izlazi PLC kontrolera moraju prilagoditi potrebnim naponskim i
strujnim nivoima. Digitalni izlazi PLC kontrolera su obično galvansko izolovani, kontaktni
ili bez povećane galvanske izolovanosti sa triakom ili tanzistorom sa otvorenim
kolektorom ili TTL izlazom.
Strana 5
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 6
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Proučavanje zahteva
sistema upravljanja
Povezivanje U/I
uređaja
Ne
Transfer programa
u PLC
Program
O.K.?
Da
Potrebne izmene
programa
Upisivanje
program a u
Testiranje i EPROM
simulira-
nje programa
Izrada konačne
Da dokumentacije
Ne
Program
O.K.?
Kraj
Slika 1.4. Sistemski pristup projektovanju sistema upravljanja pomoću PLC uređaja
Strana 7
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 8
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Ulazni prilagodni stepen - štiti CPU od prevelikih signala ulaznih uređaja. Ulazni
prilagodni modul pretvara nivo stvarne logike u nivo logike koji odgovara CPU jedinici.
Ovo se najčešće obavlja pomoću optokaplera.
Strana 9
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Najveći broj instrukcija zahteva korišćenje najmanje jednog operanda, a često i više
njih. Operand može biti neka memorijska lokacija, jedan bit memorijske lokacije ili neka
numerička vrednost - broj. U gornjem primeru operand je bit 0 memorijske lokacije IR000.
U slučaju kada se za operand želi proglasiti konstanta, koristi se oznaka # ispred
numeričkog zapisa (da bi kompajler znao da je u pitanju konstanta, a ne adresa).
Na osnovu gomje slike treba primetiti da se lestvičasti dijagram sastoji iz dva
osnovna dela. Levi deo koji se naziva uslovni i desni koji sadrži instrukcije. Logika je u
sledećem: kada se ispuni uslov, instrukcija biva izvršena.
Strana 10
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Slika 1.10 predstavlja primer lestvičastog dijagrama u kome se aktivira relej u PLC
kontroleru, kada se pojavi signal na ulaznoj liniji 00. Parovi vertikalnih linija nazivaju se
uslovi. Svaki uslov u lestvičastom dijagramu ima vrednost ON ili OFF, zavisno od statusa
bit-a koji mu je dodeljen. U ovom slučaju taj bit je i fizički prisutan kao ulazna linija
(priključak) u PLC kontroler. Ukoliko se priključi taster na priključak koji mu odgovara,
moguće je menjati stanje bit-a iz stanja logičke jedinice u stanje logočke nule i obratno.
Stanje logičke jedinice se najčešće označava kao ON, a stanje logičke nule kao OFF (u
prevodu: “uključeno” i “isključeno”).
Desni deo lestvičastog dijagrama je instrukcija koja se izvršava u slučaju da je levi
uslov ispunjen. Postoji više vrsta instrukcija, koje bi se najlakše mogle podeliti na:
jednostavne i složene. Primer jednostavne instrukcije je aktiviranje nekog bit-a u
memorijskoj lokaciji. U gornjem primeru taj bit ima i fizičko značenje, jer je povezan na
relej unutar PLC kontrolera. Kada CPU aktivira neki od prva četri bita u reči IR010
kontakti releja se pomeraju i vrše spajanje linija koje su povezane na njega. U ovom
slučaju to su linije spojene na priključak obeležen sa 00 i na jedan od COM priključaka.
Strana 11
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 12
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 13
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 14
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 15
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 16
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PLC kontroler se povezuje sa PC računarom preko RS-232 kabla. Jedan kraj kabla
se povezuje na serijski port PC-a (9-pinski ili 25-pinski konektor), dok se drugi kraj
povezuje sa RS-232C konektorom na RS232 modulu kontrolera CPMlA. Da bi se
uspostavila veza sa računarom DIP 1 konektora mora biti postavljen na poziciju Host.
Komande
Dip preki-
dač -Host
Odgovor
RS−
232C
CPM1A CPU
Paket za obuku za rad sa CPMlA ide na tri instalacione diskete SYSWIN-a. Može
se instalirati pod operativnim sistemom Windows ver. 3.1, 3.11, 95, 98 ili NT ver. 4.0.
Instalacija se pokreće odabiranjem opcije RUN iz START menija, posle čega se pojavljuje
dijaloški box u koji treba upisati putanju do datoteke setup.exe. Pomenuta datoteka može
se naći u instalacionim direktorijumima programa SYSWIN. Nakon kraće procedure
instalacije dobija se programska grupa SYSWIN kao na sledećim slikama.
Strana 17
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Duplim klikom na ikonu SYSWIN startujemo progam koji se otvara radnu okolinu
kao na sledećoj slici.
Slika 2.5. Radna okolina SYSWIN koja se dobija nakon pokretanja programa
Strana 18
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Slika 2.7. Dijaloški box za upis adrese bita na koga se odnosi kontakt
Strana 19
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 20
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
upotrebi su neki drugi termini kao na primer rung što bi u prevodu bilo prečka ili deo
lestvice.
Jednostavnije rečeno radi se o sekvenci PLC programa koja sadrži jednu ili više
izvršnih instrukcija i koja zajedno sa END instrukcijom može da čini jedan ispravan PLC
program. Kako je prvi network u programu iskorišćen potrebno je dodati sledeći.
Dodavanje network-a vrši se komandom Insert network iz menija Block.
Strana 22
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Instrukcija END može se dobiti ili upisivanjem END u novo dobijenom prozoru ili
klikom na dugme Select koje daje sve instrukcije PLC kontrolera sortirane po oblastima
kao na slici gore.
Unošenjem instrukcije END pisanje programa se završava. Gotov program izgleda
kao na slici.
Strana 23
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 24
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 25
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 26
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Klikom na ikonu samo se odabira željeni alat a tek klikom na deo networka u
program smešta se simbol. U daljem tekstu posebno je dato objašnjenje svake od ikona iz
palete Drawing Tools.
Ikona otvoreni kontakt. Klikom na ovu ikonu (ili tasterom <">) unosimo otvoreni
kontakt u Network. Element koji unosimo pozicioniramo na označeno mesto (crno polje).
Posle ovoga, automatski se aktivira dijalog gde se unose informacije (adresa otvorenog
kontakta-broj reči, pozicija bita).
Ikona zatvoreni kontakt. Klikom na ovu ikonu (ili </>pomoću tastature) unosi se
zatvoreni kontakt odnosno invertovani uslov u network.
Horizontalna linija. Klikom na ovu ikonu (ili <-> pomoću tastature) produžava se
horizontalnih linija s leva na desno. SYSWIN, medutim, zadržava pravo da iscrtane linije
optimizuje u pogledu dužine ili ukaže na eventualne greške. Ova opcija koristi se u slučaju
kada treba dodati još neki uslov pre instrkcije koja zavisi od njega ili naprosto nešto ne
može da stane.
Vertikalna linija. Klikom na ovu ikonu ili pomoću tastera <|>, iscrtava se vertikalna
linija, odozgo na dole. Ovaj alat neophodan je kod crtanja paralelnih veza između
kontakata.
Strana 27
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Slika 2.21. Dijaloški prozor PLC instrukcija dobijen po odabiranju ikone FUN
Klikom na ovu ikonu (ili pritiskom na taster <T>) dobija se mogućnost unošenja
tajmera u program. Klikom mišem u osvetljeno polje ekrana pojavljuje se dijaloški box, u
koji unosimo potrebne podatke vezane za tajmer (oznaku tajmera i dužinu trajanja u
milisekundama). Na ovaj način dobijamo klasičan tajmer odnosno tajmer sa kašnjenjem pri
Strana 28
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
uključenju. Ukoliko je potrebna neka druga verzija tajmera treba koristiti prethodnu ikonu
FUN i u listi odabrati stavku Timers and counters (videti predhodnu sliku).
Ikona brojač. Klikom na ovu ikonu (ili taster <L>) u PLC program ugrađuje se
klasičan brojač. Predhodno u dijaloškom box-u koji se pojavi unosimo potrebne podatke:
oznaku brojača (na primer CNT001 ) i vrednost brojača. Promena stanja (dekrementiranje,
odnosno smanjivanje za 1) brojača obavlja se kada ulazni signal (CP) prelazi sa OFF na
ON stanje.
Pomoću ove ikone vršimo invertovanje ranije unetog kontakta, izlaza ili ulaza.
Inverzija se obavlja tako da prvo kliknemo na ovu ikonu a zatim na varijablu čiju inverziju
želimo da ubavimo.
Važnu ulogu u SYSWIN programu igra miš. Svaki dvostruki klik po nekoj PLC
instrukciji rezultuje javljanjem odgovarajućeg editora gde se mogu uneti potrebne izmene.
Ovo pravilo dosledno je ugrađeno u SYSWIN, pa tako dvostruki klik na blok ili network
zaglavlje (BLOCK HEADER BAR ili NETWORK HEADER BAR) dovodi do istog efekta.
Trenutni režim rada (mod rada) može se saznati na nekoliko načina, na primer iz
menija Online Mode ili istoimenog dugmeta iz Toolbar-a. Ova opcija je dostupna ukoliko
je ispravno uspostavljena komunikacija sa PLC kontrolerom. Posle njenog aktiviranja
pojavljuje se sledeći dijaloški box:
Strana 29
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Ako izaberemo mod koji se razlikuje od trenutnog, promena moda biće trenutna.
Da ne bi došlo do slučajne promene moda PLC kontrolera, postoji opcija kojom se računar
obavezuje da pre svake promene moda postavi pitanje da li je to ono što korisnik zaista želi
(ova opcija je uključena po default-u). Postoje tri moda PLC kontrolera C klase,
MONITOR, RUN i PROGRAM/STOP mod.
Ovaj mod PLC-a omogućava izvršenje programa kao osnovne operacije. Koristi se
za finalno testiranje, nakon što je program detaljno testiran i greške otklonjene. SYSWIN
ne može menjati sadržaj memorije PLC kontrolera u ovom modu, niti je moguća promena
programa koji se izvršava. Narama, kada se završi sa izradom i testiranjem programa, PLC
započinje svoj novi život u komandnom ormanu, predhodno postavljen u RUN mod.
Strana 30
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Izbor ovog režima jednostavno zaustavlja rad PLC kontrolera ukoliko je PLC bio u
režimu RUN ili MONITOR. Koristi se za prenos programa i podataka prema PLC
kontroleru.
Uz pomoć ovih opcija može se menjati stanje bitova, sadržaj reči u memoriji
kontrolera, kao i poništiti sva ili neka predhodna forsiranja. Pojam forsirati podrazumeva
nasilno postavljanje nekog ulaza/izlaza u ON ili OFF stanje radi provere programa. U
trenutku kada PLC izade iz monitoring režima, podaci o forsiranim bitovima i rečima. se
gube. Moguće je istovremeno forsiranje i proveravanje sadržaja većeg broja veličina, i za
to se koristi Data Set Bar, koji se obično nalazi na dnu ekrana (videti predhodnu sliku).
Editovanje kao i definisanje polja u Data Set Bar-u obavljamo dvostrukim klikom posle
čega se pojavljuje odgovarajući dijaloški prozor u koji upisujemo adresu bita ćije se stanje
prati.
Strana 31
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 32
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Slika 2.25. Izgled ekrana sa grafićkim prikazom bit adresa 000.00 i 010.00
Strana 33
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 1.1
Uz pomoć PLC kontrolera, realizovati logičko “I” kolo sa slike 3.1.
Strana 34
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 1.2
Uz pomoć PLC kontrolera, realizovati logičko “I” kolo sa slike 3.5.
“I” kolo sa slike ima dva ulaza, od kojih je jedan negiran i jedan izlaz.
Strana 35
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 1.3
Realizovati logičko “ILI” kolo sa slike 3.9, uz pomoć PLC kontrolera.
“ILI” kolo sa slike ima tri ulaza, od kojih je jedan negiran, i jedan izlaz
Strana 36
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 1.4
Uz pomoć PLC kontrolera, realizovati kombinaciju logičkih kola sa slike 3.13.
Kombinacija logičkih kola se sastoji od jednog “I” i jednog “ILI” kola. Jedan od
dva ulaza u “I” kolo je negiran, a izlaz iz tog kola ujedno služi kao jedan od tri ulaza u
“ILI” kolo.
Strana 37
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
“EX-ILI” kolo se sastoji od dva “I” i jednog “ILI” kola, kao što je prikazano na
slici. Po jedan ulaz u “I” kola je negiran, a izlazi iz oba “I” kola su iskorišteni kao ulazi u
“ILI” kolo.
Strana 38
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 1.6
Uz pomoć PLC kontrolera, realizovati kombinaciju logičkih kola sa slike 3.21.
Kombinacija se sastoji od tri “I” i jednog “ILI” kola. Izlazi iz “I” kola su iskorišteni
kao ulazi u “ILI” kolo.
Strana 39
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 40
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 1.7
Uz pomoć PLC kontrolera realizovati kombinaciju logičkih kola sa slike 3.25.
U kombinaciji se nalaze jedno “ILI” i jedno “I” kolo. Izlaz iz “ILI” kola je ujedno
jedan od ulaza u “I” kolo.
Strana 41
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 42
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 1.8
Realizovati kombinaciju logičkih kola sa slike 3.29 PLC kontrolerom.
U kombinaciji su iskorištena dva “ILI” i jedno “I” kolo. Izlazi iz “ILI” kola su
iskorišteni za ulaze u “I” kolo.
Strana 43
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 1.9
Realizovati kombinaciju logičkih kola sa slike 3.33 PLC kontrolerom.
Kombinacija se sastoji od jednog “ILI” i dva “I” kola povezanih prema slici 2.33.
Strana 44
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 45
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 1.10
Realizovati kombinaciju logičkih kola sa slike 3.37 PLC kontrolerom.
Kombinacija se sastoji od dva “ILI” i tri “I” kola koja su povezana prema slici 2.37.
Kao izlaz iz cele kombinacije koristi se samo izlaz iz trećeg “I” kola.
Strana 46
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 47
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 1.11
Realizovati kombinaciju logičkih kola sa slike 3.40.
U ovoj kombinaciji su iskorištena dva “I” kola i njome se blokira rad jednog kola
uz pomoć drugog kola.
Strana 48
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 1.12
Realizovati kombinaciju dva logička kola sa slike 3.43.
Strana 49
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 1.13
Realizovati kombinaciju logičkih kola sa slike 3.46.
Strana 50
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 1.14
Uz pomoć PLC kontrolera, realizovati kašnjenje uključenja izlaznog signala u
odnosu na ulazni signal, prema vremenskom dijagramu (slika 3.49).
Izlaz iz kola se realizuje nakon određenog vremena po uključenju ulaza i traje sve
dok se ulaz ne isključi. U slučaju da u okviru tog vremena dođe do isključenja ulaza, izlaz
ostaje isključen.
Napomena: predviđeno vreme može biti uneto po potrebi. Vrednost se unosi u timer u
ladder dijagramu. Unešena vrednost predstavlja vreme u 10-1 sekundi.
Strana 51
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 1.15
Uz pomoć SR kola, realizovati kašnjenje isključenja izlaznog signala u odnosu na
ulazni signal, prema vremenskom dijagramu (slika 3.53).
Izlaz iz kola je realizovan sve dok postoji i ulaz. Nakon isključenja ulaza, izlaz
ostaje uključen predviđeno vreme. U slučaju da ne prođe to vreme, a ulaz bude ponovo
uključen, izlaz ostaje uključen sve dok ulaz ne bude isključen to predviđeno vreme.
Napomena: predviđeno vreme može biti uneto po potrebi. Vrednost se unosi u timer u
ladder dijagramu. Unešena vrednost predstavlja vreme u 10-1 sekundi.
Strana 52
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 53
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 1.16
Realizovati vremenski odziv izlaznog signala u odnosu na ulazni, po datom
vremenskom dijagramu (slika 3.57).
Nakon uključenja ulaza, izlaz biva takođe uključen, ali samo predviđeno vreme.
Ukoliko u okviru tog vremena ulaz bude isključen, isključuje se i izlaz.
Napomena: predviđeno vreme može biti uneto po potrebi. Vrednost se unosi u timer u
ladder dijagramu. Unešena vrednost predstavlja vreme u 10-1 sekundi.
Strana 54
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 1.17
Realizovati vremenski odziv izlaznog signala u odnosu na ulazni, po datom
vremenskom dijagramu (slika 3.60).
Nakon uključenja ulaza, izlaz takođe biva uključen, ali samo predviđeno vreme. Na
stanje izlaza u toku tog vremena ne utiče stanje ulaza.
Napomena: predviđeno vreme može biti uneto po potrebi. Vrednost se unosi u timer u
ladder dijagramu. Unešena vrednost predstavlja vreme u 10-1 sekundi.
Strana 55
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 56
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 1.18
Realizovati vremenski odziv izlaznog signala u odnosu na ulazni, po datom
vremenskom dijagramu (slika 3.63).
Nakon isključenja ulaza, izlaz biva uključen predviđeno vreme posle čega se
isključuje. Ukoliko u okviru tog vremena ulaz ponovo bude uključen, izlaz se isključuje.
Napomena: predviđeno vreme može biti uneto po potrebi. Vrednost se unosi u timer u
ladder dijagramu. Unešena vrednost predstavlja vreme u 10-1 sekundi.
Strana 57
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 58
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 1.19
Realizovati kolo sa slike 3.66 uz pomoć PLC kontrolera.
Nakon što prekidač na ulazu biva uključen, izlaz 1 se takođe uključi. On ostaje
uključen predviđeno vreme, posle čega se isključuje, a izlaz 2 uključuje. On takođe ostaje
uključen predviđeno vreme, nakon čega se cela operacija ponavlja.
Napomena: predviđeno vreme može biti uneto po potrebi. Vrednost se unosi u timer u
ladder dijagramu. Unešena vrednost predstavlja vreme u 10-1 sekundi.
Strana 59
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 60
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 2.1
Realizovati preklopnik zvezda-trougao uz pomoć PLC kontrolera.
Napomena: predviđeno vreme može biti uneto po potrebi. Vrednost se unosi u timer u
ladder dijagramu. Unešena vrednost predstavlja vreme u 10-1 sekundi.
Strana 61
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 62
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 63
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 2.2
Uz pomoć PLC kontrolera, realizovati upravljanje liftom u zgradi sa tri sprata. Na
slici 3.5 je data tehnološka šema.
Strana 64
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Pritiskom tastera za poziv na bilo kom spratu, lift se pokreće gore ili dole, u
zavisnosti na kojoj se poziciji nalazio u trenutku pritiska tastera za poziv. Kada stigne na
traženi sprat, biva zaustavljen nivo prekidačem na tom spratu i zakočen kočnicom koja se
uključuje svaki put kada se lift zaustavi. Kočnica biva isključena tek kada lift ponovo
počne da se pokreće. U svakom trenutku lift može biti zaustavljen STOP tasterom koji se
nalazi u njemu samom.
Strana 65
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 66
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 67
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 68
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 69
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 2.3
Realizovati, uz pomoć PLC kontrolera, upravljanje bušilicom sa automatskim
prinošenjem delova.Tehnološka šema je data na slici 3.8.
Bušilica može da bude pokrenuta ručno (taster START) ili automatski (preklopnik
ručno/ automatski). Klip potiskuje deo za obradu ispod bušilice, motor se uključuje,
bušilica se spušta, obrađuje deo i deo biva izbačen. Operacija može biti prekinuta u
svakom trenutku pritiskom na taster STOP. U slučaju da se burgija istupi i deo ne bude
izbušen za predviđeno vreme, bušilica se podiže i operacija se prekida. Tada se proces ne
može pokrenuti, sve dok se ne pritisne taster RESET.
Napomena: predviđeno vreme može biti uneto po potrebi. Vrednost se unosi u timer u
ladder dijagramu. Unešena vrednost predstavlja vreme u 10-1 sekundi.
adrese ulaza adrese izlaza
000.00 taster START 010.00 klip - ulevo
000.01 taster STOP 010.01 stezanje dela
000.02 ručno/automatski 010.02 klip - udesno
000.03 senzor - magacin 010.03 motor bušilice
000.04 gornji položaj bušilice 012.00 bušilica - dole
000.05 stezač - otpušten 012.01 bušilica - gore
003.00 desni položaj klipa 012.02 otpuštanje dela
003.01 levi položaj klipa 012.03 smetnja
003.02 stezač - zategnut
003.03 donji položaj bušilice
003.04 taster RESET
Strana 70
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 71
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 72
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 2.4
Realizovati kontrolu zujalice (slika 4.11).
Nakon što ispitivač završi sa pitanjem, tri igrača pritiskaju taster ispred sebe, da bi
izborili pravo da prvi odgovaraju na pitanje. Zujalica će dati znak u trajanju od 10 sekundi
nakon što bilo ko od takmičara pritisne taster. Indikator u vidu sijalice koji se nalazi ispred
svakog igrača će se upaliti i može se ugasiti samo tasterom koji se nalazi kod ispitivača.
Strana 73
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 74
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 75
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 2.5
Uz pomoć PLC kontrolera, automatizovati proces pakovanja proizvoda.
Strana 76
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 2.6
Realizovati kontrolu operacije glodanja na dva načina:
Strana 78
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 79
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 80
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 2.7
Uz pomoć PLC kontrolera, realizovati proces punjenja/pražnjenja rezervoara.
Strana 81
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 82
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 2.8
PLC kontrolerom realizovati operaciju odmašćivanja uz pomoć krana.
Tok operacije treba da bude sledeći: kada se pritisne taster START, roler počinje
da podiže kuku do senzora 3. Tada se kuka pokreće ulevo, dok ne dostigne poziciju
senzora 4. Tu staje i spušta deo u rezervoar za odmašćivanje. Kada se deo spusti do
pozicije senzora 2, deo ostaje u rezervoaru 20 sekundi. Nakon što istekne 20 sekundi, deo
se podiže gore i pokreće ulevo do pozicije senzora 5, gde se zaustavi. Tada se deo spusti na
donju poziciju, gde zujalica da signal da operater skine deo sa kuke i pritisne taster
NAZAD, da se kran vrati u prvobitnu poziciju.
U bilo koje vreme taster STOP može da zaustavi kran. Pri ponovnom pokretanju,
nastavlja tamo gde je stao. Taster NAZAD se koristi kad se želi proces startovati od
početka.
Strana 83
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 84
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 85
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 2.9
Realizovati uz pomoć PLC kontrolera operaciju sortiranja delova.
Fotoelektrični senzor 1 (PH1) služi kao data ulaz za shift registar. Signal izlaza iz
ovog senzora je u ON stanju kada je otkriven deo sa greškom, a inače ostaje u OFF stanju.
Fotoelektrični senzor 2 (PH2) je iskorišten kao clock generator koji služi kao clock ulaz za
shift registar. On proizvodi jedan impuls svaki put kada deo, smešten na konstantnom
razmaku od susednih delova, pređe unapred određeno rastojanje.
Od momenta kada senzor 1 (PH1) registruje deo sa greškom, on se traži u shift
registru sve dok ne stigne na unapred određenu poziciju na pokretnoj traci, gde biva
izbačen uz pomoć magnetnog ventila (MV).
Strana 86
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 2.10
Uz pomoć PLC kontrolera, izvršiti kontrolu kretanja robota. Robot treba da
podigne deo koji stiže pokretnom trakom A i postavi ga na pokretnu traku B.
Raspored operacija:
1. Kada se pritisne START taster, robot okreće svoju hvataljku u smeru kazaljke na
satu.
2 .Kada je hvataljka robota pomerena na poziciju za rad na traci A, hvataljka uhvati
deo.
3. Kada je hvataljka uhvatila deo, ona se okreće obrnuto smeru kazaljke na satu.
4. Kada se hvataljka okrene do pozicije na traci B, ona oslobađa deo.
Strana 87
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 88
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 89
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 2.11
Realizovati operaciju pakovanja štampanih ploča, pomoću PLC kontrolera.
Strana 90
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 91
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 92
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 2.12
Realizovati, uz pomoć PLC kontrolera, kontrolu vrata skladišta.
Strana 93
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 94
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 2.13
Uz pomoć PLC kontrolera, realizovati operaciju automatskog podmazivanja
zupčanika.
Strana 95
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 96
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 2.14
Realizovati kontrolu motora za pokretne trake sa slike 4.44, uz pomoć PLC
kontrolera.
Strana 97
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 98
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 2.15
Uz pomoć PLC kontrolera, realizovati kontrolu ispravnosti noža za sečenje.
Nož se koristi za sečenje tri vrste materijala koji se razlikuju po tvrdoći. Zamena
noža se vrši nakon sečenja 1000 delova od materijala A, ili 500 delova od materijala B, ili
100 delova od materijala C. Delovi stižu na sečenje nesortirani. Signalom zujalice
označava se vreme za zamenu noža. Za prepoznavanje tvrdoće materijala se koriste tri
senzora, dok se jedan senzor koristi za detekciju operacije sečenja. Tasterom START se
pokreće proces, a tasterom RESET se nulira brojač.
Strana 99
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 100
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 101
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 102
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 2.16
Uz pomoć PLC kontrolera, izvršiti kontrolu popunjenosti parkinga koji može da
primi 100 vozila.
Svaki automobil koji uđe na parking, biva detektovan pomoću senzora 1. Kada
automobil napušta parking prostor, senzor 2 vrši detekciju. Ulaskom stotog automobila na
parking, uključuje se signal koji obaveštava dolazeća vozila da je parking popunjen.
Strana 103
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 104
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
PRIMER 2.17
Uz pomoć PLC kontrolera, izvršiti kontrolu sortiranja loptica.
Strana 105
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
Strana 106
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
5. ZAKLJUČAK
Sve brži porast automatizacije i stalan rast proizvodnje, povećava zahteve za brzinu
rada, tačnost i pouzdanost, u cilju povećanja kvaliteta i ekonomičnosti korišćenja vremena
i energije. Ti zahtevi se umnogome ostvaruju primenom različitih sistema za merenje,
kontrolu i regulaciju različitih fizičkih veličina sa jedne strane, a sa druge, primenom
programabilnih logičkih kontrolera (PLC-a), koji rešenje upravljačkih zadataka prebacuju
iz područja hardverskih rešenja u područje softverskih rešenja. Pri tome, programabilni
logički kontroler nije jednostavna zamena za klasičnu relejnu tehniku, već i više od toga.
Primena PLC-a obezbeđuje minijaturne dimenzije, nisku cenu, jednostavnu izradu
dokumentacije, mogućnost brzih i jednostavnih izmena rešenja, jednostavnu dijagnostiku i
otkrivanje grešaka, jednostavnu komunikaciju sa korisnikom i nadređenim sistemima za
upravljanje i akviziciju, povećanu tačnost merenja, uprošćenje merne instrumentacije i
slično. Primena mikrokontrolera automatski obezbeđuje i niz drugih prednosti, od kojih ne
treba zanemariti pristupačnost, zbog standarizacije rešenja, koje obezbeđuje
decentralizaciju rešenja, uz obezbeđenje funkcionalne povezanosti u okviru industrijske, pa
i neke šire mreže.
Primeri obrađeni u ovoj skripti mogu da posluže kao osnova i pomoć polaznicima
koji žele da se upoznaju i primenjuju rešenja sa programabilnim logičkim kontrolerima.
Pošto primeri treba da posluže kao osnova za prvo upoznavanje sa PLC-om, u njima su
korišćeni isključivo digitalni ulazi i izlazi, preko kojih se mogu rešiti, uslovno rečeno,
jednostavniji primeri u praksi, kod kojih se veza između procesa i upravljanja na ulazu
obezbeđuje tasterima, prekidačima, graničnim prekidačima, detektorima blizine, senzorima
fizičkih veličina, itd., a na izlazu sa relejima, kontaktorima, motorima, svetlosnom i
zvučnom signalizacijom, itd. Svakako, potreba prakse zahteva i obradu i generisanje
kontinualnih fizičkih veličina, predstavljenih u analognom ili digitalnom obliku. Takvi
primeri su se našli van opsega ove skripte, ali i oni se mogu rešiti primenom
programibilnih logičkih kontrolera, uobičajeno preko posebnih dodatnih ulaznih i izlaznih
jedinica.
Tokom rešavanja primera, došlo se do zaključka da je, pri izradi lestvičastih
dijagrama, vrlo važno dokumentovanje komentara i napomena. Ovo dokumentovanje je
neophodno u cilju razumevanje i pronalaženje grešaka i kvarova, kako samom programeru
koji razvija sistem, tako i budućem korisniku. Napomene bi trebalo da se odnose ne samo
na imena ulaznih i izlaznih uređaja, već i na komentare koji se odnose na funkcionalnost i
mogućnost pronalaženja grešaka. Pravilno dokumentovan lestvičasti dijagram trebao bi da
omogući svakom korisniku da u potpunosti shvati njegovo funkcionisanje.
Strana 107
UPRAVLJANJE PRIMENOM PLC UREĐAJA DIGITALNI ULAZI I IZLAZI
6. LITERATURA
Strana 108