Hirsikoneen automatisointi : Automaattitoiminnon lisääminen ohjelmaan
Teeriaho, Eero (2012)
Teeriaho, Eero
Hämeen ammattikorkeakoulu
2012
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201205147987
https://urn.fi/URN:NBN:fi:amk-201205147987
Tiivistelmä
Työn tarkoituksena oli kehittää ja automatisoida Valkeakoskella sijaitsevan Siirtohöylä Puntalan hirsisaunojen valmistukseen käytettävän hirsikoneen ohjelmaa. Siirtohöylä Puntalalla on hirsikone, jolla työstetään pyöröhirttä hirsisaunojen rakentamista varten. Koneella voidaan katkaista, porata ja jyrsiä hirsiä niin, että niistä voidaan rakentaa hirsisaunoja. Hirsikoneen ohjelma oli tehty jo muutamia vuosia sitten, mutta automaattitoiminto oli jäänyt keskeneräiseksi.
Tavoitteena oli tehdä jo valmiina olevaan ohjelmaan automaattitoiminto, jolla pystytään valmistamaan yksi hirsimalli alusta loppuun yhtä nappia painamalla ja siten, että koneen vieressä ei tarvitse seistä koko ajan vaihtamassa toimintoja. Työn perustana oli Arlacon MC300 -liikkeen-ohjausjärjestelmä, jota ohjelmoidaan McBasic-koneenohjauskielellä, joka perustuu BASIC-kieleen.
Työssä käytettiin ohjelmoinnin perustana Arlaconin omaa HELP-toimintoa, joka sisältää kaikki mahdolliset käytettävät komennot ja kuva-ukset niiden käytöstä. Ennen ohjelmointia tutustuttiin myös BASIC-kielen ohjelmointioppaisiin, joista ei suurta apua McBasic-ohjelmointiin ollut, koska oppaat olivat vuosilta 1970–1990 ja ne keskittyivät lähinnä kotikoneiden ohjelmointiin.
Työn toteutus onnistui hyvin. Asiakkaalle saatiin tehtyä esimerkkiohjelma ja 16 valmista hirsiohjelmaa yleisempien hirsityyppien mukaan, jotta asiakas voisi testata ohjelmaa. Käsiajo-ohjelmaan tehtiin myös parannuksia asiakkaan toivomalla tavalla, tarttujan peruutusliikettä nopeutettiin sekä kuljettimen nollausajon nopeutta nostettiin. Turvallisuusnäkökohtiin puututtiin myös siten, että laitteen terät eivät voi törmätä toisiinsa.
Tavoitteena oli tehdä jo valmiina olevaan ohjelmaan automaattitoiminto, jolla pystytään valmistamaan yksi hirsimalli alusta loppuun yhtä nappia painamalla ja siten, että koneen vieressä ei tarvitse seistä koko ajan vaihtamassa toimintoja. Työn perustana oli Arlacon MC300 -liikkeen-ohjausjärjestelmä, jota ohjelmoidaan McBasic-koneenohjauskielellä, joka perustuu BASIC-kieleen.
Työssä käytettiin ohjelmoinnin perustana Arlaconin omaa HELP-toimintoa, joka sisältää kaikki mahdolliset käytettävät komennot ja kuva-ukset niiden käytöstä. Ennen ohjelmointia tutustuttiin myös BASIC-kielen ohjelmointioppaisiin, joista ei suurta apua McBasic-ohjelmointiin ollut, koska oppaat olivat vuosilta 1970–1990 ja ne keskittyivät lähinnä kotikoneiden ohjelmointiin.
Työn toteutus onnistui hyvin. Asiakkaalle saatiin tehtyä esimerkkiohjelma ja 16 valmista hirsiohjelmaa yleisempien hirsityyppien mukaan, jotta asiakas voisi testata ohjelmaa. Käsiajo-ohjelmaan tehtiin myös parannuksia asiakkaan toivomalla tavalla, tarttujan peruutusliikettä nopeutettiin sekä kuljettimen nollausajon nopeutta nostettiin. Turvallisuusnäkökohtiin puututtiin myös siten, että laitteen terät eivät voi törmätä toisiinsa.