PLC-koodin standardisointi ja versionhallinta

dc.contributor.authorNyrkkö, Riina
dc.contributor.departmentfi=Kone- ja materiaalitekniikan laitos|en=Department of Mechanical and Materials Engineering|
dc.contributor.facultyfi=Teknillinen tiedekunta|en=Faculty of Technology|
dc.contributor.studysubjectfi=Automaatiotekniikka|en=Automation Engineering|
dc.date.accessioned2026-05-26T19:01:39Z
dc.date.issued2026-05-16
dc.description.abstractTämän kandidaatintutkielman tavoitteena on tarkastella ohjelmoitavien logiikoiden (PLC) ohjelmistosuunnittelun standardisointia ja versionhallinnan kehittämistä nykyaikaisessa teollisuusympäristössä. Tutkielman toimeksiantajana toimii IONCOR Oy (entinen Valmet Automotive EV Power Oy), jonka liiketoiminta keskittyy sähköajoneuvojen akkujärjestelmien kehittämiseen ja valmistamiseen. Akkujärjestelmien valmistukseen käytetään pitkälle automatisoituja tuotantolinjoja. Tutkielman teoreettisessa osuudessa perehdytään kansainväliseen IEC 61131-3 -standardiin, joka määrittelee PLC-ohjelmoinnin perusteet, kielet ja rakenteen. Työssä käydään läpi standardin mukaiset ohjelmointikielet ja tarkastellaan ohjelmoitavan logiikan modulaarista arkkitehtuuria. Erityisesti kiinnitetään huomiota siihen, miten tilaajayritys voi parantaa suunnittelun tehokkuutta ja vähentää virhealttiutta modulaarisia rakenteita hyödyntämällä. Modulaarisuuden hyötyihin on syvennytty osallistumalla tuotantokoodin kehittämiseen. Empiirisessä osuudessa on käsitelty tilaajayrityksen siirtymää ohjelmistojen versionhallinnassa Siemensin Teamcenter-järjestelmään. Tutkielmassa tutkittiin siirtymän hyötyjä ja vanhan versiohallintatavan haasteita. Tutkielma osoittaa, että koodin modulaarisuus ja versionhallinta ovat välttämättömiä edellytyksiä monimutkaisten automaatioprojektien hallitsemiseksi. Siirtyminen keskitettyyn versionhallintaan parantaa koodin eheyttä, helpottaa vianetsintää ja tukee ohjelmakirjastojen käyttöä.
dc.format.extent28
dc.identifier.urihttps://www.utupub.fi/handle/11111/61111
dc.identifier.urnURN:NBN:fi-fe2026052654162
dc.language.isofin
dc.rightsfi=Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.|en=This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|
dc.rights.accessrightsavoin
dc.subjectLogiikkaohjelmointi
dc.subjectstandardisointi
dc.subjectversionhallinta
dc.subjectmodulaarisuus
dc.subjectautomaatio
dc.titlePLC-koodin standardisointi ja versionhallinta
dc.type.ontasotfi=Kandidaatintutkielma|en=Bachelor's thesis|

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
Nyrkko_Riina_opinnayte.pdf
Size:
719.12 KB
Format:
Adobe Portable Document Format