Ohjelmalohkokirjaston luominen Schneider Electric Machine Expert -ympäristöön
Huuki, Ville (2025)
Huuki, Ville
2025
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202504237244
https://urn.fi/URN:NBN:fi:amk-202504237244
Tiivistelmä
Opinnäytetyössä tutkittiin ohjelmalohkokirjaston luomista Schneider Electric EcoStruxure Machine Expert -ohjelmointiympäristössä ja sen hyötyjä ohjelmoitavien logiikoiden ohjelmointiprosesseissa sekä yrityksen tiedon suojaustapoja ohjelmalohkokirjaston avulla. Opinnäytetyön tarkoituksena oli yhdenmukaistaa ohjelmointitapa yrityksen logiikkaohjelmoijien keskuudessa, parantaa toimitettavien logiikkaohjelmien laatua ja parantaa yrityksen tiedon suojausta. Opinnäytetyön tavoitteena oli luoda ohjeistus ja käytännöt ohjelmalohkokirjaston luomiseen, ylläpitoon ja käyttöön.
Opinnäytetyön aikana tutkittiin käytännön kokeilulla ohjelmalohkokirjaston ilmentymistä käyttäjälle ja ohjelmalohkojen automaattista päivittymistä sekä ohjelmistossa että logiikkaohjaimessa, Schneider Electric M251MESE -logiikkaohjaimen avulla, laatimalla esimerkki ohjelmalohkokirjastosta. Tietoperustan muodostivat automaatiotekniikan peruskäsitteet kuten ohjelmoitavat logiikkaohjaimet, ohjelmointikielet ja ohjelmalohkot sekä ohjelmistojen versionumerointi. Lähdemateriaalina käytettiin tieteellisiä artikkeleita, asiantuntijahaastatteluja ja Schneider Electric Machine Expert -ympäristön käyttöoppaita.
Opinnäytetyön tuloksena syntyivät käytännöt kirjaston nimeämiseen ja versionumerointiin sekä ohjeistus kirjaston perustamiseen, ylläpitoon ja käyttöön. Käytäntöjen ja ohjeistuksen avulla voidaan luoda ohjelmalohkokirjasto yrityksen käyttöön ja kirjaston avulla parantaa ohjelmointiprosessien tehokkuutta ja yrityksen tiedon suojausta.
Opinnäytetyön aikana tutkittiin käytännön kokeilulla ohjelmalohkokirjaston ilmentymistä käyttäjälle ja ohjelmalohkojen automaattista päivittymistä sekä ohjelmistossa että logiikkaohjaimessa, Schneider Electric M251MESE -logiikkaohjaimen avulla, laatimalla esimerkki ohjelmalohkokirjastosta. Tietoperustan muodostivat automaatiotekniikan peruskäsitteet kuten ohjelmoitavat logiikkaohjaimet, ohjelmointikielet ja ohjelmalohkot sekä ohjelmistojen versionumerointi. Lähdemateriaalina käytettiin tieteellisiä artikkeleita, asiantuntijahaastatteluja ja Schneider Electric Machine Expert -ympäristön käyttöoppaita.
Opinnäytetyön tuloksena syntyivät käytännöt kirjaston nimeämiseen ja versionumerointiin sekä ohjeistus kirjaston perustamiseen, ylläpitoon ja käyttöön. Käytäntöjen ja ohjeistuksen avulla voidaan luoda ohjelmalohkokirjasto yrityksen käyttöön ja kirjaston avulla parantaa ohjelmointiprosessien tehokkuutta ja yrityksen tiedon suojausta.