Varastonhallintajärjestelmän laitekommunikoinnin toteutus TCP-pistokkeilla
Mäkelä, Teemu (2020)
Mäkelä, Teemu
2020
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-2020052915460
https://urn.fi/URN:NBN:fi:amk-2020052915460
Tiivistelmä
Tässä opinnäytetyössä tutkittiin Pesmel Oy:n WMS-varastonhallintajärjestelmän laitekommunikoinnin toteutusta TCP-pistokkeilla. Tavoitteena oli selvittää, olisiko tällä toteutuksella mahdollista parantaa järjestelmän suorituskykyä.
Työn teoriaosuuteen on kerätty tietoa TCP/IP-protokollapinon teknisistä ominai-suuksista. Työhön kuuluu myös testisovellus, jonka avulla testataan viestiliiken-nettä PC:n ja PLC:n välillä. Sovellus koostui PC:llä ja PLC:llä ajettavista ohjelmis-ta, joista molemmista löytyi TCP-pistokkeita käyttävä palvelin- ja asiakastoteutus.
Tutkimuksessa selvisi, että yhden viestin lähettäminen ja kuittauksen vastaanot-taminen testisovelluksella kestää noin 100 ms, eli lähetysnopeus on noin 50 ms per viesti. Koska tällä toteutuksella viestejä lähetetään yksi kerrallaan, toteutus ei tuo haluttua suorituskykyparannusta.
Työn teoriaosuuteen on kerätty tietoa TCP/IP-protokollapinon teknisistä ominai-suuksista. Työhön kuuluu myös testisovellus, jonka avulla testataan viestiliiken-nettä PC:n ja PLC:n välillä. Sovellus koostui PC:llä ja PLC:llä ajettavista ohjelmis-ta, joista molemmista löytyi TCP-pistokkeita käyttävä palvelin- ja asiakastoteutus.
Tutkimuksessa selvisi, että yhden viestin lähettäminen ja kuittauksen vastaanot-taminen testisovelluksella kestää noin 100 ms, eli lähetysnopeus on noin 50 ms per viesti. Koska tällä toteutuksella viestejä lähetetään yksi kerrallaan, toteutus ei tuo haluttua suorituskykyparannusta.