Professional Documents
Culture Documents
ELEKTROTEHNIČKI ODIJEL
Automatizacija postrojenja
2
U prozoru koji vam se otvori na lijevoj strani prozora je popis komunikaciskih protokola spojenih na
računalo, odaberite DH-485 i trebali biste ako je komunikacija imeđu panela i računala ostavrena vidjeti
PV300 kao sto je na slici ispod
Desnim klikom miša otvarate shortcut meni i uz njemu odaberite Configure driver
Otvara vam se slijedeci prozor. U njemu Namjestite postavke kako su prikazane na slici ili jednostavno
kliknite Auto-Configure Comm Port na nekim racunalim Moze biti i COM 2 ovisno na koji komunikaciski
port je spojen Panel.
3
Ako niste u RSWho prozoru imali prikazan Panel PV300 provjerite komunkaciski kabel.
Kada ste završili s programiranjem panela premjestite komunikaciski kabel koji povezuje Panel i računalo
iz računala u PLC (spojite PLC-Panel ) te spojite PLC sa drugim komunikaciskim kabelom u
računalo(spojite PLC s Računalom ). (ovakav postupak se radi na računalima koja imaju samo jedan
komunikaciski port COM1 )
Za računala koja imaju dva komunikaciska porta trebaju samo premjestite komunikaciski kabel koji
povezuje Panel i računalo iz računala u PLC (spojite PLC-Panel ).
Kada ste prmjestili komunikaciske kabele u RSLinx programu cete vidjeti ovo
4
Ovdje se može vidjeti da je komunikacija između računala i Panela prekinuta (vrijedi za račuala s samo
jednim komunikaciskim portom COM 1 ). Postupak odstranjivanja PV300 iz komunikacije se provodi
desnim klikom miša se otvori short-cut meni prema slici te se odabere Remove
Prema slici ispod otvorite novi short-cut meni i odaberite Configure driver i u dialogu postavki drivera
stisnite Auto configure.
5
Podešavanje komunikacije PLC-PV300
U RSLogx 500 na lijevom djelu prozora se nalazi alat za podešavalje komunikacije kanala na PLC-u
Otvarate ga pomocu short-cut menia kako je prikazano na slici ispod ili dvostrukim klikom.
6
RS-232 konekcija (DF1 protocol)
DF1 verzija PanelView operatoprski panel ima DF1 (Full Duplex) komunikacijski port i RS-232 prijenos
podataka/printer port. DF1 port na PanelView ja 9-pinski, muški, RS-232 konektor.
Namjena aplikacije
Aplikacija sadrzi objekte koji kontroliraju i nadziru stanje motora. Ovisno o korištenom
komunikaciskm protokolu PanelView operatorski panel čita/piše na na oboje.
Zasloni aplikacije
Aplikacija sadrži 3 zaslona (3 screens)
•Stanje Motora (Motor status) – sadrzi objekte za pokretanje i zaustavljanje motora, pokazuje stanje
uključen/isključen motora i pokazuje trenutnu brzinu motora.
7
• Postavljanje Brzine Vrtnje Motora (Set Motor Speed) – sadrzi objekt za numeričko upisivanje koji vam
omogućuje da upišete maksimalnu dozvoljenu brzinu motora. Ako je brzina motora promjenjena, utipkana
brzina nece imati ucinka do zaustavljanja i ponovnog pokretanja motora.
•Zaslon Alarma (Alarm Banner )- Globalni zaslon koji se otvara unutar (iznad) zaslona Stanja motora ili
zaslona Postavljanja brzine motora kada se uključi alarm.
Zaslon Stanja Motora i Zaslon Postavljanja Brzine Vrtnje Motora sadrže tipku koja im
omogućava navigaciju između ta dva ekrana.
Ako želite pristupiti meniju postavki potrebno je istodobno pirtisnuti tipke strelica lijevo strelica
desmo
Ovaj zaslon pojavljuje se odmah nakon uključenja napajanja operatorskog panela i može se koristiti za:
. • pokretanje i zaustavljanje motora
. • pregledavanje stanja motora uključen/isključen
. • pregledavanje brzine vrtnje motora
. • navigaciona tipka za prijelaz na drugi zaslon
8
Tablica prikazuje objekte na Zaslonu Stanja Motora i njihove funkcije:
Tipkalo (Momentary Stops the motor when you press the F2 key or
Stop Motor Push Button -Normally touch the screen object.
F2 Open)
9
Tablica prikazuje objekte na Zaslonu Postavljanja brzine vrtnje i njihove funkcije:
10
Privjesci u Aplikaciji (Application tags)
Ovaj primjer aplikacije The sample application zahtjeva samo 6 privjeska. Privjesci (Tags) su grupa
parametara koje definiraju adresu kontrolera. Svaki privjesak ima svoje jedinstveno ime.
Ovo su privjesci koji se koriste u primjeru aplikacijeImena su opisna radi lakšeg praćenja i projene
aplikacije.
. • Start_Motor – dodjeljen je tipkalu starta motora
. • Stop_Motor - dodjeljen je tipkalu stop motora
. • Motor_Status_Ind - dodjeljen pokazivaču stanja motora
. • Motor_Speed - dodjeljen je pokazivaču brzine vrtnje motora
. • Set_Max_Motor_Speed dodjeljen je objektu za unošenje brzine vrtnje motora
. • Speed_Alarm - dodjeljen je okidaču alarma
Izrada aplikacije
11
Izrada nove aplikacije
PanelView terminal (Tip, (PV300) vrsta protokola (DF1), operator input (keypad)) .
12
Promjenite ime ime zaslona 1
1. Odaberite Screen>Properties ili desnim klikom miša na zaslon 1 (Screen 1) u folderu Screens
na lijevoj strani ekrana i odaberite Properties u shortcut meniu.
2. Utipkajte “ Motor Status ” u polju za ime (Name).
3. Klikom na Ok izlazite iz dialoga.
13
Izrada zaslona Za postavljanje maximalne brzine vrtnje motora (Set Motor Speed
screen)
1. Odaberi Screen>New ili desnim klikom miša na Motor Status zaslon na lijevoj strani ekrana u
Screens folder-u i odaberi New iz shortcut menia.
2. Desnim klikom miša na novom zaslonu otvorite shortcut meni i odaberite properties
3. Utipkajte “ Set Motor Speed” u polju za ime (Name).
4. Kliknite mišem na Ok da izadjete iz daloga.
5. Kliknite Minimize tipku na vrhu zaslona Set Motor Speed da ga smanjite dok radite na zaslonu
Statusa motora (Motor Status screen).
14
Ono sto je bitno napomenut je da se zapamti ime privjeska (Tag-a) ovdje je imenovan da bi se lakše
zapamtio jer cemo ga poslije trebati definirati isto tako je vazno znati kakva je velicina digitalana ili
analogna, u ovom slucaju digitalna.
15
Select Blue for Text Foreground
6. Klikni OK kada završiš da bi izašao iz dialoga. Na Tipci F1 mozemo zamjetiti prikazanu ikonu koja
označava da je tipkalo povezano sa objektom na zaslonu.
Ako vidite (*), objekt je pre mali za upisanu tekst. Proširite objekt kako bi tekst stao untar objekta.
16
4. Dvaput kliknite na novu tipku te kada se otori slijedeci dialog. Namjestite postavke prema slici.
Tipke F1 i F2 bje imaju ikone koje pokazuju povezanosts s objektima odnosno tipkalima
Oznaka , /*R*/ pokazuje na slijedeci red odnosno znaci da ce se rijec iza poceti pisati u slijedecem redu.
17
Izrada Tipkala za prijalaz na zaslon podešavanja max. brzine vrtnje motora (Motor
Speed screen)
2. Pozicionirajte pokazivač miša (+) u donji desni kut zaslona gdje želite smjestiti tipkalo stisnite
lijevu tipku na mišu te je držite pritisnutu dok povlčite miš da izaberete veličinu tipkala.
3. Odaberite Format>Toggle Fore/Background da bi to zamjenio boje objekta.
4. Odaberite Format>Inner Text Ili kliknite na Inner Text tool.
5. Text izmjenite kako je pokazano na slici ispod. Kako mijenjate text on ce biti imjenjen u nacrtanom
objektu
18
Izrada pokazivača brzine vrtnje motora
e.
19
Izrada pokazivača stanja motora
1. Odaberi Objects>Indicator>Multistate.
2. Pozicioniraj pokazivač miša (+) povrh Objekata za pokretanje i zaustavljanje motora te povucite
pri tom držeći pritisnutu lijevu tipku moiša da bi nacrtali okvir za tekst.
4. Odberite redove 2 i 3. (Odaberite red 2 nakon toga stisnite I drzite Shift tipku te kliknite na red 3).
Kliknite desmo m tipkom te odaberite Delete State iz shortcut menia.
5. Dvaput kliknite u Message Text polje reda 0 i 1 te promjenite tekst kako je prikazano na slici
ispod.
20
6. Kliknite na tab Properties te imjenite postavke prema slici ispod.
Napomena: Kako Single Bit postavka ima (podržava) samo 2 stanja (Stanje 0 i Stanje 1), Prije
promjene postavki trebate izbrisati višak stanja u States tab-u prije odabira postavke Single Bit u
Properties tab-u.
Screen Heading
1. Odaberite Objects>Text.
2. Pozicioniraj pokazivač miša (+) na vrh zaslona te povucite pri tom držeći pritisnutu lijevu tipku
miša da bi nacrtali okvir za tekst.
3. Utipkajte tekst kako je prikazano na slici ispod. Kako utipkavate primjetit cete da se mijenja tekst u
objektu.
21
4. Kliknite Toggle Fore/Background da bi zamjenili boje na objektu.
5. Kliknite Text Size alat te odaberite veličinu po želji ali pripazite da sve stane u izrađeni objekt.
Hint: Pojavljivanje znaka (*) znači da je tekst pre dug/velik za objekt. Odaberite objekt te ga povećajte
koristeći kvadratiće na rubovima objekata dok tekst ne stane unutar objekta.
VAŽNO
Odaberite Arrange>Bring Dynamic Objects to Front da biste pomaknuli obekte za kontrolu ispred
ostalih objekata. Ovo osigurava da kontrolni objekti nisu prekriveni statičkim objektima kao sto je tekst.
3. Poziconirajte pokazivač miša (+) na vrh zaslona te povucite pri tom držeći pritisnutu lijevu tipku
miša da bi nacrtali okvir objekta za unošenje numeričkih podataka
22
4. Izrađeni objekt sadrži šest znakova ###### umjesto kojih dođe numerička
vrijednost.
Svaki znak # predstavlja broj. Predodabrana vrijednost je sa 6 znakova.
6. Kliknite OK kako bi zatvorili dialog. Sada objekt proikazuje četiri #### znaka što je maximalni broj
znakova koji se može upisati.
7. Odaberite Objects>Text.
8. Poziconirajte pokazivač miša (+) iznad objekta za unos numeričkih podataka te povucite pri tom
držeći pritisnutu lijevu tipku miša da bi nacrtali okvir Text box-a
9. Utipkajte tekst kako je prikazano na slici ispod. Kako utipkavate primjetit cete da se mijenja tekst u
objektu.
11. Poništite odabir objekta tako da kliknete blio gdje izvan njega.
23
Izrada Tipkala za prijalaz na zaslon statusa motora
Najlakši način za izradit ovo tipkalo je da se kopira tikpa sa zaslona Za Podešenje Maximalne Brzine
Vrtnje Motora te promjene postavke prema potrebi novog.
1. Odaberite tipkalo na zaslonu statusa motora. (kliknite bilo gdje na njega da ga aktivirate).
2. Odaberite Edit>Copy ili kliknite Copy alat na toolbar-u.
3. Kliknite(aktivirajte zaslon Za Podešenje Maximalne Brzine Vrtnje Motor) zaslon 2.
4. Odaberite Edit>Paste ili kliknite Paste na toolbar-u.
Pojavi se okvir tipkla.
5. Pomaknite objekt na donji desni dio zaslona i kliknite lijevu tipku miša kako bi ga postavili.
6. Kliknite Inner Text alat kako bi izmjenini tekst unutar tipkala. Izmjenit trentni tekst
sa tekstom kao sto je prikazano na slici ispod.
Motor status
24
Izrada naslova na zaslonu za postavljanje maximalne brzine vrtnje motora.
1. Odaberite Objects>Text.
2. Pozicioniraj pokazivač miša (+) na vrh zaslona te povucite pri tom držeći pritisnutu lijevu tipku
miša da bi nacrtali okvir za tekst.
3. Utipkajte tekst kako je prikazano na slici ispod. Kako utipkavate primjetit cete da se mijenja tekst u
objektu.
VAŽNO
Odaberite Arrange>Bring Dynamic Objects to Front da biste pomaknuli obekte za kontrolu ispred
ostalih objekata. Ovo osigurava da kontrolni objekti nisu prekriveni statičkim objektima kao sto je tekst.
• alarm trigger tag dafinira adresu gdje će se nalaziti kontrolni bit za alarm.
• poruka alarma se pojavljuje u zaslonu alarma kada se upali kontolni bit alarma
25
1. Možete smanjiti veličinu zaslona koristeći kvadratiće na rubovima ekrana.
3. Poništite odabir objekta tako da kliknete blio gdje izvan njega.
2. Kliknite na Clear tipku te odaberite Edit>Cut ili Cut alat.
3. Odaberite Objects>Alarm Buttons>Acknowledge.
4. Pozicionirajte pokazivač miša unutar zaslona te lijevim klikom miša ga smjestite ispod poruke.
5. Kliknite dvaput na Ack tipku kako bi otvorili dialog postavki. Odaberite tipklo F4.
U ovom dijelu se definira kontrolni bit alarma (trigger tag). Kada dodje do uvjeta z apokretanje alarma žalje
se vrijednost na adesu kontrolnog bit-a alarma.
1. Kliknite dvaput na icon-u Alarm Triggers u folder-u za Alarme. Ili odaberite Application>Alarm
Setup te odaberite Alarm Triggers tab.
2. Utipkajte Speed_Alarm u Trigger Tag polje.
daberite Bit iz polja Trigger Type.
1. Odaberite Alarm Messages tab u dialogu Alarma. Svaki red definira atribute alarma i njegove
poruke.
2. Kliknite desnu tipku miša na Append Alarm iz shortcut menu-a da bi dodali jedan red.
3. Namjestite postavke za svski red kako je prikazano dolje:
4. Dvaput kliknite na Message Text field te utipkajte poruku alarma.
5. Dvaput kliknite u polje Value/Bit (Bit offset) te utipkajte prikazanu vrijednost.
6. Potvrdite check box u Ack polju.
7. Kliknite OK kako bi izašli iz dialoga Alarma.
26
Poruke alarma definirane su pomoću bit offset-a (Value/Bit polje) iz adrese kontrolnog bita (Trigger Tag
address).
Npr: Ako je Kontrolni bit (Trigger Tag address) definirana sa B3:1/0, poruka alarma se može se
pokrenuti sa adresa B3:1/1 i B3:1/2.
•Kada brzina vrtnje motora dosegne 1200 okr/min, logički kontroler (PLC) upali bit B3:1/2, tako stvorivši
uvjete za pokretanja alarma . Poruka MOTOR SPEED HIGH! Će se pojaviti na zaslonu alarma.
B3:1/0 + 2 = B3:1/2
Adresa Kontrolnog bita alarma (Trigger Tag Address) + Value/Bit Alarma dobije se adresa alarma u
logičkom kontroleru.
•Kada brzina vrtnje motora dosegne 1500 okr/min, logički kontroler (PLC) upali bit B3:1/1, tako stvorivši
uvjete za pokretanja alarma. Poruka MOTOR SPEED HIGH! HIGH! Će se pojaviti na zaslonu alarma.
B3:1/0 + 1 = B3:1/1
Adresa kontrolnog bita (Trigger Tag Address) + Value/Bit Alarma dobije se adresa alarma u logičkom
kontroleru.
27
Zatvaranje Zaslona
Zatvorite svaki zaslon tako da kliknete X u title bar-u zaslona. Ili izaberite te Screen>Close kako bi
zatvorili svaki zaslon.
Treći način zatvaranja svih zaslona je da odaberete Windows>Close all Current Application Screens.
28
Spremanje aplikacije
1. Odaberite File>Save ili kliknite Save ikonu na toolbar-u. Aplikacija je snimljena na predodabranu
lokaciju na disku. Ime snimljenog dokumenta je složeno od imena aplikacije te extenzije .PBA
Napomena: Slijedeći put kada odaberete File>Save tnece se otvoriti dialog Save As. Dokument ce bit
snimljen na mjesto odabrano u prethodnom koraku, iso vrijedi i za ime dokumenta.
1. Odaberite Application>Settings.
2. Odaberite Terminal Setup tab.
3. Kliknite Comms. Setup tipku te postavite parametre kako je prikazano na slici.
Kako biste dodali network node, kliknite desnom tipkom na polje Node Name. Utipkajte ime Node
Name, Node Address i Node Type za kontroler(plc) koji koristite.
29
4. Kliknite OK dok ne izađete Application Settings dialog-a.
Spremanje aplikacije
Otvara se prazan list sa imenom protoklola na tab-u na dnu lista. Dialog ima svoj menu bar i
toolbar koji ostaje aktivan dok ne zatvorite dialog.
30
Opis aplikacijskih privjesaka (tags)
DH-485, DH+, and DF1 application tags
Privjesci u tablici ispod su korištena u aplikaciskom programu te ih poriste protokoli DH-485, DH+, and
DF1. vrijednosti u polima koja nisu prikazana u tablicu mogu ostata nepromjenjena.
Utpkajte sve privjeske.Slijedecu proceduru ponavljajte za svaki red promjene u proceduri napravite
prema tablici iznad.
1. Odeberite View>Extended Attributes ili kliknite Extended Attributes kako bi otvorili prikaz
postavki, Minimum, Maximum, Offset i Scale polja.
2. Odaberite Edit>Insert Tag ili kliknite Insert Tag alat na toolbar-u.
3. Kliknite dvaput na Tag Name polje i utipkajte Start_Motor.
4. Kliknite na strelicu pored Data Type polja te odaberite Bit.
5. Kliknite dvaput na Address polje te utipkajte B3:0/0.
6. Kliknite dvaput na Description polje te utipkajte Starts the Motor.
7. Kliknite na strelicu u Node Name polju te odaberite LC_1. Ovo ime Node-a je utipkano u logičkom
kontroleru kada ste definirali postavke komunikacije.
31
Za Set_Max_Motor_Speed tag utipkajte 600 u polje za Minimum i 1800 u polje Initial Value i u polje
Maximum.
8. Ponavljajte korake 2 do 7 koako bi definirali ostale privjeske dialog bi trebao izgledat kako je
prikazano na slici ispod.
Spremanje aplikacije
32
Spremanje aplikacije na panel
2. Kliknite OK.
Ako postoji greška ili upozorenje pojavit će se prozor. Greške moraju biti ispravljene kako bi spremili
aplikaciju na panel Upozorenja možete ispravljati po volji.
.
Dvaput klikni na greške ili upozorenja kako bi došli do izvora.
Nakon što ispravite sve greške možete isti dialog otvoriti tako da dvaput kliknete na Exceptions
prozor u System folder-u aplikaciskog prozora.
Za više pomoći ili aplikacije za provjeru, odaberite Help>Contents. Odaberite Index tab te unesite riječi
za pretraživanje: validate application.
1. Odaberite File>Download.
Otvara se dialaog za spremanje aplikacije na panel. Prikazano je ime aplikacije i driver koji se koristi
za spremanje aplikacije.
33
2. Kliknite OK.
Provjerava se ispravnost aplikacije, a nakon toga započinje spremanje na panel. Otvara se dialog u kojem
možete vidjeti napredovanje sprmanja.
Možete nadzirat napredovaje svakog pojedinog zadatka.
Kada je spremanje završeno panel se ugasi te ponovno upali (resets) , nakon verifikacije prikazuje
zaslon koji smo postavili kao prvi (startup screen) nase aplikacije.
34
Program koji je potrebno upisati u PLC da bi panel ispravno funkcionirao prema zadatku izvedenom na
ovoj vježbi.
35
36