prezentacija plc

16
PLC kontroler i njegova primena

Upload: drazaravnogorac

Post on 30-Dec-2015

120 views

Category:

Documents


5 download

DESCRIPTION

Prezentacija o primeni PLC

TRANSCRIPT

PLC kontroler i njegova primena

Uvod• Programabilni logički kontroler (PLC - programmable logic controller) je

industrijski računar čiji su hardver i softver posebno prilagođeni radu u industrijskim uslovima, a koji se mogu lako programirati i ugrađivati u postojeće industrijske sisteme.

Upravljanje PLC kontrolerom• Sistem, upravljan PLC kontrolerom, sastoji se od:

- Ulaznih uređaja, kao što su prekidači, tasteri, senzori itd.- Ulaznog modula, koji je deo PLC kontrolera. Preko ovog modula se primaju

signali sa ulaznih uređaja.- Logičke jedinice (ili procesora), koja predstavlja 'mozak' PLC kontrolera, a

sastoji se od centralne procesorske jedinice i memorije. U okviru ovog modula smeštaju se i program i podaci i odatle se upravlja radom celog sistema.

- Izlaznog modula, koji je takođe deo PLC kontrolera. Preko ovog modula se zadaju binarni signali pojedinim izlaznim uređajima.

- Izlaznih uređaja, kao što su relei, svetiljke, starteri motora, ventili itd.

Konstrukcija PLC• Razlikuju se dva osnovna načina konstrukcije PLC kontrolera:

- Kompaktni PLC kontroleri- Modularni PLC sistemi zasnovani na zajedničkoj magistrali.

Procesorska jedinica• Osnovne karakteristike procesorskog modula izražavaju se preko sledećih

pojmova: – Memorija(RAM) - je okarakterisana svojom veličinom, mogućnošću proširenja

i konfigurisanja za smeštanja programa ili podataka.– U/I tačke - su okarakterisane najvećim brojem lokalnih U/I adresa koje

podržava procesor u toku ulaznog i izlaznog skena, kao i mogućnošću proširenja preko udaljenih U/I. (Pod udaljenim U/I podrazumeva se posebna šasija koja sadrži U/I module koji razmenjuju podatke sa PLC-om).

– Komunikacione opcije - odnose se na raznovrsnost uredjaja za spregu (komunikaciong interfejsa) koji podržavaju različite topologije mreža i različite komunikacione protokole.

– Opcije trajnog pamćenja - odnose se na raspoloživost različitih tipova memorijskih EPROM modula koji obezbeđuju trajno pamćenje podataka.

– Performasa - se specificira preko vremena programskog skeniranja potrebnog za 1Kbajt programa, preko vremena potrebnog za ulazni i izlazni sken, kao i vremena izvršavanja jedne bit naredbe.

– Programiranje - se specificira u odnosu na broj različitih mašinskih naredbi, kao i na vrstu raspoloživih programskih jezika.

Sken ciklus

Organizacija memorije• Memoriju čine:

– Programske datoteke. Sadrže informacije o samom kontroleru, glavni korisnički program i potprograme.

– Datoteke podataka. Sadrže podatke koji se obrađuju pomoću naredbi leder programa

U/I moduli• Moduli koji se koriste pri radu PLC kontrolera su:

– Diskretni U/I moduli

– Analogni U/I Moduli

Programiranje PLC kontrolera• Programi za PLC kontrolere se obično pišu u specijalizovanima

aplikacijama, a zatim se vrši njihovo učitavanje u memoriju (koriste se memorije trajnog tipa). Jedan programirani PLC kontroler može da zameni hiljade releja. Prema IEC 61131-3 standardu, definisano je pet programskih jezika za programiranje PLC kontrolera i to:– Funkcionalni blok dijagrami (FBD)

– Leder dijagrami (LD)

– Struktuirani tekst (ST)

– Lista instrukcija (IL)

– Dijagrami sekvencijalnih funkcija

Leder dijagrami• Jedna programska linija leder jezika sastoji se iz niza grafičkih simbola

(programskih naredbi) koji predstavljaju različite logičke elemente i druge komponente kao što su časovnici i brojači, koji su poređani duž horizontalne linije – rang (rung) – koja je na oba kraja spojena sa dvema vertikalnim linijama.

Primer upotrebe PLC kontrolera

Pregled funkcija dostupnih korisniku

START Početak automatske sekvence.

PREKID Zaustavlja automatsku sekvencu na kraju ciklusa.

KONTINUALTNI/KORAČNI NAČIN RADAPrekidač kojim se bira način rada bušilice. Ako je prekidač u kontinualnom modu, tada se programska sekvenca odvija automatski. Ukoliko je prekidač u koračnom modu, tada se etape odvijaju sa prekidima između svake etape.

STOP Trenutni prekid rada bušilice.

AUTOMATSKI/RUČNI NAČIN RADA Prekidač kojim se vrši odabir između automatskog i ručnog načina rada.

POVRATAK NA POČETNU POZICIJUBušilica se vraća u početni položaj. Ovaj prekidač je aktivan, samo ako je prethodno odabran ručni način rada.

STEGAPrekidač kojim se aktivira stega. Ovaj prekidač je aktivan, samo ako je prethodno odabran ručni način rada.

BUŠENJEPrekidač kojim se aktivira bušenje. Ovaj prekidač je aktivan, samo ako je prethodno odabran ručni način rada.

IZVLAČENJE Prekidač kojim se burgija izvlači.

MOMENTALNI PREKIDMomentalni prekid rada. Ovaj prekidač je aktivan, samo ako je prethodno odabran ručni način rada.

Dijagram toka

Leder dijagram

Leder dijagram

Bitne napomene• Brojači

• Koračne naredbe

• Preskoci

• Paralelne sekvence

• Drugi radni režimi