elektrovezava in vizualizacija

53
UNIVERZA V MARIBORU FAKULTETA ZA ELEKTROTEHNIKO, RAČUNALNIŠTVO IN INFORMATIKO FAKULTETA ZA STROJNIŠTVO Matjaž KRANJC ELEKTROVEZAVA IN VIZUALIZACIJA HIDRAVLIČNE ZAPORNICE Diplomsko delo Visokošolskega strokovnega študijskega programa 1. stopnje Mehatronika Maribor, september 2019

Upload: others

Post on 24-Oct-2021

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ELEKTROVEZAVA IN VIZUALIZACIJA

UNIVERZA V MARIBORU

FAKULTETA ZA ELEKTROTEHNIKO,

RAČUNALNIŠTVO IN INFORMATIKO

FAKULTETA ZA STROJNIŠTVO

Matjaž KRANJC

ELEKTROVEZAVA IN VIZUALIZACIJA HIDRAVLIČNE ZAPORNICE

Diplomsko delo

Visokošolskega strokovnega študijskega programa 1. stopnje

Mehatronika

Maribor, september 2019

Page 2: ELEKTROVEZAVA IN VIZUALIZACIJA

UNIVERZA V MARIBORU

FAKULTETA ZA ELEKTROTEHNIKO,

RAČUNALNIŠTVO IN INFORMATIKO

FAKULTETA ZA STROJNIŠTVO

Matjaž KRANJC

ELEKTROVEZAVA IN VIZUALIZACIJA HIDRAVLIČNE ZAPORNICE

Diplomsko delo

Visokošolskega strokovnega študijskega programa 1. stopnje

Mehatronika

Maribor, september 2019

Page 3: ELEKTROVEZAVA IN VIZUALIZACIJA

ELEKTROVEZAVA IN VIZUALIZACIJA

HIDRAVLIČNE ZAPORNICE

Diplomsko delo

Študent: Matjaž Kranjc

Študijski program: Visokošolski strokovni študijski program 1. stopnje

Mehatronika

Mentor FERI: izr. prof. dr. Aleš HACE

Mentor FS: izr. prof. dr. Uroš ŽUPERL

Somentor: doc. dr. Edvard DETIČEK

Page 4: ELEKTROVEZAVA IN VIZUALIZACIJA

I

ZAHVALA

Zahvaljujem se mentorjema izr. prof. dr. Urošu

Župerlu, izr. prof. dr. Alešu Hacetu in

somentorju doc. dr. Edvardu Detičku za

vsestransko pomoč, koristne nasvete in

navodila pri opravljanju diplomskega dela.

Posebna zahvala velja moji družini, ki mi je

omogočila študij in me skozi vsa leta podpirala.

Zahvala gre tudi prijateljem, ki so me podpirali

in naredili študentska leta nepozabna.

Page 5: ELEKTROVEZAVA IN VIZUALIZACIJA

II

ELEKTROVEZAVA IN VIZUALIZACIJA HIDRAVLIČNE ZAPORNICE

Ključne besede: elektrovezava, krmiljenje, vizualizacija, EasyBuilder Pro

UDK: 681.51:621.22(043.2)

Povzetek

Diplomska naloga opisuje elektrovezavo in vizualizacijo hidravlične zapornice. V nalogi

so opisane vse elektro komponente sistema, krmiljenje, vizualizacija in sestavni deli

hidravlične zapornice. Opisana je tudi uporaba in delovanje programov, uporabljenih za

izvedbo naloge ter krmilni program in električna shema.

Page 6: ELEKTROVEZAVA IN VIZUALIZACIJA

III

ELECTRO-BINDING AND VISUALIZATION OF HYDRAULIC GATE

Keywords: electro-binding, control, visualization, EasyBuilder Pro

UDC: 681.51:621.22(043.2)

Abstract

The bachelor’s thesis describes electro-binding and visualization of hydraulic gate. The

bachelor’s thesis describes also all electrical components, control, visualization and all

other parts of hydraulic gate, as well as the use and operation of the programs used to

perform the task, the control program and wiring diagram.

Page 7: ELEKTROVEZAVA IN VIZUALIZACIJA

IV

KAZALO VSEBINE

1 UVOD ....................................................................................................... 1

2 OPIS MODELA HIDRAVLIČNE ZAPORNICE .................................................. 2

2.1 Hidravlični del ..................................................................................... 3

2.2 Konstruiranje in modeliranje .............................................................. 4

3 ELEKTRIČNI DEL......................................................................................... 5

3.1 Induktivni senzorji Omron .................................................................. 5

3.2 Ostale električne komponente ............................................................ 9

3.3 Krmilna konzola ................................................................................ 10

3.4 Električna shema .............................................................................. 12

3.5 Povezava s krmilnikom ..................................................................... 14

3.6 Tabela vhodov in izhodov ................................................................. 15

4 BESEDNI OPIS TEHNOLOŠKIH ZAHTEV ..................................................... 16

5 KRMILJENJE PROCESA ............................................................................. 17

5.1 Diagram poteka ................................................................................ 19

5.2 Krmilni program ............................................................................... 20

6 VIZUALIZACIJA ........................................................................................ 26

6.1 Spremembe v krmilnem programu ................................................... 27

6.2 Dodajanje krmilnika.......................................................................... 28

6.3 Povezava krmilnika ........................................................................... 30

7 PRERAČUN STROŠKOV ............................................................................ 34

8 SKLEP ...................................................................................................... 36

9 VIRI ......................................................................................................... 37

10 PRILOGE ................................................................................................. 38

