Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Generative programming in industrial crane applications

Raudaskoski, Mika (2021)

 
Avaa tiedosto
RaudaskoskiMika.pdf (2.767Mt)
Lataukset: 



Raudaskoski, Mika
2021

Sähkötekniikan DI-ohjelma - Master's Programme in Electrical Engineering
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2021-03-17
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202102112053
Tiivistelmä
Time, resources and cost are being optimized in programming by using premade programs or by using parts of these programs. This reuse of premade programs or parts of premade program still needs manual work which comes from the need to build main program frame and adding premade program parts to the program. This raises the question, is it possible to automate creation of programs if these programs are for similar systems?

This thesis’ purpose is to answer that question from industrial overhead cranes programmable logic controller perspective. In this thesis generative programming possibilities from three different programmable logic controller vendors are studied. These vendors are Siemens, ABB and Beckhoff. After study one vendor will be chosen and this vendors technology will be tested to generate industrial overhead cranes programmable logic controller project.

Result from this thesis is summary of each vendors possibility to generate programmable logic controller program and proof of concept generative program which is made with chosen vendors technology.
 
Ohjelmoinnissa aikaa, resursseja ja kustannuksia pyritään optimoimaan uusiokäyttämällä aikaisemmin tehtyjä ohjelmia tai näiden osia. Tämä ohjelmien tai ohjelmaosien uusiokäyttäminen kuitenkin vaatii manuaalista työtä itse ohjelmarungon teossa ja ohjelmien tai ohjelmaosien liittämiseen koodissa. Tästä herääkin kysymys, pystytäänkö ohjelman luominen automatisoimaan, jos ohjelmat tulevat saman kaltaisiin järjestelmiin?

Tässä diplomityössä on tarkoituksena tutustua teollisuusnosturin ohjelmoitavien logiikkojen kannalta tähän edellä mainittuun kysymykseen. Tässä työssä tullaan tutustumaan kolmeen eri logiikka valmistajan (Siemens, ABB, Beckhoff) mahdollisuuteen automatisoida teollisuusnosturiohjelman luominen heidän ohjelmoitavalle logiikalleen. Lopuksi yksi valmistajista valitaan ja tämän valmistajan laitteelle luodaan esimerkki ohjelma, joka pystyy luomaan teollisuusnosturin ohjaukseen käytettävän logiikkaohjelman.

Tuloksena diplomityöstä on yhteenveto jokaisen valmistajan mahdollisuudesta automatisoida ohjelmoitavan logiikan ohjelman luonti ja esimerkki valitun valmistajan teknologialla tehdystä automatisoidusta ohjelman luonnista.
 
Kokoelmat
  • Opinnäytteet - ylempi korkeakoulututkinto [40554]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste