Elintarviketuotannon digitalisaatio : MES-järjestelmän suunnittelu ja toteutus
Huuskonen, Tomi; Kaarto, Miika (2017)
Huuskonen, Tomi
Kaarto, Miika
Metropolia Ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201705046379
https://urn.fi/URN:NBN:fi:amk-201705046379
Tiivistelmä
Insinöörityössä kuvattiin toteutettavan MES-järjestelmän PoC-vaihetta eräälle elintarviketuottajalle. PoC-luonteisen projektin tavoitteena oli osoittaa asiakkaalle toimittajan MES-toteutuksen tuoma merkittävä lisäarvo asiakkaan yritykselle. Työssä kuvataan myös yleisellä tasolla tuotannonohjaukseen liittyviä avainkäsitteitä.
Tässä työssä kerrotaan, kuinka MES-järjestelmän avulla pystytään nauhoittamaan avainkäsitteisiin ja -lukuihin liittyvää informaatiota, jota aggregoimalla voidaan ymmärtää tuotantoprosessia paremmalla informaatiolla ja sen avulla parantaa yrityksen tulosta.
Työssä kuvataan asiakkaan motiiveja projektiin sekä kuvataan siihen liittyvät toiminnalisuuksien määrittelyt ja hyväksyminen. PoC-vaiheen toteutus toteutetiin asiakkaan valitsemalle pakkauslinjalle.
Toteutukseen käytettiin Schneider Electricin Wonderware-tuoteperhettä. Wonderware sisältää erilaisia tuotannonohjaukseen käytettäviä moduuleja, joista rakennetaan MES-järjestelmä.
Pakkauslinjalle toteutettiin kaksi erilaista toiminnallista käyttöliittymää: käsipäätteelle ja operaattorin PC:lle. Kummatkin käyttöliittymät toteutettiin Web-sovelluksina. Työssä kuvataan toteutettujen käyttöliittymien käyttötapaukset, toiminnallisuudet ja niihin liittyvä taustalogiikka.
Palvelinarkkitehtuuriltaan järjestelmä käsitti kaksi eri palvelinta automaatiorajapinnalle ja MES-palvelimelle. Automaatiopalvelin keräsi pakkauslinjan laitteista saatavaa dataa, MES-palvelin keräsi ja käsitteli informaation luettavaan ja ymmärrettävään muotoon. MES-järjestelmän nauhoittama informaatio säilytettiin MSSQL-tietokannassa. Käyttöliittymien taustalogiikkaan käytettiin muun muassa .NET-, Entity Framework- ja Angular-ohjelmistokehyksiä.
Lopussa kuvataan, miten projekti onnistui ja mitä MES-järjestelmältä tulevaisuudessa vaaditaan.
Tässä työssä kerrotaan, kuinka MES-järjestelmän avulla pystytään nauhoittamaan avainkäsitteisiin ja -lukuihin liittyvää informaatiota, jota aggregoimalla voidaan ymmärtää tuotantoprosessia paremmalla informaatiolla ja sen avulla parantaa yrityksen tulosta.
Työssä kuvataan asiakkaan motiiveja projektiin sekä kuvataan siihen liittyvät toiminnalisuuksien määrittelyt ja hyväksyminen. PoC-vaiheen toteutus toteutetiin asiakkaan valitsemalle pakkauslinjalle.
Toteutukseen käytettiin Schneider Electricin Wonderware-tuoteperhettä. Wonderware sisältää erilaisia tuotannonohjaukseen käytettäviä moduuleja, joista rakennetaan MES-järjestelmä.
Pakkauslinjalle toteutettiin kaksi erilaista toiminnallista käyttöliittymää: käsipäätteelle ja operaattorin PC:lle. Kummatkin käyttöliittymät toteutettiin Web-sovelluksina. Työssä kuvataan toteutettujen käyttöliittymien käyttötapaukset, toiminnallisuudet ja niihin liittyvä taustalogiikka.
Palvelinarkkitehtuuriltaan järjestelmä käsitti kaksi eri palvelinta automaatiorajapinnalle ja MES-palvelimelle. Automaatiopalvelin keräsi pakkauslinjan laitteista saatavaa dataa, MES-palvelin keräsi ja käsitteli informaation luettavaan ja ymmärrettävään muotoon. MES-järjestelmän nauhoittama informaatio säilytettiin MSSQL-tietokannassa. Käyttöliittymien taustalogiikkaan käytettiin muun muassa .NET-, Entity Framework- ja Angular-ohjelmistokehyksiä.
Lopussa kuvataan, miten projekti onnistui ja mitä MES-järjestelmältä tulevaisuudessa vaaditaan.