Page 8: ELEKTROVEZAVA IN VIZUALIZACIJA

V

KAZALO SLIK

Slika 2.1: Deli hidravlične zapornice ................................................................................. 2

Slika 2.2: Cilinder z ventilom, priključen na hidravlični agregat ....................................... 3

Slika 2.3: 3D model ........................................................................................................... 4

Slika 3.1: Induktivni senzor Omron E2B-S08KN04WPB1 2M [4] ...................................... 6

Slika 3.2: Nosilec induktivnih senzorjev ............................................................................ 7

Slika 3.3: Dajalnik pozicije z vijakom in označenimi senzorji ............................................ 8

Slika 3.4: Tipka za izbiro pozicije [6].................................................................................. 9

Slika 3.5: Stikalo za izklop v sili [7] .................................................................................... 9

Slika 3.6: Zunanja stran konzole ..................................................................................... 10

Slika 3.7: Notranja stran konzole .................................................................................... 10

Slika 3.8: Funkcije tipk in stikal ....................................................................................... 11

Slika 3.9: Električna shema ............................................................................................. 12

Slika 3.10: Ožičena krmilna konzola ................................................................................ 13

Slika 3.11: Kabel z izhodnimi PIN-i .................................................................................. 14

Slika 3.12: Kabel z vhodnimi PIN-i ................................................................................... 14

Slika 5.1: Krmilnik S7-1200 .............................................................................................. 17

Slika 5.2: Ožičenje krmilnika ........................................................................................... 18

Slika 5.3: Diagram poteka procesa.................................................................................. 19

Slika 5.4: Tabela vhodov, izhodov in spominskih bitov .................................................. 20

Slika 5.5: Varnost ............................................................................................................ 21

Slika 5.6: Primer pomika na željeno pozicijo 1 ............................................................... 22

Slika 5.7: Vklop luči za izbrano pozicijo 1 ........................................................................ 22

Slika 5.8: Gibanje cilindra GOR ....................................................................................... 23

Slika 5.9: Gibanje cilindra DOL ........................................................................................ 23

Slika 5.10: Indikacija pomika navzgor ............................................................................. 24

Slika 5.11: Indikacija pomika navzdol ............................................................................. 24

Slika 5.12: Med pozicijami .............................................................................................. 25

Slika 5.13: Aktiviranje ventila .......................................................................................... 25

Page 9: ELEKTROVEZAVA IN VIZUALIZACIJA

VI

Slika 6.1: Prikaz ALI funkcije ............................................................................................ 27

Slika 6.2: Dodajanje krmilnika ......................................................................................... 28

Slika 6.3: Izbira ustreznega krmilnika ............................................................................. 29

Slika 6.4: Dodajanje IP naslova ....................................................................................... 30

Slika 6.5: Uvožene spremenljivke ................................................................................... 30

Slika 6.6: Nastavitve navideznega gumba ....................................................................... 31

Slika 6.7: Končni izgled HMI zaslona ............................................................................... 32

Slika 6.8: Aktiven HMI zaslon in krmilna konzola ........................................................... 33

Page 10: ELEKTROVEZAVA IN VIZUALIZACIJA

VII

KAZALO TABEL Tabela 3.1: Lastnosti senzorja Omron [4] ......................................................................... 6

Tabela 3.2: Električne komponente .................................................................................. 9

Tabela 3.3: Seznam vhodov in izhodov ........................................................................... 15

Tabela 5.1: Tehnične lastnosti krmilnika [5] ................................................................... 18

Tabela 7.1: Elektro sklop ................................................................................................. 34

Tabela 7.2: Hidravlični sklop ........................................................................................... 34

Tabela 7.3: Ostali material .............................................................................................. 35

Tabela 7.4: Skupni stroški ............................................................................................... 35

Page 11: ELEKTROVEZAVA IN VIZUALIZACIJA

VIII

UPORABLJENE KRATICE

TIA Totally Integrated Automation

NO Normally Opened

NC Normally Closed

PCB Printed Circuit Board

IP Internet Protocol

DC Direct Current

Q Output

I Input

M Memory

SR Set–Reset

HMI Human Machine Interface

Page 12: ELEKTROVEZAVA IN VIZUALIZACIJA

1

1 UVOD

Z uvedbo vse bolj avtomatizirane in samodejne proizvodnje oz. procesov so razni stroji

prevzeli izvrševalno funkcijo, človek pa je prevzel nadzorovalno ter načrtovalno funkcijo.

Stroji torej opravljajo predvsem nevarno in rutinirano delo, kar za človeka pomeni predvsem

manjšo izpostavljenost in s tem zmanjšano tveganje za nastanek kakršnekoli nesreče oz.

poškodbe. Tako je vizualizacija dandanes že skoraj prisotna na vseh področjih življenja, še

posebej v raznih avtomatiziranih proizvodnih procesih oz. linijah in je zmeraj bolj pomemben

sestavni del proizvodnega procesa. Glavni namen vizualizacije je spremljanje, nadzor in

branje podatkov nekega stroja, obrata ali sistema iz nekega oddaljenega mesta (npr.

kontrolne sobe), kjer ima človek omogočen vpogled do raznoraznih parametrov, podatkov in

stanj sistema.

Za diplomsko delo smo si izbrali elektrovezavo in vizualizacijo modela hidravlične zapornice.

To pomeni ustrezno in varno povezavo vseh izbranih električnih elementov v elektro omarico

oz. krmilno konzolo. Zagotoviti je potrebno zanesljivo delovanje celotnega sistema

hidravlične zapornice. Ta se mora ob pritisku na izbrano tipko pomakniti na določeno

