Merjenje s senzorji Omron Andrej ROTOVNIK, Miha STRAŠEK, Ambrož PODKORITNIK ■ 1 Uvod Omron je eden izmed vodilnih proizvajalcev, ki svojo široko paleto merilnih senzorjev pogosto posodablja in sledi vedno večjim zahtevam industrije. Njihovi izdelki pokrivajo področja merilnih senzorjev razdalje in odmika (dotične in brezdotične izvedbe), senzorjev za merjenje pozicije, premera in širine ter področje senzorjev za merjenje profila. V prispevku bodo prikazane značilnosti posameznih družin senzorjev, primer merjenja višine Hallove prirobnice s profilnim laserskim merilnikom Omron ZG2 kakor tudi izvedba ter zgradba avtomatiziranega merilnega sistema. ■ 2 Merilni senzorji razdalje in odmika Za merjenje razdalj ima OMRON v svojem naboru več skupin senzorjev, namenjenih za specifična področja: ZW - senzorji, namenjeni merjenju razdalje, odmika in debeline tran-sparentnih površin, Mag. Andrej Rotovnik, univ. dipl. inž., Miha Strašek, univ. dipl. inž., Ambrož Podkoritnik, univ. dipl. inž.; vsi MIEL, d. o. o., Velenje ZX1 - zmogljivi laserski senzorji s kr-miljem v sami senzorski glavi, ZX2 - senzorji z ločenim krmilnim ojačevalnikom, kompaktni in zelo zmogljivi, ZX-LD - senzorji, ki omogočajo vzporedno delovanje senzorjev in izvajanje računskih operacij med njimi, ZS-HL - serija naprednih merilnih senzorjev, ki omogočajo povezavo do devetih senzorjev v merilni sistem, ZX-E - senzorji za veliko natančnost merjenja kovinskih merjencev, ZX-T - dotični merilni senzorji z ločenim krmilnim ojačevalnikom. Najnovejša Omronova pridobitev na področju merjenja razdalje je napredni senzor ZW (slika 1a), ki deluje na principu konfokalne metode. Senzor je namenjen merjenju razdalj, odmika in debeline transparen-tnih površin. Za prenos svetlobe so uporabljena optična vlakna, senzorska glava pa ima le optične elemente brez elektronike, ki bi jo lahko segrevala in s tem negativno vplivala na stabilnost merjenja. Merilne senzorske glave serije ZW so zelo kompaktnih dimenzij in dosegajo natančnost do 0,01 pm. Na voljo so za delovna območja od 7 ± 0,3 mm do 40 ± 6 mm. Parametriranje merilnega senzorja ZW je možno preko pripadajočega krmilnega oja- čevalnika ali s pomočjo pripadajoče programske opreme, kar zagotavlja še enostavnejšo uporabo. ZX1 so zmogljivi in cenovno ugodni laserski merilni senzorji (slika 1b). Senzor je kompakten s krmiljem v sami glavi. Za merjenje uporablja slikovni senzor CMOS s prilagoditvijo moči laserske svetlobe, kar se dobro obnese pri zahtevnih površinah in veliki dinamiki merjenja. Imajo povečan obseg delovnega območja, na voljo so od 50 ± 10 mm do 600 ± 400 mm, natančnost do 2 pm. Meritev se izpisuje na prikazovalniku, ki je integriran v ohišje senzorja, rezultat pa je možno podajati preko digitalnih signalov (z nastavitvijo tolerančnih mej) in preko tokovnega analognega izhoda (4-20 mA). Za razliko od senzorjev skupine ZX1 imajo senzorji ZX2 ločen krmilni ojačevalnik in manjše dimenzije merilnih glav (slika 1c). Uporabljen je slikovni senzor CMOS, preko krmilnega ojačevalnika pa je zelo enostavno izbrati ustrezen profil delovanja (enaki mer-jenci, različni merjenci in merjenci, pri katerih prihaja do spremenljive merilne površine). Rezultat je možno podajati preko digitalnih signalov (z nastavitvijo tolerančnih mej) in preko tokovnega analognega ali napetostnega izhoda. Med posameznimi senzorji je možno izvajati računske Slika 1. Merilni senzorji: a - družina ZW, b - družina ZX1, c - družina ZX2 Slika 2. Merilni senzorji: a - družina ZX2, b - družina ZS-HL, c - družina ZX-E operacije z uporabo namenske računske enote, ki senzorje vzporedno poveže, končni rezultat pa se prikazuje na izbranem krmilnem ojačevalniku. Na voljo sta senzorski glavi z delovnima območjema 50 ± 10 mm in 100 ± 35 mm z natančnostjo do 1,5 |jm. V obeh primerih je na voljo izvedba z linijskim laserskim žarkom (dolžine 2,6 mm), ki povpreči območje merjenja in je zelo primerna za hrapave površine. območja od 20 ± 1 mm do 1500 ± 500 mm in z natančnostjo do 0,25 |jm. Senzor omogoča merjenje razdalj na različnih za merjenje zahtevnih površinah, kot so črna guma, steklo in ostali transparentni materiali. Senzorji ZX-E omogočajo veliko natančnost merjenja kovinskih merjen-cev (slika 2c). Na voljo so induktivne senzorske merilne glave premerov od 3 mm do 18 mm, z delovnimi razdaljami od 0,5 mm do 7 mm dosegajo natančnost do 1 |jm. Senzor ima ločen krmilni ojačevalnik. Namenska računska enota omogoča računske operacije med posameznimi senzorji. Na voljo je komunikacijski serijski vmesnik, ki omogoča pošiljanje in nameščanje merilnih rezultatov po komunikaciji Slika 3. Dotični merilni senzor serije ZX-T RS-232. življenjsko dobo. Na voljo je komunikacijski serijski vmesnik, ki omogoča pošiljanje in logiranje merilnih rezultatov po komunikaciji RS-232. Preko omenjenega vmesnika je možno tudi parametriranje merilnega senzorja s pripadajočim programskim orodjem. 3 Senzorji za merjenje sirme Omron ima v proizvodnem programu dve skupini senzorjev, ki so namenjeni za merjenje širine oziroma debeline. To so senzorji družine ZX-GT in zavese F3EM2. Merilni senzor ZX-GT ima več vgrajenih funkcij, lahko deluje kot zavesa, zaznava robove, določa pozicijo itd. vseh vrst materialov (tudi transparen-tnih) (slika 4a). Širina zavesnega snopa je 28 mm in zagotavlja natančnost do 5 |jm. Za merjenje večjih premerov oz. območij se lahko uporabi več senzorjev, ki se povežejo preko namenske krmilno-računske enote. Senzorji skupine ZX-LD imajo ločen krmilni ojačevalnik (slika 2a). Tako kot serija ZX2 tudi serija ZX-LD omogoča vzporedno delovanje senzorjev in izvajanje računskih operacij med njimi. Tudi tu so na voljo izvedbe z linijskim laserskim žarkom, ki povpreči območje merjenja, in so tako primerne za merjence s hrapavo površino. Na voljo so delovna območja od 30 ± 2 mm do 300 ± 200 mm z natančnostjo do 0,25 |jm. Za serijo ZX-LD je na voljo komunikacijski serijski vmesnik, ki omogoča pošiljanje in nameščanje merilnih rezultatov po komunikaciji RS-232. ZS-HL je družina zelo naprednih merilnih senzorjev (slika 2b). Možna je povezava do devetih senzorjev v merilni sistem. Na voljo se različne merilne senzorske glave za delovna Družino senzorjev ZX-T sestavljajo dotični merilni senzorji z ločenim krmilnim ojačevalnikom (slika 3). Ponudba dotičnih merilnih sond obsega delovno območje od 1 mm do 10 mm z natančnostjo 0,1 |jm oz. 0,4 |jm. Sonde zagotavljajo visoko zaščito pred okoljem (IP67), vgrajeni linearni ležaj pa je zagotavlja dolgo Za večja območja merjenja so na voljo merilne zavese F3EM2 s 5 mm ali 18 mm resolucijo žarkov (slika 4b). So v robustnem aluminijastem ohišju z merilnim območjem od 150 mm do 2100 mm. Merilno vrednost podajajo preko komunikacije RS-232 ali analognega izhoda (4-20 mA). Slika 4. Zavesni merilni senzorji: a - skupina ZX-GT, b - skupina F3EM2 Laserski snop merilnega senzorja I 4 Profilni laserski merilniki Profilni senzor ZG2 zagotavlja natančno merjenje profila do širine 70 mm (slika 5). Za večje širine profila je mogoče uporabiti dva senzorja ZG2, ki se vzporedno povežeta in tako povečata merilno območje profila. Z dinamičnim prilagajanjem moči laserskega žarka senzor zagotavlja zelo dobro delovanje na različnih površinah. Krmilni ojačevalnik ima vgrajenih 18 merilnih orodij (merjenje stopnice, merjenje kota med površinama, ...). Na njem je možno spremljati izris profila in vrednosti merilnih rezultatov. Izhodni digitalni signali podajajo rezultat preseženih tolerančnih mej, vrednosti merilnih točk pa je možno pošiljati tudi preko komunikacije RS-232. Parametriranje je izvedeno preko krmilnega ojačevalnika, še preglednejša in enostavnejša metoda pa je s pomočjo osebnega računalnika in priloženega programskega orodja. Točka 1 Točka 2 Točka 4 (X3, Z) Slika 6. Metoda merjenja višine Hallove prirobnice Slika 5. Laserski profilni senzor serije ZG2 ■ 5 Merjenje višine Hallove prirobnice s profilnim laserskim merilnikom Omron ZG2 5.1 opredelitev zahtev Miel je za naročnika izdelal avtomatiziran sistem za merjenje prirobnice Hallovega elementa. Pred tem so prirobnice merili ročno s pomočjo merilne urice. Proces je potekal tako, da je operater vsak posamezni kos pobral s tekočega traku in ga postavil na merilno mesto. Z merilno urico je imeril tri merilne točke (slika 6). Oddaljenost Hallovega elementa od prirobnice je definirana kot premica, položena na prirobnico, ki pravokotno seka navpičnico Hallovega elementa. Vsaka meritev se je nato vnesla v računalnik, kjer se je izvedel algoritem izračuna višine prirobnice Hallovega elementa. Proces meritve je zmanjševal kapaciteto proizvodnje, zaradi človeškega faktorja pa ni bil vedno ponovljiv. Cilja zasnove in izdelave merilnega sistema sta bila skrajšanje cikla meritve in izločitev vpliva človeka na meritve. 5.2. Uporabljeni merilni senzorji Za merjenje je bil uporabljen laserski 2D-profilni senzor serije ZG2 (slika 7). Sestavljen je iz merilne laserske glave in ločenega krmilnega ojačevalnika, ki služi za prikaz in parametriranje. Senzorska glava za merjenje uporablja metodo laserske triangulacije. Pošilja linijski snop laserske svetlobe, ki se pod kotom odbija nazaj na polje CCD, ki ima resolucijo 631 x 400 točk. To zagotavlja natančnost 35 |jm po širini, kar je za ta primer uporabe najpomembnejše, in 2,5 |jm po višini. Merjenje prirobnice Hallovega elementa je relativno neugodno, saj je okrov iz črne plastike in s hrapavo površino, ki ima slabšo odbojnost. Element sam pa je na tiskanini, kjer so področja z večjo odbojnostjo. Merilni laserski senzor ima možnost spreminjanja moči laserske svetlobe po celotnem profilu v posameznih korakih in vzorčenja posameznega koraka. Krmilni ojačevalnik tako lažje sestavi in izmeri profil z neenakomerno površino in zaradi tega ne nastajajo večje težave pri meritvi. Zahtevano merilno območje je približno 20 mm (širina), za višino Hallove prirobnice pa je zahteva približno 2 mm. Izbrana je bila merilna laserska glava ZG2-WDS22, ki ima delovno območje širine 22 mm in delovno razdaljo 100 ± 12 mm (slika 7). Slika 7. Merilno območje senzorske glave ZG2-WDS22 Čas trajanja meritve profilnega senzorja za vse tri točke je približno 100 ms. Ker je takt linije 24 s, je ta čas izkoriščen za izvajanje 128 meritev, ki jih merilni senzor nato povpreči. Tako je ciklični čas meritve približno 12 s. S tem je dosežena zelo dobra ponovljivost, preostalih 12 s pa je namenjenih za manipulacijo merjenca. 5.3 Izvedba avtomatizirane meritve Merilni senzor ima na merilnem območju definirane tri merilne točke, kot je prikazano na sliki 6. Koordinate X (X1, X2 in X3) pri posamezni točki so fiksno določene z dimenzijami merjenca, koordinate Z (Z1, Z2 in Z3) pa izmeri senzor. Za meritev posamezne točke je uporabljena metoda povprečenja širšega merilnega območja, ki jo omogoča senzor. Pri točki 1 in točki 2 obsega srednjo tretjino širine prirobnice, pri točki 3 pa srednjo tretjino širine Hallovega elementa. Za izračun presečišča premice, položene na prirobnico, z navpičnico na Hallove element smo izhajali iz sledeče linearne enačbe: y = kx + n Za izračun koordinate Z pri točki 4 {slika 6), ki je določena kot presečišče premice (skozi točki 1 in 2) in navpičnice na Hallov element, se uporabi naslednja enačba, iz katere se izračuna smerni koeficient, ki določa naklon premice in služi kot koordinatno izhodišče: k = (Z2 - Z) (X2 - X,) 5.4 Komunikacija med senzorjem in PLK-jem Merilni laserski senzor ZG2-WDS22 ima možnost treh različnih vrst komunikacije, in sicer preko digitalnih signalov, s pomočjo analognega izhoda ali komunikacije RS-232. Z uporabo komunikacije RS-232 se je mogoče izogniti pogreškom, ki bi lahko nastali zaradi A/D-pretvorbe. Senzor je moč povezati z najrazličnejšimi napravami, tako industrijskimi (PLK, IPC, mikrokontrolerji, ...) kot neindustrijskimi (PC). V danem primeru senzor komunicira z modularnim krmilnikom Omron serije CJ2M-CPU31 (slika 8a). bankah. Vsak merilni profil omogoča zajem do 8 merilnih točk. S pošiljanjem ukaza BANKSET, ki mu sledi številka banke, se zamenjata profil in definiranje merilne točke v profilu. Pri preklopu na banko 1 je treba poslati ukaz BANKSET 1. Ukaz za izvedbo meritve (TRIG). S pošiljanjem ukaza za proženje se senzorju sporoči, naj prične z izvedbo meritve po prej definiranem profilu. Ukaz za pridobivanje podatkov (MEASURE). Po uspešno izvedeni meritvi se lahko rezultati meritve pridobivajo posamično s pomočjo ukaza MEASURE, ki mu sledi številka merjene točke (npr. Slika 8. Krmilnik CJ2M-CPU31 (a) in komunikacijska kartica CJ1W-SCU21 (b) Iz znane točke se izračuna faktor n, ki določa presečišče z ordinatno osjo: n = Yj - k ■ Xj Sledi končna enačba za izračun višine Hallove prirobnice: Z = kX3 + e Merilni senzor pošilja podatke o posameznih točkah na krmilnik, kjer se podatki obdelajo. Serijska komunikacija poteka preko razširitvene kartice CJ1W-SCU21, ki vsebuje dvoje vrat RS-232 (slika 8b). Senzor za komuniciranje uporablja zaporedni niz ASCII-znakov, ki se vedno zaključijo s CR (Carriage Return). Takšen protokol je programsko relativno enostavno implementirati v naprave, ki podpirajo standard RS-232. Za uspešno izvedbo projekta je bila potrebna implementacija vsaj treh ukazov za pravilno izvedbo meritve in zajemanja podatkov v krmilnik. To so: • Ukaz za menjavo banke (BANKSET). Senzor omogoča shranjevanje do 16 različnih merilnih profilov v tako imenovanih MEASURE 1 vrne podatek o prvi točki predhodno izvedene meritve). Tako je mogoče pridobivanje posameznih točk iz meritve ali vseh osmih točk hkrati. To se izvede z uporabo ukaza MEASURE 0. Podatki so v tem primeru ločeni z vejico. 5.5 Izvedba krmilja in izvajanje izračuna v krmilniku Pred meritvijo se paleta pomakne na merilno mesto, kjer se izvede zaklep merjenca s pnevmatičnimi prijemali, tako da je merjenec vedno na istem mestu. Po izvedenem zaklepu sledita preklop banke in proženje sen- zorja. Senzor 128-krat izmeri profil in posamezne točke in šele nato pošlje podatke PLK-ju. Iz sprejetih rezultatov se v krmilniku izvede izračun po prej opisanih enačbah, rezultat pa se posreduje na glavni računalnik, ki sprejme odločitev o ustreznosti merjenca. Če rezultat ni ustrezen, se paleta zaklene in čaka na izmet merjenca v izmetno paleto. ■ 6 Sklep Opisani senzorji omogočajo industrijsko izvajanje številnih meritev in njihovo avtomatizacijo. Predstavljeni avtomatizirani merilni sistem za merjenje višine Hallove prirobnice prikazuje potek razvoja, opredelitev principa merjenja, vrednotenje meritev, izbiro komponent ter njihovo povezavo v sistem. Prikazana sta možnost odprave ozkih grl v proizvodnji in kakovostno izvajanje meritev. Kot primeren, za podani primer, je bil laserski 2D-profilni senzor, ki je bil postavljen ob tekočem traku in vključen v proizvodni proces. Merilni sistem vključuje ustrezen krmilnik in programsko opremo. Literatura [1] Spletno mesto: www.miel.si. [2] Spletno mesto: industrial. omron.eu. [3] Uporabniška navodila ZG2 merilnega senzorja: Smart Sensor 2D Profile Measuring Sensors Users Manual; Cat.No. Z288-E1-01. [4] Podatkovni list ZG2 merilnega senzorja: ZG2 Smart Profile Sensor Datasheet; Cat.No. Q24E-EN-02A. Znanstvene in strokovne prireditve 9 Internationale Fluidtechni-sche Kolloquium (IFK) - Deveti mednarodni kolokvij fluidne tehnike 24.-28. 03. 2014 Aachen, ZRN Tematika: sistemi, komponente, simulacije, vrednotenja, monito- ring in diagnosticiranje, vračanje Plastics and Rubber Worldwide energije, upravljanje z močjo, materiali in delovni mediji, področja uporabe pnevmatike, mobilna in avtomobilska tehnika Informacije: - www.ifk2014.de International Trade Fair No. 1 for 2013 - Mednarodni sejem plastike in gume 2013 16.-23. 10. 2013 Düsseldorf, ZRN Informacije: - www.k-online.de