Ohjelmakirjaston hyödyntäminen automaatiojärjestelmässä
dc.contributor | Aalto-yliopisto | fi |
dc.contributor | Aalto University | en |
dc.contributor.advisor | Hyyryläinen, Suvi; DI | |
dc.contributor.author | Kääriäinen, Jarkko | |
dc.contributor.department | Department of Electronics | en |
dc.contributor.department | Elektroniikan laitos | fi |
dc.contributor.school | Faculty of Electronics, Communications and Automation | en |
dc.contributor.school | Elektroniikan, tietoliikenteen ja automaation tiedekunta | fi |
dc.contributor.supervisor | Sepponen, Raimo; Prof. | |
dc.date.accessioned | 2011-12-08T09:57:17Z | |
dc.date.available | 2011-12-08T09:57:17Z | |
dc.date.issued | 2008 | |
dc.description.abstract | Tässä diplomityössä työssä tarkastellaan automaatiosovelluksen rakennetta ja elinkaarta ja tutustutaan logiikkaohjelmointiin liittyvään standardiin IEC 61131. Lisäksi tutustutaan sovelluksen laatuun vaikuttaviin seikkoihin. Työssä tutkitaan, kuinka ohjelmointia voidaan tehostaa kirjastoja käyttämällä ja mitä vaatimuksia se asettaa ohjelmoinnille. Työssä kartoitetaan kahden PLC-kehitysympäristön, Step 7:n ja Unity Pro:n, ominaisuuksia ja luodaan näihin ympäristöihin yhtenäiset ohjelmakirjastot sekä nimeämiskäytäntö ohjelmoinnissa käytettäville symboleille. | fi |
dc.description.abstract | This thesis examines the structure and the life cycle of an automation application. The IEC 61131 standard conserning programmable logic controllers is also introduced along with the quality factors of the automation application. The thesis examines how software library can help the programming task and what requirements it sets for the code. The thesis surveys the features of two PLC development environments, Step 7 and Unity Pro. Unified software libraries and naming convention for the symbols used in programming are created for these environments. | en |
dc.format.extent | vii, 63 | |
dc.format.mimetype | application/pdf | |
dc.identifier.uri | https://aaltodoc.aalto.fi/handle/123456789/1124 | |
dc.identifier.urn | urn:nbn:fi:tkk-012791 | |
dc.language.iso | fi | en |
dc.location | P1 | fi |
dc.programme | Elektroniikan ja sähkötekniikan koulutus-/tutkinto-ohjelma | fi |
dc.programme.major | Applied Electronics | en |
dc.programme.major | Sovellettu elektroniikka | fi |
dc.programme.mcode | S-66 | |
dc.publisher | Helsinki University of Technology | en |
dc.publisher | Teknillinen korkeakoulu | fi |
dc.rights.accesslevel | openAccess | |
dc.subject.keyword | automation system | en |
dc.subject.keyword | programmable logic controller | en |
dc.subject.keyword | software library | en |
dc.subject.keyword | IEC 61131 | en |
dc.subject.keyword | function block | en |
dc.subject.keyword | software quality | en |
dc.subject.keyword | Step 7 | en |
dc.subject.keyword | Unity Pro | en |
dc.subject.keyword | automaatiojärjestelmä | fi |
dc.subject.keyword | ohjelmoitava logiikka | fi |
dc.subject.keyword | ohjelmakirjasto | fi |
dc.subject.keyword | IEC 61131 | fi |
dc.subject.keyword | toimilohko | fi |
dc.subject.keyword | ohjelmiston laatu | fi |
dc.subject.keyword | Step 7 | fi |
dc.subject.keyword | Unity Pro | fi |
dc.subject.other | Electrical engineering | en |
dc.subject.other | Computer science | en |
dc.title | Ohjelmakirjaston hyödyntäminen automaatiojärjestelmässä | fi |
dc.title | Using Software Library in an Automation System | en |
dc.type | G2 Pro gradu, diplomityö | fi |
dc.type.dcmitype | text | en |
dc.type.okm | G2 Pro gradu, diplomityö | |
dc.type.ontasot | Diplomityö | fi |
dc.type.ontasot | Master's thesis | en |
dc.type.publication | masterThesis | |
local.aalto.digifolder | Aalto_36561 | |
local.aalto.idinssi | 41393 | |
local.aalto.openaccess | yes |
Files
Original bundle
1 - 1 of 1