pozicijo. Ustvariti je potrebno pregledno in predvsem uporabniku prijazno vizualizacijo za

delo iz oddaljenega mesta.

Page 13: ELEKTROVEZAVA IN VIZUALIZACIJA

2

2 OPIS MODELA HIDRAVLIČNE ZAPORNICE

Model hidravlične zapornice je sestavljen iz treh sklopov oz. delov in je prikazan na Sliki

2.1. To so električni, krmilni in hidravlični del. Električni del je sestavljen iz induktivnih

senzorjev in krmilne konzole, s katero izberemo željeno pozicijo zapornice. Krmilni del

sestavljata industrijski krmilnik Siemens S7-1200 in programski paket TIA Portal, s

katerim smo naredili krmilni program za vodenje cilindra. Hidravlični del zajema

hidravlični cilinder in elektromagnetni potni ventil. Ta krmili smer pretoka

hidravličnega olja oziroma smer gibanja cilindra in s tem zapornice.

Slika 2.1: Deli hidravlične zapornice

Page 14: ELEKTROVEZAVA IN VIZUALIZACIJA

3

2.1 Hidravlični del

Hidravlični del sistema zajema hidravlični agregat, dvosmerni hidravlični cilinder,

elektromagnetni potni ventil 4/3 in hidravlični priključki. Hidravlični agregat je

stacioniran v laboratoriju. Dvosmerni hidravlični cilinder je bilo potrebno obnoviti in

mu zamenjati priključne cevi. Z elektromagnetnim potnim ventilom krmilimo pretok

olja. Hidravlični priključki (hitre spojke) služijo za povezavo med hidravličnim

agregatom in cilindrom.

Slika 2.2: Cilinder z ventilom, priključen na hidravlični agregat

Page 15: ELEKTROVEZAVA IN VIZUALIZACIJA

4

2.2 Konstruiranje in modeliranje

Vse nosilce in mehanske dele zapornice smo zmodelirali in jih dali izdelati v podjetje.

Modeliranje je potekalo v programu Solidworks. Izdelati smo morali pritrdilni nosilec

(1), na katerem se nahaja celotna zapornica. Dajalnik pozicije (2) zapornice, ki je

pritrjen na zgornji strani batnice cilindra. Omejevalnik zasuka (3), ki onemogoča, da bi

se batnica med premikanjem zasukala, nosilec senzorjev (4) ter nosilec za povezavo (5)

zapornice in batnice, ki se nahaja na spodnji strani batnice. Aluminijaste profile (6) smo

uporabili kot vodila zapornice in za nosilec krmilne konzole (7) ter ekrana za

vizualizacijo. Zapornico smo izdelali iz pleksi stekla.

Slika 2.3: 3D model

Page 16: ELEKTROVEZAVA IN VIZUALIZACIJA

5

3 ELEKTRIČNI DEL

Najprej smo izbrali vse električne komponente, ki smo jih potrebovali za izdelavo

elektro omarice oz. krmilne konzole. Potrebno je bilo poiskati primerne induktivne

senzorje, ki zaznavajo kovino na razdalji od 2 do 6 milimetrov, zaradi same

konfiguracije sistema. Prav tako je bilo potrebo poiskati štiri tipke za izbiro željene

pozicije zapornice z vgrajenimi lučmi, dve indikatorski lučki za indikacijo pomika

cilindra gor in dol, stikalo za vklop celotnega sistema in varnostno stikalo. Na koncu je

bilo potrebno še vse skupaj logično pozicionirati v tako imenovano krmilno konzolo in

ožičiti celoten sistem.

3.1 Induktivni senzorji Omron

Induktivni senzorji se uporabljajo za brezkontaktne detekcije objektov. Uporabljajo se

za detekcijo kovine. So neobčutljivi na obrabo, imajo višjo hitrost preklopov in večjo

natančnost. Prav tako so neobčutljivi na vibracije, vlago in prah, zato imajo zelo širok

spekter uporabe [3].

Tako smo uporabili štiri induktivne senzorje proizvajalca Omron in sicer model E2B-

S08KN04-WPB1 2M, ki je po vseh lastnostih ustrezal našim zahtevam.

Page 17: ELEKTROVEZAVA IN VIZUALIZACIJA

6

Slika 3.1: Induktivni senzor Omron E2B-S08KN04WPB1 2M [4]

Tabela 3.1: Lastnosti senzorja Omron [4]

Proizvajalec Omron

Tip senzorja Induktivni

Območje 4 mm

Napajalna napetost 10…30 V DC

Delovni tok 200 mA

Izhodna konfiguracija PNP

Delovna temperatura -25…70 °C

Največja frekvenca 1000 Hz

Teža 65 g

Dolžina 42 mm

Page 18: ELEKTROVEZAVA IN VIZUALIZACIJA

7

Senzorje smo pritrdili na nosilec, ki je prikazan na Sliki 3.2. Ta omogoča nastavljanje

poljubne višine le-teh. Tako lahko enostavno omejimo ali spremenimo višino zapornice

oz. hod samega cilindra.

Slika 3.2: Nosilec induktivnih senzorjev

Page 19: ELEKTROVEZAVA IN VIZUALIZACIJA

8

Da so senzorji sploh lahko zaznali pozicijo zapornice, smo morali na batnico cilindra,

dodati dajalnik pozicije. Na dajalnik smo namestili vijak, ki je aktiviral senzor, kadar se

mu je le-ta približal. Na Sliki 3.3 so prikazani vsi označeni induktivni senzorji in dajalnik

