Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

OPC UA Publisher/Subscriber -tekniikan soveltaminen automaatiojärjestelmässä

Saarinen, Riku (2023)

 
Avaa tiedosto
SaarinenRiku.pdf (861.0Kt)
Lataukset: 



Saarinen, Riku
2023

Teknisten tieteiden kandidaattiohjelma - Bachelor's Programme in Engineering Sciences
Tekniikan ja luonnontieteiden tiedekunta - Faculty of Engineering and Natural Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2023-02-13
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202302082142
Tiivistelmä
Teollisuuden siirtyessä kohti Industry 4.0 -tasoa, tulee kommunikaatiojärjestelmissä olevien laitteiden määrä lisääntymään tulevaisuudessa huomattavasti. Laitteiden lisääntyessä tarvitaan kommunikaatioprotokolla, joka vähentää laitteiden välistä viestien vaihtoa, jotta nykyisten verkkojen tiedonsiirtokapasiteetti riittää myös tulevaisuudessa. Nykyiset OPC UA -järjestelmät ovat useimmiten toteutettu Client/Server-tyyppisellä viestinnällä, mutta OPC UA -spesifikaatio 14 tuo mukanaan uuden tavan toteuttaa laitteiden välistä OPC UA -viestintää. Tässä kandidaatintyössä haluttiin selvittää, miten OPC UA Publisher/Subscriber -teknologiaa voidaan hyödyntää automaatiojärjestelmien tiedonsiirrossa.

Työ koostuu kahdesta osasta. Ensimmäisessä osassa toteutetaan kirjallisuuskatsaus, jossa tutustutaan OPC UA -standardiin ja sen kahteen yleisimpään toteutustapaan, Client/Server ja Publisher/Subscriber. Lisäksi tutkitaan, miten Publisher/Subscriber-teknologiaa voitaisiin soveltaa automaatiojärjestelmien yhteydessä.

Työn toisessa osassa toteutetaan Publisher/Subscriber-teknologiaa käyttävä demonstraatiosovellus käyttäen Prosys OPC Oy:n tarjoamia työkaluja. Sovelluksen lähettävä osapuoli toteutetaan Prosys Simulation Server -sovelluksella ja vastaanottava osapuoli Prosys Browser -sovelluksella. Publisher/Subscriber-teknologian vaatima välittäjäpalvelin toteutetaan Mosquitto MQTT Broker -sovelluksella, Rasberry Pi 4B -mikrotietokoneen avulla.

Työssä havaittiin, että yleisesti automaatiojärjestelmissä käytettävä Client/Server-kommunikaatiomalli voitaisiin usein korvata Publisher/Subscriber-tyyppisellä kommunikaatiomallilla. Client/Server-tyyppisen kommunikaation korvaaminen Publisher/Subscriber-tyyppisellä kommunikaatiolla vähentäisi laitteiden väliseen kommunikaatioon tarvittavaa tiedonsiirtoa, joka taas vähentäisi verkkojen kuormitusta. Lisäksi huomattiin, että Publisher/Subscriber-teknologia mahdollistaa turvallisen datan siirron myös sisäverkon ulkopuolelle, joka mahdollistaa muun muassa järjestelmien ohjauksen pilvipalveluiden avulla, sekä kehittyneiden tuotannonohjausjärjestelmien toteuttamisen. Työssä huomattiin myös, että markkinoilta löytyy useita yrityksiä, joilta löytyy valikoimastaan Publisher/Subscriber-kommunikaatiomallin mahdollistavia työkaluja.

Demonstraatiosovelluksen toteutuksessa huomattiin, että Publisher/Subscriber-teknologiaa soveltavan sovelluksen toteuttaminen on mahdollista tämänhetkisillä kaupallisilla työkaluilla. Demonstraatiosovelluksen avulla pystyttiin esittelemään Publisher/Subscriber-teknologian toimintaa käytännön järjestelmässä, joka helpottaa teknologian mukanaan tuoman hyödyn hahmottamista.
Kokoelmat
  • Kandidaatintutkielmat [9897]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste