MAURI KETONEN

AUTOMAATIOINSINÖÖRI

Mauri 'Maukka' Ketosen KoodiX.fi sivut ja jonkinlainen CV siitä, mitä olen vuosien varrella duunaillut.

TIETOJA

Olen Robotmation Oy:llä työskentelevä automaatioinsinööri, jonka automaatiomaailma imaisi mukaansa heti koulun päätyttyä, ja sillä tiellä olen ollut yli 15 vuotta. Tuona aikana erilaiset ohjelmoitavat logiikat, robotit, koneet ja laitteet ovat tulleet hyvin tutuiksi. Olen päässyt paneutumaan erityisesti Beckhoff TwinCAT logiikkaohjauksiin, Fanuc robotteihin sekä Sick ja Omron automaatiotuotteisiin.

Olen myös aina ollut kiinnostunut Windows ohjelmoinnista. Työssäni olenkin päässyt yhdistämään sekä automaatio-, että .Net-ohjelmoinnin tekemällä kymmenittäin erilaisia käyttöliittymiä ja sovelluksia teollisuuteen. Ohjelmien laajuus on vaihdellut yksittäisestä viivakoodinlukijan logittamisesta aina kokonaisen tehtaan ohjaukseen.

Työni puitteissa olen tutustunut myös erilaisiin tulostimiin ja tarraimiin, konenäköjärjestelmiin, tietokantoihin sekä automaation turvatuotteisiin.

  • Asuinpaikka: Alastaro
  • +358 (0)50 352 1944

TAIDOT

PLC- ja PC-ohjelmistojen kehityksen koordinointi

  • Ohjelmistotuotteiden kehityksen koordinointia ja suunnittelua yhdessä ohjelmistosuunnittelijoiden kanssa.
Projektin käyttöönoton johtotehtävät
  • Sisäisten ja ulkoisten ohjelmointiresurssien ohjaus laajoissa käyttöönotoissa. Tiiviissä asiakasrajapinnassa toimiminen. Aikataulutus ja raportointi niin sisäisesti, kuin asiakkaankin suuntaan.
Tekninen asiantuntija
  • Hyvä osaaminen myynnin ja projektien teknisenä asiantuntijana. Hyvä kokonaiskäsitys PLC- ja PC-järjestelmistä, robotiikasta, konenäöstä, tietokannoista ja näiden yhdistelmistä.
  • Hyvä osaaminen järjestelmien kokonaisprosessin ymmärtämisessä sekä laitteiden ja tekniikoiden määrittelyssä.