pozicije z vijakom.

Slika 3.3: Dajalnik pozicije z vijakom in označenimi senzorji

Page 20: ELEKTROVEZAVA IN VIZUALIZACIJA

9

3.2 Ostale električne komponente

V Tabeli 3.2 so zbrane vse uporabljene električne komponente sistema.

Tabela 3.2: Električne komponente

KOS ELEMENT

1x Doza N/O 190x140x75, IP65

4x Led signalno stikalo – pritisno, zeleno 1Xno, 24 V AC/DC

1x LED signalna lučka, zelena 24 V/DC signal

1x LED signalna lučka, rdeča 24 V/DC signal

1x Stikalo zapiralno, 0-1 s tlivko

1x Tipka za izklop v sili NYG442P30 Tracon

1x Kabel PP-L 3x0.75 mm, 3 metre

Vse štiri tipke za izbiro pozicije imajo delovni kontakt (normally open – NO). To

pomeni, da ob pritisku na tipko sklenemo tokokrog. V našem primeru tako pošljemo

zapornico v željeno pozicijo s pritiskom na poljubno tipko.

Slika 3.4: Tipka za izbiro pozicije [6]

Stikalo za izklop v sili oz. gobica ima mirovni kontakt (normally closed – NC). To

pomeni, da ob pritisku na stikalo razklenemo tokokrog. V tem primeru izklopimo

celoten sistem in onemogočimo pomikanje zapornice.

Slika 3.5: Stikalo za izklop v sili [7]

Page 21: ELEKTROVEZAVA IN VIZUALIZACIJA

10

3.3 Krmilna konzola

Začeli smo s kreiranjem krmilne konzole, kjer smo vse prej omenjene komponente,

razen že nameščenih induktivnih senzorjev, smiselno razporedili na površino konzole.

Naredili smo več različnih postavitev in izbrali optimalno, ki je prikazana na Sliki 3.6.

Elemente smo po vrsti fiksirali v ohišje (Slika 3.7) in jih pripravili za nadaljnje ožičenje.

Celotno konzolo smo s pomočjo aluminijastega profila pritrdili na že obstoječ objekt.

Izbrali smo predvsem vidno in lahko dostopno in dovolj varno mesto za uporabo mesto

za uporabnika.

Slika 3.6: Zunanja stran konzole

Slika 3.7: Notranja stran konzole

Page 22: ELEKTROVEZAVA IN VIZUALIZACIJA

11

Na Sliki 3.8 so prikazane funkcije stikal in tipk krmilne konzole. Krmilna konzola je

pritrjena na nosilec iz aluminijastega profila.

Slika 3.8: Funkcije tipk in stikal

Page 23: ELEKTROVEZAVA IN VIZUALIZACIJA

12

3.4 Električna shema

V programskem okolju Eagle proizvajalca Autodesk smo zasnovali celotno električno

shemo. Program je primarno namenjen oblikovalcem tiskanih vezij (PCB), omogoča pa

tudi preprosto risanje električnih shem [1]. Z multimetrom smo najprej preverili

delovanje elementov, da ne bi prišlo do morebitnih napak in uničenja komponent pri

nadaljnjem ožičenju.

Vse električne komponente smo poiskali v programski knjižnici in jih dodali v načrt.

Komponente smo med seboj povezali in jih napajali z enosmerno napetostjo 24 V.

Slika 3.9: Električna shema

Page 24: ELEKTROVEZAVA IN VIZUALIZACIJA

13

Električno shemo (Slika 3.9) smo realizirali in med seboj fizično povezali elemente. Vse

komponente smo ožičili in jih izolirali s termoskrčljivimi cevmi. S tem smo preprečili

nastanek kratkega stika v omarici in posledično zagotovili zanesljivost delovanja

sistema.

Po ožičenju smo uredili vse kable in jih estetsko umestili v konzolo, kar nam omogoča

dober vpogled, večjo preglednost in lažje odkrivanje napak.

Slika 3.10: Ožičena krmilna konzola

Page 25: ELEKTROVEZAVA IN VIZUALIZACIJA

14

3.5 Povezava s krmilnikom

Za povezavo med krmilnikom in krmilno konzolo smo uporabili tiskalniški kabel, ki je

zagotavljal zadostno število PIN-ov za naš sistem. Kabel smo ponovno spajkali in žice

glede na PIN-e ustrezno razvrstili po barvah, ki smo jih priredili po naših željah. Vsak

posamezni PIN predstavlja določen vhod oz. izhod našega krmilnika. Uporaba

tiskalniškega kabla omogoča hitro demontažo krmilnika. Tiskalniški kabel omogoča

uporabo 25 vhodov oz. izhodov.

Slika 3.11: Kabel z izhodnimi PIN-i

Slika 3.12: Kabel z vhodnimi PIN-i

Page 26: ELEKTROVEZAVA IN VIZUALIZACIJA

15

3.6 Tabela vhodov in izhodov

V spodnji Tabeli 3.3 je predstavljeno, kateri PIN je uporabljen za posamezno funkcijo.

Za naš sistem smo potrebovali: 10 vhodov, 8 izhodov, maso (-) in 24 V (+) enosmerne

napetosti. PIN-i na moškem delu kabla predstavljajo Q-je (OUTPUT) oz. izhodne enote.

PIN-i na ženskem delu pa predstavljajo I-je (INPUT) oz. vhodne enote.

Tabela 3.3: Seznam vhodov in izhodov Ženski del Moški del

Št. PIN-a Naslov Funkcija Št. PIN-a Naslov Funkcija

