Elektrotehnika - Elektronika POROČILO …praksa.uni-mb.si/porocila/93620360.pdf4.2.1 6-kanalni RTD...

download Elektrotehnika - Elektronika POROČILO …praksa.uni-mb.si/porocila/93620360.pdf4.2.1 6-kanalni RTD modul ADAM-4015 ... Pigmentni titanov dioksid je nenadomestljiv v ... da je viden

If you can't read please download the document

Transcript of Elektrotehnika - Elektronika POROČILO …praksa.uni-mb.si/porocila/93620360.pdf4.2.1 6-kanalni RTD...

  • VISOKOOLSKI STROKOVNI TUDIJ

    Elektrotehnika - Elektronika POROILO PRAKTINEGA IZOBRAEVANJA

    v

    Cinkarni Celje

    as opravljanja od 1.10. 2009 do 1.4.2010

    Mentor v GD Milko Kristan, dipl. in. el.

    tudent Ane eruga

    Vpisna tevilka 93620360

    E pota [email protected]

    Telefon 031 317 734

  • 2

  • 3

  • 4

    KAZALO:

    1 PREDSTAVITEV PODJETJA CINKARNA CELJE ......................................................................................... 6

    1.1 PRODAJNI PROGRAM ................................................................................................................................... 6

    1.2 TITANOV DIOKSID TIO2 ............................................................................................................................. 7

    1.3 POSLOVNI PODATKI ..................................................................................................................................... 7

    1.4 ORGANIZACIJA PODJETJA .............................................................................................................................. 8

    1.5 TITANOV DIOKSID TIO2 ................................................................................................................................ 8

    1.6 METALURGIJA ............................................................................................................................................ 9

    1.7 VZDREVANJE IN ENERGETIKA ........................................................................................................................ 9

    1.8 ARM VZDREVANJE .................................................................................................................................. 10

    2 ARM OPERATIVNO VZDREVANJE ..................................................................................................... 11

    3 LABORATORIJ ZA MEROSLOVJE ......................................................................................................... 11

    3.1 PREGLEDI IN SKUPINE MERILNE IN REGULACIJSKE OPREME.................................................................................. 12

    3.2 STANDARD ISO9001 ................................................................................................................................ 13

    4 MERJENJE IN ZAJEMANJE TEMPERATURE .......................................................................................... 14

    4.1 TEMPERATURNA UPOROVNA TIPALA PT-100 .................................................................................................. 14

    4.1.1 Zgradba tipala Pt-100 ................................................................................................................. 15

    4.1.2 Karakteristike Pt-100 ................................................................................................................... 15

    4.2 STROJNA OPREMA ADVANTECH ADAM-4000 ............................................................................................... 15

    4.2.1 6-kanalni RTD modul ADAM-4015 .............................................................................................. 16

    4.2.2 RS-232 v RS-422/485 pretvornik ADAM-4520 ............................................................................. 18

    4.2.3 Povezava pretvornika ADAM-4520 z raunalnikom in moduli .................................................... 21

    4.3 PROGRAMSKA OPREMA .............................................................................................................................. 21

    4.3.1 Advantech ADAM-4000-5000 Utility ........................................................................................... 22

  • 5

    4.3.2 ADAMView Task Designer ........................................................................................................... 22

    Analogni vhod ............................................................................................................................................ 23

    tevec dogodkov ........................................................................................................................................ 24

    Zapisovalnik v datoteko.............................................................................................................................. 25

    asovnik ..................................................................................................................................................... 27

    4.3.3 ADAMView Display Designer ....................................................................................................... 28

    Binarni Gumb (Binary Button) .................................................................................................................... 29

    Prikazovalnik (Numeric/String Display) ...................................................................................................... 30

    Nastavljalnik vrednosti (Numeric Control Display) ..................................................................................... 31

    Prikazovalnik grafov (Trend Graph Display) ............................................................................................... 32

    5 AVTOMATIZACIJA RONEGA POSTOPKA UMERJANJA LABORATORIJSKIH SUILNIKOV ....................... 33

    5.1 RONI POSTOPEK UMERJANJA ...................................................................................................................... 34

    5.2 AVTOMATSKI POSTOPEK UMERJANJA LABORATORIJSKIH SUILNIKOV .................................................................... 35

    6 PRIMER KONNEGA POROILA O UMERJANJU .................................................................................. 39

  • 6

    1 Predstavitev podjetja Cinkarna Celje Cinkarna je podjetje, ki je bilo ustanovljeno pred 132 leti. Vasih preteno metalurko

    podjetje je z razvojem postopno prelo v prevladujoo kemijsko-predelovalno dejavnost.

    Podjetje je bilo ustanovljeno leta 1873 z izgradnjo topilnice cinka. Valjarna cinka pa je

    zaela obratovati leta 1888.

    Danes je Cinkarna najveje slovensko kemino-predelovalno podjetje. Kot enovita

    delnika druba zaposluje ve kot 1200 ljudi. Ve kot osemdeset odstotkov svoje celotne

    prodaje realizira na zahtevnih globalnih trgih. Leta 2000 so zaeli z intenzivnim vlaganjem

    v raziritev proizvodnje pigmentnega titanovega dioksida (TiO2) na 60.000 ton

    proizvodnje letno.

    1.1 Prodajni program Prodajni program v tem podjetju je zelo velik. Najbolj pomembni in znani proizvodi so:

    TiO2,

    veplova kislina,

    Tekoi CO2,

    Cinkova ploevina,

    Cinkova ica,

    Cinkove anode,

    Omalt,

  • 7

    Nivedur,

    Purpen,

    Tesnila,

    Antikorozivne barve,

    Kovinske barve,

    Prakasti lak.

    1.2 Titanov dioksid TiO2 S proizvodnjo pigmentnega titanovega dioksida po sulfatnem postopku so leta 1973

    zaokroili proizvodnjo belih pigmentov. Pigmentni titanov dioksid je nenadomestljiv v

    industriji barv in lakov, barv za gradbenitvo, pri proizvodnji gume in plastinih mas, v

    papirni in kozmetini industriji ter tudi v ivilski industriji. Pigment polnijo v 25-

    kilogramske papirne vree ter kontejnerske vree do 1 tone, po elji kupca pa tudi v druge

    oblike, na primer v avtomobilske ali eleznike cisterne za prakaste materiale. Pri

    proizvodni pigmentiranega titanovega dioksida je nujno potrebna surovina veplova

    kislina, ki jo Cinkarna proizvaja za lastne potrebe in trenje. Odvene koliine tri v domai

    in tuji kemini industriji. Za proizvod pigment titanov dioksid - TiO2 so si pridobili

    certifikat kakovosti 9001.

    1.3 Poslovni podatki Najpomembneji in nosilni proizvod je pigment titanov dioksid, predstavlja ve kot 60 %

    celotne prodaje podjetja. Po prodajni pomembnosti sledi program predelave cinka oz.

    prodaja titan-cinkove ploevine s 15 %, prodaja proizvodov namenjenih grafini industriji

  • 8

    8 %, programa proizvodov za gradbenitvo 5 %, prodaja anti-korozijskih premazov in

    prakastih lakov 4 % ter agro program z 2 % udelebo v celotni prodaji podjetja. Med 75 %

    in 85 % celotne prodaje ustvarijo na zahtevnih izvoznih trgih. Nedvomno je

    najpomembneji trg Evropska unija, kjer ustvarimo ve kot 72 % celotnega izvoza, sledijo

    drave bive Jugoslavije 10 % in ZDA.

    1.4 Organizacija podjetja Cinkarna Celje je na korporativni ravni organizirana kot sestav proizvodnih poslovnih enot,

    storitvene poslovne enote in strokovnih slub.

    CC-Uprava:

    Strokovne slube,

    Titanov dioksid,

    Metalurgija,

    Grafika,

    Kemija Celje,

    Kemija Mozirje,

    Veflon,

    Vzdrevanje in energetika.

    1.5 Titanov dioksid TiO2 S proizvodnjo pigmentnega TiO2 po sulfatnem postopku so leta 1973 zaokroili

    proizvodnjo belih pigmentov. Pigmentni TiO2 je nenadomestljiv v industriji barv in lakov,

  • 9

    barv v gradbenitvu, pri proizvodnji gume in plastinih mas, v papirni in kozmetini

    industriji. Pigment polnijo v 25kg papirnate vree ter kontejnerske vree do 1t, po elji

    kupca pa tudi v druge oblike, na primer v avtomobilske ali eleznike cisterne za prakaste

    materiale. Pri proizvodnji pigmentnega TiO2 je nujno potrebna surovina veplova kislina,

    ki jo Cinkarna proizvaja za lastne potrebe in trenje. Odvene koliine tri v domai in tuji

    kemini industriji. Za proizvod TiO2 so si pridobili tudi certifikat kakovosti 9001.

    1.6 Metalurgija Vztrajnost velja e posebej za metalurko proizvodnjo, kjer so se z veliko izkunjami na

    podroju predelave cinka povzpeli med vidne evropske proizvajalce titan-cinkove

    ploevine. Ta nepogreljivi material za gradbenitvo daje obilico monosti stavbnim

    kleparjem pri izdelavi in oblikovanju streh, fasad, lebov in prikljukov. Tudi za titan-

    cinkovo ploevino in cinkovo ico imajo certifikat kakovosti 9001.

    1.7 Vzdrevanje in energetika Najpomembneji dejavnik v tako veliki proizvodnji je prav gotovo dobro vzdrevanje.

    Vzdrevalci morajo biti vedno pripravljeni na napake in probleme in le-te v najkrajem

    asu reiti, saj je od hitrosti in kvalitete vzdrevanja odvisna kvaliteta in uspenost

    proizvodnje. Poleg vzdrevanja pa se ukvarjajo s projektiranjem nartov ter pomagajo pri

    proizvodnji tehnolokih procesov. V PE Vzdrevanje in energetika delujejo naslednje

    slube:

    Tehnina priprava dela,

    Strojno vzdrevanje,

    Energetika,

    Gradbeno vzdrevanje,

  • 10

    Energetika,

    Gradbeno vzdrevanje,

    Elektro vzdrevanje,

    ARM vzdrevanje.

    1.8 ARM vzdrevanje ARM vzdrevanje (Avtomatika, Regulacije, Meritve v industrijskih) ima v Cinkarni ve kot

    40 letno tradicijo. Zaetki delovanja segajo v 60. Leta prejnjega stoletja, ko so se z

    industrijskim razvojem drube zaele kazati potrebe po kadrih za vzdrevanje vse bolj

    zahtevnih naprav avtomatike, ki so se takrat zaele vgrajevati v proizvodne procese.

    Seveda takrat z vejim poudarkom na elektro-pnevmatskih komponentah, ki so zahtevale

    znanja s podroja finomehanike. Z leti razvoja elektronskih komponent se je poudarek

    prevesil na podroje obvladovanja elektronskih sklopov in naprav v tranzistorski tehniki,

    kmalu zatem pa so sodobne naprave dobivale kompleksne funkcije z vgrajenimi

    mikroprocesorskimi sistemi, ki so tudi danes osnova vseh krmilnih in regulacijskih funkcij

    vgrajenih naprav v proizvodnih procesih. ARM vzdrevanje je z obstojeimi kadri ves as

    sledilo razvoju elektronike s pridobivanjem novih znanj, veinoma iz praktinih izkuenj

    pri vzdrevanju opreme. Skrb za zagotavljanje potrebne obratovalne zanesljivosti naprav

    je bila vseskozi vodilo za pridobivanje novih kadrov in izobraevanje obstojeih.

    Danes ARM vzdrevanje sestavljajo naslednje enote:

    Vzdrevanje avtomatiziranih procesov (VAP) vzdrevanje vseh gradnikov

    avtomatizacije v podjetju (krmilniki, vhodno/izhodne enote, operaterske postaje,

    raunalniki streniki, industrijsko omreje, programska oprema v krmilnikih,

    strenikih in operaterskih postajah), projektiranje in programiranje novih naprav.

  • 11

    Operativno ARM vzdrevanje vzdrevanje naprav na procesnem, kot so

    merilniki vseh fizikalnih veliin, kompaktni regulatorji, vse vrste avtomatskih

    armatur (regulacijski in on/off ventili, lopute), vse vrste elektro pnevmatskih

    sklopov.

    ARM delavnice vzdrevanje naprav splonega pomena armatur (laboratorijska

    oprema, biro naprave, zrana pota, elektronski varilni aparati, itd.) in izdelava

    novih naprav pri remontih in investicijah

    Laboratorij za meroslovje skrb za obvladovanje merilne opreme po standardu

    ISO9001, ki velja v vseh poslovnih enotah podjetja

    Vzdrevanje sredstev zvez vzdrevanje infrastrukture klasine telefonije,

    skrbnitvo nad GSM aparati, posredovanje zvez.

    2 ARM operativno vzdrevanje Prakso sem zael opravljati v ARM operativnem vzdrevanju, kjer sem bil tri tedne.

    Zaposleni v tej slubi skrbijo za nemoteno delovanje proizvodnih procesov in so prisotni

    24 ur. V primeru okvar morajo takoj posredovati in odpraviti okvaro v sistemu v

    najkrajem monem asu. Tu izvajajo tudi manje servisne posege, v primeru, da so ti

    mogoi. V tem asu sem se seznanil z njihovim delom, tudi na terenu, kjer sem lahko v

    ivo videl veino proizvodnih procesov v podjetju in reevanje okvar.

    3 Laboratorij za meroslovje Veji del praktinega izobraevanja, pet mesecev in pol, sem opravljal v Laboratoriju za

    meroslovje. V Laboratoriju za meroslovje pregledujejo in umerjajo veino merilne in

  • 12

    regulacijske opreme, ki je v uporabi v podjetju. Pri tem morajo izpolnjevati predpisane

    zahteve in standarde, ki veljajo na tem podroju.

    Laboratorij za meroslovje mora izpolnjevati zahteve ISO9001, ki so doloene v poglavju o

    obvladovanju kontrolne, merilne in preskusne opreme. Zahteve doloajo, da je treba za

    pregled merilne opreme doloiti primeren postopek, kjer se mora uporabiti primerna in

    ustrezno natanna oprema, zato da se dosee zahtevana tonost rezultatov. Za vso

    merilno opremo je treba doloiti asovne presledke za ponovni pregled, umerjanje

    opreme pa se lahko izvede samo z overjeno opremo, za katero je znana sledljivost do

    dravnih ali mednarodnih etalonov. Vsa merilna oprema se mora pravilno oznaiti na

    nain, da je viden status umerjanja. Za vse preglede merilne opreme se mora voditi zapise

    o umerjanju, kjer so zapisani podatki o tipu merila, delovni lokaciji merila, pogostosti

    preverjanj in ukrepih v primeru neustreznosti rezultatov. V primeru, ko se pri pregledu

    merilne opreme ugotovi, da ta ne ustreza zahtevani tonosti, se merilo da na popravilo,

    ali pa se ga izloi iz uporabe.

    3.1 Pregledi in skupine merilne in regulacijske opreme Pregledi merilne in regulacijske opreme se izvajajo za tri razline skupine in se med seboj

    razlikujejo. V laboratoriju za meroslovje razvrajo merila oz. merilno opremo na

    naslednje skupine:

    Skupina A V to skupino spadajo vsa zakonska merila, ki so doloena z Zakonom o

    meroslovju, to so merila za varovanje zdravja ljudi in ivali, merila za varstvo okolja in

    splone tehnine varnosti, merila za promet blaga in storitev, merila za postopke pred

    upravnimi in pravosodnimi organi.

  • 13

    Skupina B V to skupino spada tehnoloka merilna oprema s potrebno tonostjo za

    zagotavljanje kakovosti v tehnolokem procesu dela in referenni ter delovni etaloni v

    podjetju.

    Skupina C V to skupino spada tehnoloka merilna oprema, ki z njeno uporabo ne

    vplivamo na kakovost ali kaken drug odloujo parameter v proizvodnem procesu, imajo

    pa predpisana obmoja ali meje, v katerih se doloene vrednosti nahajajo, oziroma za

    zaznavanje prisotnosti posameznih fizikalnih veliin.

    Pri pregledu se ugotavlja skladnost merilne opreme. Skladnost merilne opreme skupine A

    preverja urad za standardizacijo in meroslovje ali od urada imenovana institucija. Pregled

    opravi pooblaena uradna oseba, se zahteva certifikat o ustreznosti merila.

    Skladnost merilne opreme skupine B preverja Laboratorij za meroslovje. Sem spadajo

    delovni etaloni. Referenne etalone, ki jih v Laboratoriju za meroslovje uporabljajo za

    preglede delovnih etalonov, preverjajo zunanji laboratoriji, ki so sledljivi na vije etalone

    npr. akreditirani laboratoriji. asovne roke za preglede doloita uporabnik in Laboratorij

    za meroslovje, na podlagi stanja opreme.

    Za merila skupine C ni potrebno preverjanje in umerjanje, opravljajo se le vizualni

    pregledi.

    Pri pregledih merilne opreme je potrebno upotevati standard ISO9001, saj so v podjetju

    vse poslovne enote v skladu s tem standardom.

    3.2 Standard ISO9001 Laboratorij za meroslovje mora izpolnjevati zahteve ISO9001, ki so doloene v poglavju o

    obvladovanju kontrolne, merilne in preskusne opreme.

  • 14

    Zahteve doloajo, da je treba za pregled merilne opreme doloiti primeren postopek, kjer

    se mora uporabiti primerna in ustrezno natanna oprema, zato da se dosee zahtevana

    tonost rezultatov. Za vso merilno opremo je treba doloiti asovne presledke za ponovni

    pregled, umerjanje opreme pa se lahko izvede samo z overjeno opremo, za katero je

    znana sledljivost do dravnih ali mednarodnih etalonov. Vsa merilna oprema se mora

    pravilno oznaiti na nain, da je viden status umerjanja. Za vse preglede merilne opreme

    se mora voditi zapise o umerjanju, kjer so zapisani podatki o tipu merila, delovni lokaciji

    merila, pogostosti preverjanj in ukrepih v primeru neustreznosti rezultatov. V primeru, ko

    se pri pregledu merilne opreme ugotovi, da ta ne ustreza zahtevani tonosti, se merilo da

    na popravilo, ali pa se ga izloi iz uporabe.

    4 Merjenje in zajemanje temperature Pri praktinem izobraevanju v Laboratoriju za meroslovje sem se ukvarjal preteno z

    merjenjem in raunalnikim zajemanjem temperature. Avtomatiziral sem roni postopek

    umerjanja laboratorijskih suilnikov. Za merjenje temperature smo uporabili

    temperaturna tipala Pt-100, za zajem temperature pa strojno opremo proizvajalca

    Advantech. Uporabili smo module Advantech druine ADAM-4000. Za obdelavo in prikaz

    podatkov smo uporabili programsko opremo Advantech ADAMView.

    4.1 Temperaturna uporovna tipala Pt-100 Uporovna tipala Pt-100 sodijo med najnatanneja in izjemno stabilna temperaturna

    tipala in se uporabljajo za najnatanneje meritve v kemijski in procesni industriji. Z njimi

    dosegamo veliko tonost in stabilnost, merilno obmoje pa je praktino uporabno od -200

    C pa do 600 C. Imajo majhno in dobro definirano nelinearnost, za njihovo praktino

    uporabo pa potrebujemo dodatno elektroniko (merilni pretvornik) in napajanje tipala.

  • 15

    4.1.1 Zgradba tipala Pt-100

    Najpogosteja izvedba uporovnega tipala Pt-100 je zgrajena iz platinastega uporovnega

    navitja, saj ima platina izredno linearno temperaturno-uporovno karakteristiko. Platinasto

    navitje je navito na nosilcu uporovnega elementa, ki je lahko keramino ali pa stekleno.

    Zaradi obutljivosti na mehanske vplive, mora biti tipalo vgrajeno v zaitno cev (slika 1).

    Na obeh koncih platinastega navitja sta spojeni prikljuni ici, s katerimi poveemo tipalo

    v merilni sistem.

    Slika 1: Zgradba tipala Pt-100

    4.1.2 Karakteristike Pt-100

    Uporovna tipala Pt-100, ki smo jih uporabili v nalogi, so izdelana po standardu IEC 751. Po

    podatkih proizvajalca temperaturno upornostni koeficient za obmoje od 0 C do 100 C

    znaa 0,385 /C. Pri temperaturi 0 C je upornost tono 100 pri vsakem prirastku

    temperature za 1 C pa se upornost povea za 0,385 in obratno. Zaradi majhne

    nelinearnosti se ta koeficient pri drugih temperaturnih obmojih rahlo spreminja.

    4.2 Strojna oprema Advantech ADAM-4000 ADAM-4000 je druina inteligentnih senzorskih modulov, ki jih lahko preko vmesnikov

    povezujemo z raunalnikimi sistemi. Uporabljajo se v industrijski kontroli procesov,

    laboratorijskih avtomatizacijah, varnostnih sistemih, testiranju produktov, itd. V svoji

  • 16

    notranjosti imajo vgrajene mikroprocesorje, ki so programirljivi preko serijskega RS-485

    protokola z naborom ASCII ukazov. Moduli iz druine ADAM-4000 lahko vsebujejo

    funkcije, kot so A/D in D/A pretvorbe, primerjava podatkov, funkcije za digitalno

    komunikacijo in vhodno-izhodne linije, za krmiljenje relejev in TTL naprav. Vsi moduli so

    izdelani za neregulirano industrijsko napetost 24V DC, eprav je za normalno delovanje e

    sprejemljiva napajalna napetost med 10 V in 30 V, ki ne sme nihati za ve kot 5 V.

    4.2.1 6-kanalni RTD modul ADAM-4015

    Advantech ADAM-4015 je RTD (Resistance Temperature Detector) merilni modul

    temperature, oz. merilni pretvornik, s katerim lahko naenkrat zajemamo temperaturo iz

    estih uporovnih tipal in jo pretvarjamo v digitalno obliko. Za pretvorbo analogne veliine

    v digitalno, ima modul 16-bitno A/D pretvorbo, s katero doseemo tonost 0,1 % ali

    boljo, maksimalno vzorenje pa je lahko 12 vzorcev na sekundo.

    Modul ADAM-4015 ima diferenne vhode z impedanco 10 M, na katere lahko naenkrat

    prikljuimo est uporovnih tipal naslednjih tipov:

  • 17

    Pt100,

    Pt1000,

    BALCO500,

    Ni 50 RTD,

    Ni 508 RTD.

    Vsako tipalo lahko uporabljamo v doloenem temperaturnem obmoju, ki ga podpira

    modul. Obmoja in tip uporabljenega tipala nastavljamo programsko, preko RS-485

    komunikacijskega protokola.

    Na modul lahko prikljuimo uporovno tipalo v dvoinem ali triinem nainu. V naem

    primeru smo se odloili za triini priklop, saj s tem skompenziramo vpliv upornosti

    prikljunih vodov. Tipalo se na modul prikljui na sponke vrstnih letev. V primeru

    triinega priklopa poveemo ici, ki sta na istem elektrinem potencialu na sponki COM

    in RTD-, prikljuno ico, ki je na drugem elektrinem potencialu, pa poveemo na sponko

    RTD+ (slika 2).

    Slika 2: Triini priklop

  • 18

    4.2.2 RS-232 v RS-422/485 pretvornik ADAM-4520

    Moduli druine ADAM-4000 za komunikacijo z drugimi napravami uporabljajo standarda

    RS-485 in RS-422. Osebni raunalniki obiajno podpirajo samo RS-232 standard. Standard

    RS-232 za uporabo v industriji ni primeren, saj so signalne linije v tem sistemu zelo

    dovzetne za motnje, problem pa se pojavi tudi v tem, da ne moremo vzpostaviti

    komunikacije med dvema napravama na dalje razdalje, komunikacija pa zahteva tudi

    veje tevilo signalnih linij. Omenjene slabosti odpravi uporaba standarda RS-485 in RS-

    422, ki sta v industriji najbolj razirjena. Pri uporabi osebnega raunalnika, ki nima RS-485

    ali RS-422 vmesnika, smo primorani uporabiti pretvornik signalov ADAM-4520 (slika 3), ki

    pretvori signale standarda RS-232 v standard RS-485 ali RS-422.

    Slika 3: Pretvornik ADAM-4520

    RS-485 podpira nain komunikacije half-duplex, kar pomeni, da komunikacija poteka v

    obe smeri, vendar ne istoasno. Za poiljanje in sprejemanje podatkov potrebujemo samo

    dve liniji, kar je velika prednost v primerjavi z RS-232. Z uporabo pretvornika signalov

    ADAM-4520 ne potrebujemo niti linije RTS (Request To Send), ki je obiajno uporabljena

  • 19

    za kontrolo smeri komunikacije, saj posebno vhodno-izhodno vezje avtomatsko zazna in

    preklopi smer. ADAM-4520 poskrbi tudi za varnost, saj z optino izolacijo loi vmesnik RS-

    232 raunalnika vsaj do napetosti 3000 V DC (slika 4).

    Slika 4: Blokovni diagram ADAM-4520

    Pretvornik ADAM-4520 podpira osem razlinih prenosnih hitrosti, ki jih nastavljamo

    programsko. Privzeta hitrost po tovarnikih nastavitvah je 9600 bitov na sekundo za RS-

    485, e pa izberemo nain RS-422, prenosne hitrosti ni potrebno nastavljati. Pri

    spreminjanju prenosnih hitrosti na pretvorniku ADAM-4520 moramo biti pozorni, da

    spremenimo tudi prenosne hitrosti drugih modulov, ki so prikljueni na pretvornik.

  • 20

    Mone prenosne hitrosti v bitih na sekundo (bps) so:

    1200 bps,

    2400 bps,

    4800 bps,

    9600 bps,

    19,2 kbps,

    38,4 kbps,

    57,6 kbps,

    115,2 kbps.

    Na pretvorniku ADAM-4520 lahko spreminjamo dolino podatkov med 9, 10, 11 in 12 biti.

    To storimo programsko. Privzeta tovarnika nastavitev je deset bitni podatek, ki vsebuje

    en startni bit, osem podatkovnih bitov in en stop bit. e na pretvornik ADAM-4520

    poveemo porabo module druine ADAM-4000, ne smemo spremeniti tovarniko

    privzetega deset bitnega podatka. Podatkovno dolino lahko spremenimo samo v primeru

    uporabe drugih modulov. Podprte so naslednje podatkovne doline:

    9 bitov,

    10 bitov,

    11 bitov,

    12 bitov,

  • 21

    4.2.3 Povezava pretvornika ADAM-4520 z raunalnikom in moduli

    Za povezavo RS-485 med pretvornikom ADAM-4520 in merilnim modulom potrebujemo

    samo dve ici, DATA+ in DATA-, ki jih prikljuimo v vrstne sponke. Za povezavo je

    priporoena uporaba sukanega para ic, saj s tem zmanjamo vpliv interference.

    Pretvornik ima za RS-232 povezavo z raunalnikom DB-9 enski konektor, s katerim

    poveemo linije TxD, RxD, RTS, GND z raunalnikovimi (slika 5). tevilke zraven linij

    predstavljajo pine na standardnem EIA-232-D konektorju.

    Slika 5: Povezava modula s pretvornikom in raunalnikom

    4.3 Programska oprema V tem poglavju je opisana programska oprema, s katero obdelujemo in obdelujemo zajete

    podatke. Vsa programska oprema je, prav tako kot strojna, od podjetja Advantech. Za

  • 22

    konfiguracijo in kalibracijo modulov, je namenjen program ADAM-4000-5000 Utility

    Software, ki ga dobimo z nakupom modulov. Za izdelavo grafinega vmesnika in programa

    za zajem in obdelavo podatkov, smo uporabili programsko orodje ADAMView, ki nam

    omogoa enostavno izdelavo programov, vsebuje pa tudi programsko okolje, v katerem

    lahko te programe uporabljamo. Za uporabo tega programa je potrebna licenca.

    4.3.1 Advantech ADAM-4000-5000 Utility

    ADAM-4000-5000 Utility je programsko orodje, ki je namenjeno za konfiguracijo in

    kalibracijo modulov proizvajalca Advantech iz druine ADAM-4000 in ADAM-5000. Ima

    preprost grafini vmesnik, preko katerega lahko izvedemo konfiguracijo in kalibracijo

    modula, ki je prikljuen na serijski COM prikljuek raunalnika. V tem primeru moramo

    uporabiti pretvornik RS-485 v RS-232. ADAM-4000-5000 Utility vsebuje tudi terminalsko

    okno, preko katerega lahko module direktno konfiguriramo z ADAM ASCII ukazi.

    4.3.2 ADAMView Task Designer

    Task Designer je okolje, kjer imamo na razpolago funkcije, s katerimi napiemo program,

    ki realizira zahtevo nae naloge. Te funkcije so v obliki blokov, ki jim nastavimo elene

    parametre in jih med seboj poveemo. Task Designer podpira izdelavo ve Task oken, v

    katerih so lahko napisani popolnoma neodvisni programi drug od drugega, med Task

    Designer okni pa lahko prenaamo vrednosti iz enega programa v drug program. V

    primeru, da med obstojeimi blokovnimi funkcijami ne najdemo prave funkcije, ki ustreza

    naemu problemu, lahko izdelamo svojo v obliki skripta, funkcijo pa opiemo s

    programskim jezikom Visual Basic. V nadaljevanju so opisane nekatere najpomembneje

    blokovne funkcije, ki jih potrebujemo pri obdelavi podatkov.

  • 23

    Analogni vhod

    Analogni vhod je funkcijski blok, ki zajema vrednosti iz prikljuenega vhodnega modula in

    jih preko izhodov posreduje naprej drugim elementom. Najprej je treba v nastavitvenem

    oknu izbrati modul, iz katerega elimo zajemati podatke. To storimo s klikom na Izberi

    (Select), kjer izberemo COM prikljuek, na katerega je prikljuen modul, izbrati pa

    moramo tudi pravi naslov modula (slika 6), ki smo ga nastavili pri konfiguraciji.

    Slika 6: Izbira modula

    Nastavimo lahko tudi kateri kanali na modulu bodo aktivni, oz. uporabljeni. V primeru, da

    elimo imeti drugano osveevanje podatkov, kot je v celotnem sistemu, ga lahko

    spremenimo v polju Osveitveni as (Update times) (slika 7).

  • 24

    Slika 7: Vhodne nastavitve

    tevec dogodkov

    Izhodni signali drugih elementov so prikljueni na vhod tevca dogodkov, ta pa teje

    dogodke, kjer se digitalna vrednost spreminja iz logine "0" na "1". tevec lahko odvisno

    od nastavitve teje navzgor, ali pa navzdol po nastavljenem koraku. Poleg vhoda, ki teje

    dogodke, ima e Reset vhod in vhod, ki zadri vrednost (Hold). V primeru, da se na Reset

    vhodu pojavi logina "1", se tetje nemudoma prekine, vrednost tevca pa se postavi na

    zaetno vrednost. e imamo na Reset vhodu logino "0", tevec nemoteno teje dogodke.

    Visoko stanje "1" na vhodu "Hold" povzroi prenehanje tetje dogodkov, ko pa se stanje

    postavi nazaj na "0", tevec teje od tam naprej, kjer se je ustavil. Poleg ronega

  • 25

    krmiljenja tevca dogodkov, obstaja tudi programsko krmiljenje. e izberemo to monost,

    bo tevec tel od nastavljene zaetne vrednosti po nastavljenem koraku, ob konni

    vrednosti pa se bo resetiral in ponovno tel (slika 8). Maksimalna vrednost do katere teje

    tevec, je 65535. Izhodna vrednost tevca je ves as "0", ko pa se vrednost iz konne

    doseene ponastavi na zaetno, pa se vrednost izhoda za trenutek spremeni na logino

    "1". Izhodna vrednost se lahko uporabi za krmiljenje drugih elementov. Do trenutne

    vrednosti tevca lahko dostopamo kadarkoli, preko navidezne povezave (Tag), npr. s

    skriptom.

    Slika 8: Nastavitve tevca dogodkov

    Zapisovalnik v datoteko

    Ta funkcijski blok ima funkcijo zapisovanja podatkov, ki jih zajemajo vhodni moduli v

    datoteko na raunalniku. Ima osem vhodov, na katere lahko prikljuimo ve vhodnih

    kanalov istega modula, ali pa vhode iz razlinih modulov. Podatki se shranjujejo v

  • 26

    datoteko, katere lokacijo sami definiramo v nastavitvenem oknu. Nastavimo lahko tudi tip

    podatkov, ki se bo zapisoval v datoteko, podprti pa so sledei podatkovni tipi:

    ASCII,

    Float (4 zlogi),

    (1 zlog),

    (2 zloga),

    (4 zlogi).

    Funkcijski blok krmilimo z vhodnim prikljukom Log on/off. e se na vhodu Log on/off

    pojavi logina "1", se podatki ves as zapisujejo v datoteko, kadar pa je na vhodu "0" se

    zapisovanje ustavi. Na ta nain lahko filtriramo zapis podatkov, ali pa zapisujemo samo

    doloene vrednosti (slika 9).

  • 27

    Slika 9: Nastavitev zapisovalnika v datoteko

    asovnik

    asovnik je funkcijski blok, ki slui kot generator takta, na podlagi katerega se lahko

    odvijejo neki dogodki. Uporabljen je povsod, kjer imamo opravka s asovno odvisnostjo.

    teje lahko navzgor ali navzdol v korakih po 1 s ali po 0,1 s. Manje asovne resolucije od

    0,1 s pa ne podpira, zaradi asovnih omejitev operacijskega sistema Windows. Njegova

    izhodna vrednost je as, ki je podatkovnega tipa Long Integer, kar pomeni, da lahko tee

  • 28

    od 0 do 4294967295. Timer se lahko programsko resetira na 0, ko dosee doloeno

    vrednost oz. cikel. Nastavimo lahko naslednje cikle (slika 10):

    Slika 10: Nastavitve asovnika

    V primeru, da elimo asovnik rono resetirati, je na voljo vhodni prikljuek Reset. e se

    na Reset vhodu pojavi logina "1", se asovnik resetira na ni in zane s ponovnim

    tetjem.

    4.3.3 ADAMView Display Designer

    Display Designer je okolje, ki je namenjeno izdelavi grafinega vmesnika, s katerim

    prikazujemo trenutne ali konne vrednosti programa, ki je napisan v Task Designer okolju.

    Na razpolago imamo razline prikazovalnike, gumbe, kontrolne elemente in vmesnik za

    prikaz grafov v odvisnosti od asa, ali katerih drugih programskih spremenljivk. V Display

    Designer lahko uvozimo tudi slike ali druge grafine objekte, s katerimi vizualno

    ponazorimo nek proces in naredimo grafini vmesnik uporabniku imbolj prijazen. Display

  • 29

    Designer podpira izdelavo grafinih vmesnikov na ve oknih, ki so drug od drugega

    neodvisni, med njimi pa lahko prenaamo vrednosti.

    Binarni Gumb (Binary Button)

    Binarni gumb je grafini objekt, ki se mu ob pritisku oz. klikom nanj spremeni vrednost

    izhoda na logino "1" ali "0". Izhod lahko poveemo na vhod drugega elementa, ki se

    nahaja v Task ali Designer okolju, s spremembo stanja pa lahko sproi ali prekine nek

    dogodek v programu. Mono mu je nastaviti tri razline naine delovanja. V nainu

    vklop/izklop zadri stanje od trenutka, ko je bil pritisnjen in sproen, ob ponovnem

    pritisku pa se stanje na izhodu invertira. V trenutnem nainu delovanja spremeni vrednost

    izhoda le v asu pritiska, ob sprostitivi gumba pa se stanje ponovno obrne. Tretji nain

    delovanja je radijski nain, kjer morata biti uporabljena vsaj dva gumba. V tem primeru, se

    s pritiskom na prvi gumb sprosti drugi gumb, prav tako se obema gumboma na izhodu

    spremeni stanje. Enako se zgodi ob pritisku na drugi gumb, kjer se sprosti prvi. Vsakemu

    gumbu je mono spreminjati lastnosti, kot so oznake oz. napisi, barvo napisa in barvo

    gumba glede na stanje v katerem se nahaja, mono je dodati tudi zvoni signal v asu

    pritiska in blinjico na tipkovnici (slika 11). Gumbi so zelo pomembni elementi pri izdelavi

    grafinega vmesnika, saj lahko z njihovo uporabo doseemo popoln nadzor nad nekim

    procesom.

  • 30

    Slika 11: Nastavitve binarnega gumba

    Prikazovalnik (Numeric/String Display)

    Kadar elimo v grafinem vmesniku prikazovati vrednost, ki jo zajema modul, ali pa

    vrednost katere spremenljivke v programu, uporabimo prikazovalnik. Prikazovalnik lahko

    prikazuje tri razline podatkovne tipe:

    Realni tip podatka s plavajoo vejico,

    Celotevilni tip podatka,

    Nize ASCII znakov.

  • 31

    Velikost prikazovalnika je poljubno nastavljiva, s spreminjanjem lastnosti pa je mogoe

    dosei barvni prikaz podatkov, barvo zaslona prikazovalnika, spremembo pisave,

    poravnavo in tevilo decimalnih mest v primeru uporabe podatkovnega tipa podatkov

    (slika 12).

    Slika 12: Nastavitve prikazovalnika

    Nastavljalnik vrednosti (Numeric Control Display)

    Nastavljalnik vrednosti uporabniku omogoa, da s klikanjem na kurzor med samim

    delovanjem programa nastavi vrednost neke programske spremenljivke na poljubno

    vrednost, ali pa je izhod nastavljalnika vezan na vhod drugih elementov v Task okolju. Na

    ta nain lahko uporabnik enostavno spreminja parametre v programu. V nastavitvenem

    oknu imamo monost izbire med celotevilnim podatkovnim tipom in realnim tevilom s

    plavajoo vejico. Nastavimo lahko zgornjo in spodnjo dovoljeno mejo in zaetno privzeto

    vrednost, ki je zapisana v prikazovalniku po zagonu programa. V polju Vrednost koraka

    (Step Value) nastavimo korak, po katerem elimo spreminjati vrednost s kurzorji v asu

  • 32

    delovanja programa. Velikost prikazovalnika je poljubno nastavljiva, prav tako pa lahko

    spremenimo pisavo in dodamo zvoni signal v asu pritiska na kurzor (slika 13).

    Slika 13: Nastavitve nastavljalnika vrednosti

    Prikazovalnik grafov (Trend Graph Display)

    S tem prikazovalnikom je mogoe grafino prikazovanje podatkov v odvisnosti od asa. V

    nastavitvenem oknu lahko nastavimo barvo ozadja, barve grafov, podatkovno obmoje in

    korak osi, spremenimo pa lahko tudi as osveevanja (slika 14).

  • 33

    Slika 14: Nastavitve prikazovalnika grafov

    5 Avtomatizacija ronega postopka umerjanja laboratorijskih suilnikov

    Laboratorijski suilniki so komore razlinih velikosti, ki se jim lahko v prostoru nastavlja

    tono doloena temperatura. Uporabljajo se pri razlinih keminih procesih in

    pregledovanju oz. analizi vzorcev, kjer je potrebna nastavljiva in konstantna temperatura

    v prostoru. Temperatura suilnikov je obiajno nastavljiva od nekaj stopinj pa do ve sto

    stopinj. Kvaliteta suilnikov se meri predvsem v stabilnosti njihove temperature, kar

    pomeni, da mora temperatura na razlinih mestih prostora im manj odstopati.

  • 34

    e elimo prepreiti, da bi se temperaturna nestabilnost s asom poveevala, je treba v

    skladu s standardi opravljati redne preglede, pri katerih umerimo suilnik. Na podlagi

    rezultatov umerjanja ugotovimo, ali je temperaturna stabilnost v mejah predpisane.

    5.1 Roni postopek umerjanja Pri umerjanju je treba razporediti temperaturna tipala v prosturu suilnika ob robovih in

    na sredini, tako da imbolj pokrijemo prostor (slika 15). Meritve opravljamo pri petih

    razlinih temperaturah. Umerjanje zanemo z nijo temperaturo, nato temperaturo

    poveujemo in izvajamo meritve. Pri vsaki nastavljeni temperaturi je treba opraviti vsaj

    deset meritev ali ve, s tono doloenimi asovnimi presledki (obiajno ena minuta).

    Slika 15: Razporeditev tipal v suilniku

    Poleg tega, da je roni nain umerjanja zelo zamuden, obstaja velika monost, da pri

    merjenju delamo napako. Ko na suilniku nastavimo temperaturo, pri kateri elimo

    opraviti meritve, moramo poakati nekaj asa, da jo suilnik dosee. V trenutku, ko

    dosee nastavljeno temperaturo, je e ta zaradi temperaturne regulacije zelo nestabilna.

    e elimo opraviti verodostojne meritve, moramo poakati z merjenjem toliko asa, da se

    temperaturno nihanje v veji meri izniha. Ta as je okoli pol ure, doloi pa ga merilec na

    podlagi nihanja trenutno oditanih vrednosti in izkuenj. Temperaturno nihanje se okoli

    nastavljene temperature nikoli popolnoma ne izniha, saj regulator ves as vklaplja in

    izklaplja grelec, z eljo, da bi se imbolj priblial nastavljeni temperaturi. Pri ronem

    umerjanju zato obstaja velika verjetnost, da bomo naredili pogreek pri merjenju (E), saj

  • 35

    lahko naenkrat merimo temperaturo le z enim tipalom. Ko preberemo in zapiemo

    vrednost temperature, ki jo pokae prvo tipalo, je zelo majhna verjetnost, da bomo

    vrednost drugega tipala prebrali v istem trenutku, kot smo iz prvega, saj dejanska

    vrednost temperature ves as rahlo niha (slika 16).

    Slika 16: Meritev dveh vrednosti temperature

    5.2 Avtomatski postopek umerjanja laboratorijskih suilnikov S strojno in programsko opremo proizvajalca Advantech, ki je opisana v prejnjih

    poglavjih, nam je uspelo avtomatizirati roni proces umerjanja suilnikov. Izdelali smo

    program za zajemanje in obdelavo podatkov in grafini vmesnik (slika 17) za nastavitve

    umerjanja, na njem pa lahko spremljamo trenutne vrednosti meritev. Avtomatizacija je

    prinesla bistveno kraji as umerjanja suilnika in manjo verjetnost, da bi prilo do

    pogreka pri merjenju temperature ter manjo verjetnost, da bi prilo do napake pri

    zapisu rezultata meritve v poroilo. Rezultati meritev se zapisujejo v datoteko, iz katere se

    po konanem umerjanju avtomatsko prenesejo podatki in poroilo o umerjanju je

    konano. Avtomatski postopek se izvede v naslednjih korakih:

    Temperaturna tipala Pt-100 namestimo v mreo suilnika v enakem vrstnem

    redu, kot je prikazano na grafinem vmesniku, ali v konnem poroilu o

  • 36

    umerjanju. Mreo namestimo na polovico prostora v suilniku in zapremo vrata

    suilnika.

    Temperaturna tipala prikljuimo na merilni sistem z bananskimi vtikai na

    oznaena mesta.

    Merilni sistem poveemo s serijskim vmesnikom osebnega raunalnika z DB-9

    kablom, merilni sistem pa prikljuimo na omreno napetost.

    Zaenemo programsko okolje Advantech ADAMView Runtime in odpremo

    datoteko naega projekta s konnico.GNI. Advantech ADAMView Runtime

    zaenemo s pritiskom na Start. Sedaj e lahko spremljamo vrednosti, ki jih

    zajemajo tipala, na program za zajem podatkov in grafini vmesnik pa sta

    pripravljena za uporabo.

    Na suilniku nastavimo temperaturo, pri kateri elimo umeriti suilnik. Sedaj

    moramo poakati tako dolgo, da suilnik dosee nastavljeno temperaturo in da

    se nastavljena temperatura v veji meri izniha. Ta as doloi uporabnik, glede na

    nihanje vrednosti, ki jih spremlja preko grafinega vmesnika in izkuenj. V tem

    asu nastavimo tevilo meritev, ki jih elimo opraviti in as med ponovitvami

    meritev na grafinem vmesniku (slika 17).

  • 37

    Slika 17: Grafini vmesnik

    Ko presodimo, da se je nastavljena temperatura v suilniku stabilizirala,

    pritisnemo gumb Zaeni na grafinem vmesniku in spremljamo potek meritev. V

    statusnem oknu se nam izpisujejo vsi pomembni dogodki, ki se izvajajo, ko pa so

    vse meritve opravljene, nas o tem obvesti sporoilo. Sporoilo potrdimo s

    pritiskom na V redu in pritisnemo gumb Konaj.

    Za umerjanje suilnika pri drugih temperaturah, ponavljamo toki prejnji dve

    toki.

    Ko smo opravili umerjanje pri zadnji temperaturi ustavimo programsko okolje

    Advantech ADAMView Runtime s pritiskom na Stop in ga zapremo.

  • 38

    Sedaj odpremo poroilo o umerjanju v programu Excel in izberemo list Prenos

    podatkov. Pritisnemo na gumb Prenesi podatke v poroilo in podatki se prenesejo

    v poroilo, se razvrstijo, izraunajo pa se vsi potrebni parametri. Konno poroilo

    o umerjanju je pripravljeno na tiskanje.

  • 39

    6 Primer konnega poroila o umerjanju

  • 40

  • 41

  • 42

  • 43

  • 44

    VISOKOOLSKI STROKOVNI TUDIJElektrotehnika - ElektronikaPOROILO PRAKTINEGA IZOBRAEVANJAvCinkarni CeljePredstavitev podjetja Cinkarna CeljeProdajni programTitanov dioksid TiO2Poslovni podatkiOrganizacija podjetjaTitanov dioksid TiO2MetalurgijaVzdrevanje in energetikaARM vzdrevanje

    ARM operativno vzdrevanjeLaboratorij za meroslovjePregledi in skupine merilne in regulacijske opremeStandard ISO9001

    Merjenje in zajemanje temperatureTemperaturna uporovna tipala Pt-100Zgradba tipala Pt-100Karakteristike Pt-100

    Strojna oprema Advantech ADAM-40006-kanalni RTD modul ADAM-4015RS-232 v RS-422/485 pretvornik ADAM-4520Povezava pretvornika ADAM-4520 z raunalnikom in moduli

    Programska opremaAdvantech ADAM-4000-5000 UtilityADAMView Task DesignerAnalogni vhodtevec dogodkovZapisovalnik v datotekoasovnikADAMView Display DesignerBinarni Gumb (Binary Button)Prikazovalnik (Numeric/String Display)Nastavljalnik vrednosti (Numeric Control Display)Prikazovalnik grafov (Trend Graph Display)

    Avtomatizacija ronega postopka umerjanja laboratorijskih suilnikovRoni postopek umerjanjaAvtomatski postopek umerjanja laboratorijskih suilnikov

    Primer konnega poroila o umerjanju//////////