Visual Studio .Net (Visual Basic ja C#) PLC ohjaus
  • Vahva osaaminen TwinCAT 2 ja 3 alustoista. Lenze, Omron ja Control Techniques tamujen sekä muiden EtherCat moduulien ohjaus CoE-rajapinnan kautta. Tekstipohjaisen sekvensserin kehitys. Siemens, Mitsubishi ja Omron PLC:n perusosaaminen.
Robotiikka
  • Vahva osaaminen Fanuc roboteista. ABB robottien käyttöönotot ja ohjelmoinnit. Itse tehdyt DLL-komponentit Fanuc ja ABB robottien datan kirjoituksen ja luentaan Visual Studio alustalle.
Tietokannat
  • MySQL lähes jokaiseen projektiin TrexTech aikana. SQL Server ja Oracle liitynnät useaan projektiin.
Konenäkö
  • Hyvä osaaminen Cognex ja Fanuc Vision konenäöstä ja liitynnästä PC-valvomoon. Omron ja Sick konenäkökameroiden parametrointi.
OPC
  • OPC Labs tuotteet ja Kepware. OPC liitettävyys .Net-rajapintaan.
Tulostinohjaukset
  • Zebra, Sato, Lynx, Markem-Imaje, Videojet, Technifor, KBA alphaJET, APLink, Domino ja Dymo ohjaukset laitteiden omilla protokollilla USB / Ethernet porttien kautta. Ventus ja Autolabel tarrainten ohjaus. Tulostinten ohjaus NiceLabel ohjelmistolla .Net-kirjaston kautta.
Automaatioväylät
  • EtherCat, Profibus, Ethernet/IP, Profinet, DeviceNet, Modbus
Muut automaatiotuotteet
  • Sick turvatuotteiden, viivakoodinlukijoiden ja RFID-lukijoiden konfiguroinnit. .Net interface Sick LMS511 Bulkscanneriin. Omron ja Pilz turvatuotteiden ohjelmointi. Omron taajuusmuuttajien parametrointi.
WEB-kehitys
  • Datan tallennus JSON-muodossa Robotmation projekteihin (tietokannan korvaus). HTML, Javascript, Active-X, PHP, Apache, MySQL.
Omat projektit
  • Taloautomaatio Beckhoffilla. Raspberry PI + Codesys + Beckhoff testausta. Python ohjelmointi. GSM modeemien ohjaus. Varsinais-Suomen suurimman maalaamon automatisointi Beckhoff PLC:llä 2015. Kymmenittäin omia sovelluksia eri alustoilla, helpottamaan arjen pikku asioissa.

TYÖKOKEMUS

06/2020 -

Robotmation Oy

Software Development Manager

Ohjelmistojen arkkitehtuurin ja kehityksen koordinointi

Ohjelmistojen parissa työskentylyyn kuuluu:

  • PLC- ja PC-ohjelmistojen arkkitehtuurin suuntaviivojen määrittelyä yhdessä ohjelmistosuunittelijoiden kanssa
  • Ohjelmistojen toimintojen määrittelyä
  • Uusien toiminnallisuuksien tutkimista, testaamista ja toteuttamista
  • Ohjelmistojen kehittämistä käyttäjäystävällisempään ja nopeamman läpimenoajan suuntaan
Robotmation Oy toimittaa automaatio- ja ohjausjärjestelmiä sekä kokonaisia linjastoja kappaletavaraa käsittelevän teollisuuden ja logististen palvelutuottajien tarpeisiin.

12/2019 - 05/2020

Pemamek Oy

Software Architecture Manager

Ohjelmistojen arkkitehtuurin ja kehityksen koordinointi

Ohjelmistojen parissa työskentelyyn kuului:

  • PLC- ja PC-ohjelmistojen arkkitehtuurin suuntaviivojen määrittelyä yhdessä ohjelmistosuunnittelijoiden kanssa
  • Ohjelmistojen toimintojen määrittelyä
Pemamek Oy on vuonna 1970 perustettu perheyritys ja on toimittanut jo yli 15.000 erilaista hitsauslaiteratkaisua asiakkaille yli 50 eri maahan. Pitkän kokemuksen ansiosta Pemamekillä on vankka tietämys erilaisista hitsaamiseen liittyvistä automaattisista tuotantoprosesseista. Hitsaus- ja tuotantoautomaation edelläkävijänä, Pemamek on erikoistunut automatisoidun hitsaamisen ja tuotantojärjestelmien suunnitteluun sekä valmistamiseen. Valikoimissa on myös kappaleenkäsittelylaitteet (käsittelypöydät ja rullastot) sekä hitsaustornit.

02/2019 - 11/2019

Pemamek Oy

Automation Manager, Projects

Laajojen projektien automaatio-osuuden vetovastuullinen.

Projektiluontoiseen työhön kuului:

  • Automaatio-osuuden työn koordinointia, aikataulutusta sekä asiakasrajapinnassa toimimista
  • Automaatio-, järjestelmä- ja ohjelmisto-osuuden raportointia ja dokumentointia
  • Järjestelmien käyttöönottoja ja ohjelmointia TwinCAT 2 PLC:llä sekä Beijer HMI paneelien konfigurointia IX Developer ohjelmistolla

12/2017 - 02/2019

Algol Technics Oy

Lead Engineer, Automation

Päävastuullinen ohjausjärjestelmien kehitystyössä sekä tekninen asiantuntija projektimyynnille.

Projektiluontoiseen työhön kuului:

  • Automaatio-, järjestelmä- ja ohjelmistosuunnittelua sekä dokumentointia
  • Automaatiotiimin ja alihankkijoiden työjärjestelyä sekä priorisointia
  • Myynnin ja huollon tukitehtävät
  • Siemens S7-1500 sarjan logiikkaohjelmointia sekä WinCC konfigurointia
Algol Technics on teollisuuden kumppani ja materiaalinkäsittelyn asiantuntija ja vahvasti mukana sisälogistiikan automatisaation ja robotiikan kehityksessä.

08/2015 - 11/2017

Robotmation Oy

Ohjaustekniikkainsinööri

Projektiluontoiseen työhön kuuluu:

  • Automaatio- ja ohjelmistosuunnittelua
  • Visual Studio .Net PC-ohjelmointia pääasiassa Visual Basic kielellä. PLC-, robotti-, tulostin- jne. liitäntöjen kehitystyötä .Net ympäristöön (User Controls).
  • Tietokantaliityntöjen suunnittelua sekä ohjelmointia (MySQL, SQL Server, Oracle)
  • Beckhoff TwinCAT 3 PLC ohjelmointia ja kehitystä
  • Cognex ja Fanuc konenäköohjelmointia
  • Fanuc robottien ohjelmointia TP ja Karel kielillä
  • Omron, Sick ja Emerson automaatio- / turvatuotteiden käyttöönottoja
  • Projektien käyttöönottoja, loppuun saattamista sekä käyttäjäkoulutusta asiakkaalla
Robotmation Oy toimittaa automaatio- ja ohjausjärjestelmiä sekä kokonaisia linjastoja kappaletavaraa käsittelevän teollisuuden ja logististen palvelutuottajien tarpeisiin.

11/2014 - 07/2015

Tampereen Keskustekniikka

Senior Application Engineer

Projektiluontoiseen työhön kuului:

  • Projektin hoitoa asiakkaalla käyttöönotossa
  • Automaatio- ja ohjelmistosuunnittelua
  • Siemens TIA Portal PLC ohjelmointia ja kehitystä
  • Visual Studio .Net PC-ohjelmointia Visual Basic kielellä
  • Tietokantaliityntöjen suunnittelua sekä ohjelmointia (MySQL, SQL Server)
  • ABB robottiohjelmointia
  • Siemens ja Sick automaatio- / turvatuotteiden käyttöönottoja

08/2008 - 11/2014

TrexTech Oy

Automaatiotöitä

Projektiluontoiseen työhön kuului:

  • Projektin hoitoa asiakkaalla käyttöönotossa
  • Automaatiojärjestelmien ja ohjelmistojen suunnittelua
  • Beckhoff TwinCAT 2 PLC ohjelmointia ja kehitystä
  • Visual Studio .Net PC-ohjelmakehitystä Visual Basic kielellä. PLC-, robotti-, tulostin- jne. liitäntöjen kehitystyötä .Net ympäristöön.
  • Tietokantaliityntöjen suunnittelua sekä ohjelmointia (MySQL, SQL Server, Oracle, MS Access)
  • Fanuc ja ABB robottiohjelmointia
  • Cognex ja Fanuc konenäköohjelmointia sekä liitynnät PC-käyttöliittymään
  • Omron, Sick, Pilz, Control Techniques ja Pepperl-Fuchs automaatio- / turvatuotteiden käyttöönottoja
  • Projektien käyttöönottoja, loppuun saattamista sekä käyttäjäkoulutusta asiakkaalla
TrexTech Oy toimitti vaativia (robotti)automaatioratkaisuja mm. elintarvikealalle.

12/2006 - 08/2008

Robotmation Oy

Ohjelmoija / käyttöönottaja

Projektiluontoiseen työhön kuului:

  • Automaatio- ja ohjelmistosuunnittelua
  • Beckhoff TwinCAT 2 PLC ohjelmointia
  • Visual Studio .Net PC-ohjelmakehitystä Visual Basic kielellä
  • Tietokantaliityntöjen suunnittelua sekä ohjelmointia (MySQL)
  • Fanuc robottiohjelmointia
  • Cognex ja Fanuc konenäköohjelmointia sekä liitynnät PC-käyttöliittymään
  • Projektien käyttöönottoja sekä käyttäjäkoulutusta asiakkaalla

12/2004 - 12/2006

ZET Systems Oy

Ohjelmoija

Konenäköohjelmiston ohjelmointia C++-kielellä. ZET Systems toimitti konenäkölaitteita mm. matkapuhelinten linssien automaattiseen tarkistukseen.

03/2003 - 03/2004

MK-Automaatio Oy

Automaatioalan töitä

Automaatiojärjestelmien sähköistystä ja ohjelmointia Omron / Siemens logiikkaohjauksella. GSM modeemin kanssa kikkailua Omron logiikalla.

PROJEKTEJA

Joitakin mieleenpainuvimpia projekteja, joita olen ollut toteuttamassa.

2016

Tehdasautomaation päivitys

@Robotmation Oy

Tehtaan vanha Schneider ohjaus korvattiin TwinCAT 3 ohjauksella Pärnussa, Virossa. Järjestelmästä haluttiin mahdollisimman käyttäjäystävällinen ja käyttöliittymä tehtiin täysin käyttäjien toiveiden mukaan (viron kielellä). Aikataulullisesti projekti oli erittäin tiukka, sillä tuotanto ei saanut olla pitkään seis. PLC-ohjelmointi kokonaisuudessaan ’tyhjästä hylsystä’ noin kolme viikkoa, PC-ohjelmointi noin kolme viikkoa. Tehdas käynnistyi uudelleen ajoon kahden viikon seisakin jälkeen.

Toimituksessa:

  • 608 kytkettyä I/O pistettä
  • 63 käyttöä
  • TwinCat 3 PLC
  • VB.Net valvomo sekä Sick LMS511 Bulkki anturi
  • 2 x KBA alphaJET mustesuihkutulostin
  • tuoteraportoinnit Exceliin
Tein projektiin automaatiosuunnittelua, koko projektin logiikkaohjauksen, PC-valvomon kokonaisuudessaan, Sick bulkkianturin liitynnän (Sick CoLa protokollalla) ja mustesuihkutulostinten liitynnän (XML).

2014 - 2015

Terveydenhuollon automaatiojärjestelmä

@Tampereen Keskustekniikka

Terveydenhuollon uusi automaatiojärjestelmä Espooseen.

Toimituksessa:

  • 3 x Siemens S7-317F PLC (ohjelmointi TIA Portaalilla)
  • 3 x Sick RFID-lukijat ja ABB robotti radalla
  • VB.Net ohjelmisto, joka liittyy logiikkoihin OPC-rajapinnalla Kepserverin kautta sekä asiakkaan ohjausjärjestelmiin MSSQL liitynnällä
  • PC-ohjelman liityntä ABB robottiin (ABB:n DLL-komponenteilla) ja Solving vihivaunujärjestelmään I/O:lla sekä Ethernet-kommunikoinnilla
  • ModBus TCP kommunikointi autoklaaveihin
Tein projektiin automaatiosuunnittelua, logiikkaohjelmaa, PC-ohjelmiston, liitynnät ulkopuolisiin järjestelmiin, ABB robotin ohjelmaa sekä tarttujasuunnittelua. Olin päävastuullinen automaatiojärjestelmien keskinäisestä toiminnasta ja yhteensovittamisesta. Toin Keskustekniikalle myös tekstipohjaisen ajattelumallin logiikkaohjelmointiin sekä kehitin sekvensserin Siemens-alustalle.

2013 - 2014

Pakkaus- ja paletointiautomaatio lääketeollisuuteen

@TrexTech Oy

Kolme erillistä paletointisolua sekä lavausautomaatio lääketeollisuuteen.

Toimituksessa kaikkiaan:

  • 984 kytkettyä I/O pistettä, 70 käyttöä ja 7 x Beckhoff 24 VDC servo
  • 5 x TwinCAT 2 PLC + 5 x PC-valvomo
  • 4 x ABB robotti sekä asiakkaan vanha Fanuc robotti
  • 6 x Cognex konenäkökamera
  • 3 x Zebran tarratulostin
  • 3 x Omron turvalogiikka
  • Pilz turvalogiikka
  • liityntä paletointisoluilta lavaus-automaatioon (Beckhoff ADS)
  • kahdessa paletointisolussa kielen vaihto suomi – englanti
Tein projektiin automaatiosuunnittelua, logiikkaohjauksia, PC-valvomot (VB.Net), turvalogiikoiden ohjelmat, robottiohjelmaa, konenäköohjelmat ja liitynnän PC-valvomoon sekä tarratulostimien ohjauksen (NiceLabel DLL-kirjastolla Visual Studion kautta). Vedin myös projektinhallintaa asennuksella sekä vastasin dokumentoinnista ja erittäin tarkoista lääketeollisuuden validoinneista kokonaisuudessaan.

2012 - 2013

Tehtaanohjaus- sekä lavausjärjestelmä

@TrexTech Oy

Tehtaanohjausjärjestelmä ohjaa asiakkaan sisäistä muovilaatikkoliikennettä, lavattavaa pahvilaatikkoliikennettä sekä tuotetietoja koko tehtaan laajuudelta. Järjestelmä vastaa tuotekirjausten tekemisestä asiakkaan ERP-järjestelmään, tuotetietojen välittämisestä eteenpäin muille tehtaan laitteille sekä tuotetarrojen tulostamisesta pahvilaatikkoihin ja lavoille. Lavauksessa valmiit tuotteet lavataan pahvilaatikoissa kuudelle lavapaikalle, kääritään ja tarroitetaan täysin automaattisesti ERP-järjestelmästä saatujen ohjeiden mukaan. Järjestelmään on liitetty myös vihivaunukommunikointi, joka tuo lavoja käärintään ja poistaa valmiit lavat.

Toimituksessa kaikkiaan:

  • 2576 kytkettyä I/O pistettä
  • 261 käyttöä (laatikko- ja lavakuljettimia sekä nostimia = noin 1000 metriä kuljetinta)
  • kolme Fanuc robottia (2 x lavaus + tarroitus)
  • 2 x TwinCAT 2 PLC + 2 x VB.Net PC-valvomo
  • 2 x Omron turvalogiikka + Sick turvalogiikka
  • 6 x Zebra tarratulostin
  • 46 viivakoodinlukijaa verkossa liittyneenä PC-valvomoihin
Tein projektiin automaatiosuunnittelua, logiikkaohjelmaa, robottiohjelmaa, PC-valvomot kokonaisuudessaan, viivakoodinlukijoiden konfiguroinnit, turvalogiikoiden ohjelmat, ERP-liitynnät asiakkaan järjestelmään (Oracle) sekä liitynnät muihin järjestelmiin (Dematic korkeavaraston .Net-liityntä sekä 25 x laatikointiyksikköä Omron Compolet-liitynnällä). Vedin myös projektinhallintaa ja vastasin automaation sekä kaikkien järjestelmäliityntöjen yhteensovittamisesta.

2010

Suomen suurimman laatikkopesulan ohjaus

@TrexTech Oy

Laatikkopesulassa pestään moduulilaatikoita n. 25 miljoonaa kappaletta vuosittain (n. 4600 laatikkoa tunnissa). Laatikot puretaan lavalta yksitellen hihnalle, pestään, kuivataan ja pinotaan sekä lavataan uudelleen robotilla. Pestyt laatikot tallennetaan tietokantaan ID numerolla ja raportoidaan päivittäin eteenpäin. Myös lavatut laatikot tallennetaan lavoittain tietokantaan, joka raportoidaan asiakasluovutuksina päivittäin.

Toimituksessa:

  • 1054 kytkettyä I/O pistettä
  • 93 käyttöä (kuljettimia ja pumppuja)
  • 10 x Sick viivakodinlukija verkossa
  • 8 x Beckhoff servo
  • Fanuc robotti
Tein projektiin automaatiosuunnittelua, logiikkaohjelmaa, liityntärajapinnat muihin PLC-ohjauksiin, PC-valvomot, robotin käyttöönoton ja ohjelmat, turvalogiikan ohjelman sekä viivakoodilukijoiden konfiguroinnit.

2008

Automaattinen palloventtiilien kokoonpanolinja

@Robotmation Oy

Automaattinen palloventtiilien kokoonpanolinja kasaa 4 erikokoista palloventtiiliä putkiaihioista valmiiksi maalatuksi venttiiliksi. Linjalla kokoonpannaan, hitsataan, koeponnistetaan ja maalataan palloventtiilejä noin 50.000 kpl vuodessa. Kaikki venttiilit tallennetaan testituloksineen tuotannonseurannan tietokantaan myöhempää raportointia varten.

Toimituksessa:

  • 16 Fanuc robottia
  • Fanuc konenäöt
  • TwinCAT 2 PLC sekä VB.Net PC-valvomo
  • Excel raportointi valvomosta
Tein projektiin automaatiosuunnittelua, linjaston PC-valvomon kokonaisuudessaan, robottiohjelmaa, konenäköohjelmat sekä logiikkaohjelmaa.

KOULUTUS

1998 - 2003

Satakunnan Ammattikorkeakoulu, tekniikan Porin yksikkö

Tietoliikenneinsinööri, AMK.

1999

Pioneerikomppania, Porin prikaati, Säkylä

Lauttamies, korpraali

1995 - 1998

Loimaan lukio

Ylioppilas