1 I0.0 TIPKA POZICIJA 1 1 Q0.0 LUČKA GOR

2 I0.1 TIPKA POZICIJA 2 2 Q0.1 LUČKA DOL

3 I0.2 TIPKA POZICIJA 3 3 Q0.2 LUC POZ. 1

4 I0.3 TIPKA POZICIJA 4 4 Q0.3 LUC POZ. 2

5 I0.4 STOP 5 Q0.4 LUC POZ. 3

6 I0.5 START 6 Q0.5 LUC POZ. 4

7 I0.6 SENZOR 4 7 Q0.6 VENTIL 1

8 I1.0 SENZOR 1 8 / /

9 I1.1 SENZOR 3 9 Q1.0 VENTIL 2

10 I1.2 SENZOR 2 10 Q1.1 /

11 I1.3 / 11 / /

12 I1.4 / 12 / /

13 / / 13 / /

14 / / 14 / /

15 / / 15 / /

16 / / 16 / /

17 / / 17 / /

18 / / 18 / /

19 / / 19 / /

20 / / 20 / /

21 / / 21 / /

22 / / 22 / /

23 / / 23 / /

24 / / 24 / /

25 24 V (+) / 25 Masa (-) /

Page 27: ELEKTROVEZAVA IN VIZUALIZACIJA

16

4 BESEDNI OPIS TEHNOLOŠKIH ZAHTEV

Sistem vklopimo s pritiskom na zeleno stikalo START. Program deluje tako, da se

zapornica ob pritisku na tipko za željeno pozicijo pomakne do določenega položaja. Na

izbiro imamo štiri položaje oz. pozicije: odprta zapornica, zaprta zapornica ter dva

vmesna položaja. Ob pritisku na varnostno tipko STOP se celoten sistem ustavi na

tistem mestu, kjer je bil ob trenutku pritiska. Če se med odpiranjem ali zapiranjem

zapornice v režimu ustavitve karkoli zgodi, pomik ustavimo z izklopom stikala za vklop

sistema. Pri ponovnem zagonu programa je potrebno najprej zapornico poslati v

popolnoma odprt ali zaprt položaj, če se zapornica nahaja v položaju, kjer je ne zazna

nobeden izmed senzorjev. Nato lahko ponovno izbiramo poljubno pozicijo. Če

uporabnik izbere dve poziciji hkrati, program izbere prvo. Vse ostale izbire ignorira oz.

preskoči dokler zapornica ne doseže prve izbrane pozicije. Prav tako med samim

pomikanjem ni mogoče spreminjati izbire pozicije.

Page 28: ELEKTROVEZAVA IN VIZUALIZACIJA

17

5 KRMILJENJE PROCESA

Za krmiljenje procesa smo uporabili industrijski krmilnik S7-1200 proizvajalca Siemens,

in sicer: model CPU 1214C AC/DC/RLY. Vse kable oz. žice krmilnika smo preverili in

ugotovili, da je krmilnik ožičen pravilno. Obstoječega ožičenja zato nismo spreminjali.

Krmilnik smo pustili pritrjen na učnem modulu narejenem iz aluminijastih profilov, saj

dopušča enostaven priklop in odklop krmilnika.

Slika 5.1: Krmilnik S7-1200

Page 29: ELEKTROVEZAVA IN VIZUALIZACIJA

18

V Tabeli 5.1 so prikazani glavni podatki krmilnika.

Tabela 5.1: Tehnične lastnosti krmilnika [5] Model CPU 1214C AC/DC/RLY

Delovna napetost 115 V/AC, 230 V/AC

Obratovalna napetost 85-264 V

Mera (ŠxVxG) 110x100x75 mm

Število digitalnih vhodov 14

Število analognih vhodov 2

Število digitalnih izhodov 10

Podatkovni pomnilnik 100 Kb

Programski pomnilnik 4MB

Ožičenje smo pregledali in ugotovili, da votlice modre barve predstavljajo napajanje

krmilnika, votlice rdeče barve predstavljajo napajanje vhodov in izhodov s 24 V, vse

votlice bele barve pa predstavljajo vhode in izhode krmilnika.

Slika 5.2: Ožičenje krmilnika

Page 30: ELEKTROVEZAVA IN VIZUALIZACIJA

19

5.1 Diagram poteka

Programiranje poteka hitreje in enostavnejše, če si pred pričetkom ustvarimo

predviden načrt za celoten proces. To nam omogoča lažje in boljše razumevanje

procesa. Za prikaz natančnega zaporedja operacij, ki jih program v nadaljevanju izvaja,

si ustvarimo algoritem imenovan diagram poteka. Algoritem krmilnega programa je

prikazan na Sliki 5.3.

Slika 5.3: Diagram poteka procesa

Page 31: ELEKTROVEZAVA IN VIZUALIZACIJA

20

5.2 Krmilni program

Za izdelavo krmilnega programa smo uporabili programsko opremo TIA Portal v14

(Totally Integrated Automation Portal), ki jo prav tako kot krmilnik ponuja Siemens.

Programski paket je bil že nameščen na računalnikih v laboratoriju. Delo s programom

je preprosto in nam je bilo že poznano.

Program na začetku od nas zahteva, da določimo tip uporabljenega krmilnika. Izbrali

smo prej omenjeno serijo krmilnika S7-1200 in nato še pravilen model 1214C

AC/DC/RLY. Za dodajanjem krmilnika smo uredili oz. dodali t. i. prireditveno tabelo.

Prej popisane digitalne vhode in izhode smo vnesli še v krmilni program. Na vhode smo

dodali senzorje, tipke in stikala, ki se nahajajo na naslovih I (INPUT). Na izhode pa smo

dodali dva ventila cilindra in luči, ki pa se nahajajo na naslovih Q (OUTPUT). Poleg tega

smo v tabelo dodali še potrebne spominske bite na naslovih M (MEMORY), ki služijo za

shranjevanje spremenljivk med samim izvajanjem programa.

Slika 5.4: Tabela vhodov, izhodov in spominskih bitov

Page 32: ELEKTROVEZAVA IN VIZUALIZACIJA

21

Začeli smo s kreiranjem krmilnega programa in se odločili za programiranje v grafičnem

jeziku LD – lestvični diagram. V tem načinu imamo opravka s kontakti (NO,NC),

tuljavami (izhodi) in funkcijskimi bloki. Poskrbeti smo morali za varno delovanje

sistema in to storili v prvi mreži. Uporabili smo funkcijo SR, ki vsebuje dva vhoda. Vhod

S (set), ki postavi in vhod R (reset), ki briše. Na vhod funkcije smo povezali tipki START

in STOP. Določili smo pravilna stanja in zagotovili, da se ob pritisku na tipko STOP ali

izklop tipke START sistem takoj ustavi. S pomočjo spominskega bita M (npr. %M0.0)

smo v vsaki mreži uporabili funkcijo varnost.

Slika 5.5: Varnost

Page 33: ELEKTROVEZAVA IN VIZUALIZACIJA

22

V naslednjih štirih mrežah smo ustvarili krmilne programe za pomik na željene štiri

pozicije. Kadar se želimo pomakniti na določeno pozicijo, moramo preveriti, če so ostali

trije pomiki na pozicije neaktivirani. Funkcijo za pomik resetiramo, če ni zagotovljen

eden izmed naslednjih dveh pogojev, in sicer: varnost ali kadar se zapornica že nahaja

na željeni poziciji. To preverjamo s senzorji.

Slika 5.6: Primer pomika na željeno pozicijo 1

Po proženju zgoraj naštetih mrež aktiviramo luč v izbrani tipki pozicije. Kar je prikazano

na Sliki 5.7. Prav tako smo ustvarili štiri mreže za aktiviranje posameznih luči za tipke

pozicij.

Slika 5.7: Vklop luči za izbrano pozicijo 1

Page 34: ELEKTROVEZAVA IN VIZUALIZACIJA

23

Za vsako pozicijo smo ustvarili še po dve mreži, ki sta namenjeni za ugotavljanje

pomikanja cilindra v določeno pozicijo (GOR ali DOL), da lahko vklopimo luči za

indikacijo pomika. Da se cilinder giblje NAVZGOR, mora izhajati iz senzorjev, ki so nižje

od trenutne pozicije. Če pa izhaja iz senzorjev, ki so višje, se giblje NAVZDOL. Na Sliki

5.8 je prikazano, da se cilinder giblje v pozicijo 2 v smeri gibanja GOR, če se ne giblje

NAVZDOL in izhaja iz senzorja pozicije 3 ali pozicije 4.

Slika 5.8: Gibanje cilindra GOR

Za ugotavljanje smeri gibanja cilindra NAVZDOL se cilinder ne sme pomikati NAVZGOR.

Hkrati moramo biti v izhodišču pozicije 1.

Slika 5.9: Gibanje cilindra DOL

Page 35: ELEKTROVEZAVA IN VIZUALIZACIJA

24

Za indikacijo pomika cilindra smo uporabili dve luči. Zelena luč pomeni, da se zapornica

giblje NAVZGOR. Rdeča pa pomeni pomik zapornice NAVZDOL. Zapornica se giblje

GOR, kadar gre v pozicijo 1, 2 ali 3. Če pa se pomika DOL, pomeni pomik v pozicijo 2,3

ali 4.

Slika 5.10: Indikacija pomika navzgor

Slika 5.11: Indikacija pomika navzdol

Page 36: ELEKTROVEZAVA IN VIZUALIZACIJA

25

Ustvarili smo mrežo za stanje, če se zapornica nahaja med pozicijami. Takrat ni

aktiviran nobeden izmed senzorjev. Stanje se resetira, ko pride zapornica v začetno

pozicijo 1 ali končno pozicijo 4.

Slika 5.12: Med pozicijami

Na koncu smo naredili še mreži, ki krmilita ventila za gibanje cilindra. SIV ventil služi za

pomik zapornice NAVZGOR, ČRN ventil pa služi za pomik zapornice NAVZDOL.

Slika 5.13: Aktiviranje ventila

Page 37: ELEKTROVEZAVA IN VIZUALIZACIJA

26

6 VIZUALIZACIJA

Za izvedbo vizualizacije smo izbirali med dvema programoma. Na eni strani se je

nahajal Siemensov program za simulacijo WinccRT, na drugi pa program EasyBuilder

Pro. Uporabili smo programsko opremo EasyBuilder Pro proizvajalca Weintek.

Namesto HMI (Human Machine Interface) zaslona smo uporabili program, ki omogoča

prikaz preko računalniškega zaslona oz. monitorja. Program je brezplačen in prosto

dostopen na njihovi spletni strani. Po uspešni registraciji, smo dobili dostop do njihove

raznolike programske opreme. Ugotovili smo, da program ni kompleksen, temveč

lahek za učenje in uporabo. Obenem nam ponuja veliko možnosti za ustvarjanje glede

na želje vsakega posameznika.

Page 38: ELEKTROVEZAVA IN VIZUALIZACIJA

27

6.1 Spremembe v krmilnem programu

V krmilni program smo morali dodati nekaj sprememb, da je vizualizacija delovala. Za

vsa stikala in tipke smo v program vzporedno oz. s funkcijo ALI, vezali še njihove

spominske bite M, ki smo jih uvozili v program EasyBuilder Pro. Krmilni program je

nato deloval ali preko ročnega režima z upravljanjem krmilne konzole ali preko

vizualizacije.

Slika 6.1: Prikaz ALI funkcije Na Sliki 6.1 je prikazano delovanje ALI funkcije. Izhod bo aktiviran, če fizično pritisnemo

na tipko START (%I0.5), ali če pritisnemo na tipko MSTART v vizualizaciji (%M2.0).

Page 39: ELEKTROVEZAVA IN VIZUALIZACIJA

28

6.2 Dodajanje krmilnika

Podobno kot pri krmilnem programu smo tudi pri vizualizaciji morali dodati pravilen

krmilnik. Sprva nam je program ponudil izbiro proizvajalčevega HMI zaslona, vendar za

nas ta izbira ni bila aktualna, saj smo izvedli vizualizacijo preko računalnika.

Slika 6.2: Dodajanje krmilnika

Page 40: ELEKTROVEZAVA IN VIZUALIZACIJA

29

Slika 6.3: Izbira ustreznega krmilnika

Nato smo morali poiskati krmilnik S7-1200 in ga s pritiskom na gumb NEW dodati. V

programu se odpre seznam krmilnikov različnih serij. Poiskali smo krmilnik Siemens S7-

1200 in ga potrdili s pritiskom na gumb OK.

Page 41: ELEKTROVEZAVA IN VIZUALIZACIJA

30

6.3 Povezava krmilnika

Sledi povezava med TIA Portal-om in EasyBuilder Pro. Potrebovali smo IP naslov

krmilnika, ki smo ga poiskali v TIA Portal-u. Najden IP naslov 192.168.0.1, smo vpisali v

EasyBuilder Pro, v zavihku IP protocol in na tak način vzpostavili povezavo.

Slika 6.4: Dodajanje IP naslova

Izvoziti in uvoziti smo morali še vse spremenljivke krmilnega programa, ki smo jih nato

uporabili v vizualizaciji. V TIA Portal-u smo izvozili prireditveno tabelo, ki jo program

zabeleži v Excel-ovo datoteko. Excel-ov dokument smo uvozili v EasyBuilder Pro, ki

ustvari lastne (nove) naslove spremenljivk. Le-te so prikazane v stolpcu ADDRESS na

Sliki 6.5.

Slika 6.5: Uvožene spremenljivke

Page 42: ELEKTROVEZAVA IN VIZUALIZACIJA

31

Sledilo je vizualno kreiranje izgleda virtualnega zaslona procesa. V knjižnicah smo

poiskali elemente krmilne konzole in jih razporedili na ekran. Vsakemu virtualnemu

gumbu smo spremenili nastavitve. Dodali smo pravilno ime in naslov spremenljivke. Ob

pritisku na virtualni gumb je program zaznal ustrezno tipko ali stikalo in ga tudi sprožil.

Slika 6.6: Nastavitve navideznega gumba

Page 43: ELEKTROVEZAVA IN VIZUALIZACIJA

32

Vsakemu posameznemu elementu ekrana smo dodali vizualne lastnosti, in sicer: barvo

v aktiviranem stanju (POZICIJA 2, VKLOP) in barvo v neaktiviranem stanju (POZICIJA 1).

Prav tako smo prilagodili velikost elementa.

Slika 6.7: Končni izgled HMI zaslona

Preverili in testirali smo krmilni program. Ko smo ugotovili, da vizualizacija deluje

zanesljivo in pravilno, smo povezali računalnik z nameščenim ekranom na sistemu.

Zapornico smo tako lahko vodili preko HMI zaslona.

Page 44: ELEKTROVEZAVA IN VIZUALIZACIJA

33

Slika 6.8: Aktiven HMI zaslon in krmilna konzola

Page 45: ELEKTROVEZAVA IN VIZUALIZACIJA

34

7 PRERAČUN STROŠKOV

V Tabelah 7.1, 7.2, 7.3 in 7.4 so prikazani stroški sklopov zapornice.

Tabela 7.1: Elektro sklop

OPIS KOLIČINA Vrednost z DDV [€]

PROXIMITY SENZOR M8 E2B-S08KS02-WP-B1 2M 4 69,69

OHIŠJE NADOMETNO 190X140X75 PW-S-BOX406 1 4,66

TIPKA ZELENA Z LED 24VDC VAQ-9-10-24-G 4 12,03

SIGNALNA LUČKA LED RDEČA 24V IZOBČENA 1 1,66

SIGNALNA LUČKA LED ZELENA 24V IZOBČENA 1 1,66

KABEL PPL 3X0.75 (H03VV-F) 3 1,87

STIKALO ZELENO 24VDC R13112B8W02BGL2 1 3,68

STIKALO RDEČE 24VDC R13112B8W02BRL2 1 3,68

STIKALO VARNOSTNO LEB22-1/C 1 5,19

SKUPNI ZNESEK / 104,12

Tabela 7.2: Hidravlični sklop

ŠIFRA OPIS KOLIČINA Prodajna vrednost [€]

SZGH18X1,5 61 100 SPOJKA 12L 1 12,52

SZWH18X1,5 61 100 SPOJKA 12L 1 4,72

491032 POKROV SPOJKE 61 200 1 2

PLAS.MALEPU POKROV SPOJKE MOŠKI RDEČ 1 2

TN419-12L ECL 12 O RING PRIKLJUČEK WEW 12-L 2 12,52

EGE12LREDCF ACRL 12 ED PRIKLJUČEK 2 9,15

VENTIL 4/3 ELEKTROMAGNETNI POTNI VENTIL 1 230

5413258 PRIKLJUČNA PLOŠČICA 1 57,99

SKUPNI ZNESEK

/ / 330,90

Page 46: ELEKTROVEZAVA IN VIZUALIZACIJA

35

Tabela 7.3: Ostali material

OPIS KOLIČINA CENA [€]

LASERSKI RAZREZ 1 84

BARVA 2 9,84

BRUSILNI PAPIR 2 2,64

ZAŠČITNI TRAK 1 1,58

KLADIVASTA MATICA M6 6 1,98

MATICA M10 14 3,29

MATICA M4 2 0,36

VZMETNA PODLOŽKA M6 2 0,12

VGRADNJA CEVI

38

VIJAK M4X25 6 1,28

PODLOŽKA M12 1 0,05

VZMETNA PODLOŽKA M12 1 0,10

VIJAK M12X25 1 0,30

PODLOŽKA M6 2 0,40

VIJAK M6X16 6 0,60

VIJAK M6X12 2 0,20

MATICA M20 3 5,88

VIJAK M20X50 1 0,77

VIJAK M6X30 3 0,36

MATICA M6 1 0,06

VIJAK M10X45 4 1

VZMETNA PODLOŽKA M10 4 0,40

PODLOŽKA M20 6 0,20

VZMETNA PODLOŽKA M16 4 0,60

VIJAK M16X70 4 2

MATICA M16 4 0,80

ALU-PROFIL 40X40 1,5 m 13,03

PODLOŽKA M4 2 0,06

SKUPNI ZNESEK / 169,90

Tabela 7.4: Skupni stroški

OPIS CENA [€]

ELEKTRO MATERIAL 104,12

HIDRAVLIČNE KOMPONENTE 330,90

DROBNI MATERIAL 169,90

SKUPNI ZNESEK 604,92

Page 47: ELEKTROVEZAVA IN VIZUALIZACIJA

36

8 SKLEP

Cilj diplomske naloge je ožičiti sistem hidravlične zapornice in izdelati vizualizacijo

procesa. Izdelali smo električno shemo, ki nam je bila v oporo pri izvedbi ožičenja.

Potrebno je bilo ožičiti induktivne senzorje, ventil cilindra, tipke za izbiro pozicij, stikalo

za vklop in izklop ter zagotoviti brezhibno delovanje. Krmiljenje smo izvedli s pomočjo

programske opreme TIA Portal in krmilnika S7-1200. Sledila je še povezava med

krmilnim programom in vizualizacijo v programu EasyBuilder Pro. Izmenjali smo tabelo

vhodov in izhodov sistema ter jih ustrezno vpisali v program za vizualizacijo. S pomočjo

programske opreme EasyBuilder Pro smo naredili vizualizacijo hidravlične zapornice.

Pri izdelavi diplomske naloge smo dobro spoznali postopke vizualizacije, krmiljenja,

programiranja, elektrotehnike, hidravlike, modeliranja in področje senzorjev.

Page 48: ELEKTROVEZAVA IN VIZUALIZACIJA

37

9 VIRI

[1] Autodesk Eagle. Dostopno na : [2.9.2019]

https://www.autodesk.com/products/eagle/overview

[2] Diagram poteka. Dostopno na : [28.8.2019]

https://sl.wikipedia.org/wiki/Diagram_poteka [2.9.2019]

[3] Induktivni senzorji. Dostopno na : [1.9.2019]

http://proel.si/proizvodi/senzorji/induktivni-senzorji/

[4] Lastnosti senzorjev Omron. Dostopno na : [1.9.2019]

https://www.tme.eu/en/details/e2bs08kn04wpb12m/dc-cylindrical-inductive-

sensors/omron/e2b-s08kn04-wp-b1-2m/

[5] Siemens S7-1200 1214C. Dostopno na : [28.8.2019]

https://new.siemens.com/global/en/products/automation/systems/industrial/

plc/s7-1200.html

[6] Tipka za izbiro pozicije – slika. Dostopno na : [28.8.2019]

https://www.tme.eu/si/sl/details/m22-l-g/panel-mount-accessories/eaton-

electric/

[7] Varnostno stikalo - slika. Dostopno na : [28.8.2019]

https://www.megashop.si/stikalo-za-izklop-v-sili-as1-by-22tsb-2-x-delovni-2-x-

mirovni-k-250-v-ac-5-a-16-mm-704781

Page 49: ELEKTROVEZAVA IN VIZUALIZACIJA

38

10 PRILOGE

• Priloga A : Navodila za uporabo

• Priloga B : Krmilni program

• Priloga C : Posnetki zaslonov vizualizacije

• Priloga D : CD :

- Projekt v TIA Portal-u

- Projekt v EasyBuilder Pro

Page 50: ELEKTROVEZAVA IN VIZUALIZACIJA

Priloga A

Navodila za uporabo

Page 51: ELEKTROVEZAVA IN VIZUALIZACIJA

Priloga B

Krmilni program

Page 52: ELEKTROVEZAVA IN VIZUALIZACIJA

Priloga C

Posnetki zaslonov vizualizacije

Page 53: ELEKTROVEZAVA IN VIZUALIZACIJA

Priloga D

CD :

- Projekt v TIA Portal-u

- Projekt v EasyBuilder Pro