Pilvipalvelun ja teollisuuden ohjausjärjestelmän välisen rajapinnan toteutus

Teollisuuden ohjaus- ja valvontajärjestelmät ovat toimineet pitkään tehdasprosessien sisäisinä itsenäisinä ja suljettuina järjestelminä. Nykypäivän trendi on, että näistä automaatiojärjestelmistä (Process Automation System) ja niiden ohjaamista prosesseista haluttaisiin kerätä tietoa keskitetysti v...

Full description

Bibliographic Details
Main Author: Rajala, Mikko
Other Authors: Faculty of Information Technology, Informaatioteknologian tiedekunta, Tietojenkäsittelytieteiden laitos, Department of Computer Science and Information Systems, University of Jyväskylä, Jyväskylän yliopisto
Format: Master's thesis
Language:fin
Published: 2017
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/52916
_version_ 1826225689469124609
author Rajala, Mikko
author2 Faculty of Information Technology Informaatioteknologian tiedekunta Tietojenkäsittelytieteiden laitos Department of Computer Science and Information Systems University of Jyväskylä Jyväskylän yliopisto
author_facet Rajala, Mikko Faculty of Information Technology Informaatioteknologian tiedekunta Tietojenkäsittelytieteiden laitos Department of Computer Science and Information Systems University of Jyväskylä Jyväskylän yliopisto Rajala, Mikko Faculty of Information Technology Informaatioteknologian tiedekunta Tietojenkäsittelytieteiden laitos Department of Computer Science and Information Systems University of Jyväskylä Jyväskylän yliopisto
author_sort Rajala, Mikko
datasource_str_mv jyx
description Teollisuuden ohjaus- ja valvontajärjestelmät ovat toimineet pitkään tehdasprosessien sisäisinä itsenäisinä ja suljettuina järjestelminä. Nykypäivän trendi on, että näistä automaatiojärjestelmistä (Process Automation System) ja niiden ohjaamista prosesseista haluttaisiin kerätä tietoa keskitetysti verkon yli. Aikaisemmin tämä tiedonkeruu on tapahtunut järjestelmän sisällä samassa toimitilassa. Tiedonkeruun toteutukseen tarvittaisiin rajapinta (Interface), joka toimisi pilvipalvelun (Cloud service) ja teollisuudenjärjestelmän välillä. Rajapinta mahdollistaisi monenlaisten tietojen keruun teollisuudenjärjestelmistä keskitetysti pilvipalveluun. Tulevaisuudessa ja jopa nykypäivänä tiedon kerääminen on yhä tärkeämmässä roolissa. Teollisuuden ohjausjärjestelmien keräämistä prosessien historiatiedoista voidaan kaivaa ulos aivan uutta tietoa. Keräämällä useiden teollisuudenprosessien toimintahistoria yhteen paikkaan voidaan luoda aivan uutta tietoa näistä prosesseista ja jopa ennustaa prosessien toimintaa sekä ennakoida mahdollisia tulevia virhetiloja. Automaatio- ja teollisuudenjärjestelmien muutokset ja nykyaikaistaminen herättivät kiinnostukseni tähän tutkimusaiheeseen. Tutkimus toteutettiin kirjallisuuskatsauksena ja konstruktiivisena tutkimuksena. Tutkimuksessa haettiin vastausta kysymykseen, miten teollisuuden ohjausjärjestelmän ja pilvipalvelun välinen tiedonkeruurajapinta voidaan toteuttaa TCP/IP- ja HTTP – protokollaa käyttäen. Kirjallisuuden avulla selvitettiin, että miten aihetta on tähän mennessä tutkittu ja minkälaisia tutkimustuloksia sekä artikkeleita aiheesta löytyy. Konstruktiivisessa osuudessa taas rakennettiin toteutus, jolla mahdollistettiin tiedonkeruun toteutus automaatiojärjestelmästä TCP/IP- ja HTTP –protokollaa käyttäen. Rajapintatoteutuksen perusteella pystyttiin esittämään, että TCP/IP ja HTTP –protokollaa käyttäen voidaan toteuttaa rajapinta automaatiojärjestelmän ja pilvipalvelun välille. Mikko, Rajala Realization of a remote monitoring interface between industrial controlling system and cloud service. Jyväskylä: University of Jyväskylä, 2017, 49 p. Information Systems, Master’s Thesis Supervisor: Veijalainen, Jari Industrial control and monitoring systems have been operated independently and isolated in internal manufacturing processes for a long time. The current trend is that data is wanted to be collected centrally over the network from process automation systems and processes that they control. Previously this data has been collected within the process automation system in the same process space. An interface is needed to implement the collection of data. This interface is operated between the cloud and the industrial system. Information could be collected to cloud service via interface. In future and even today data collection is playing more and more important role. Completely new information can be discovered from the collected history data of industrial control systems. By collecting many operation histories of industrial controlling systems in one place, completely new information of these processes can be created. Even the operation of processes or possible future error conditions can be predicted of the collected data. Changes and modernization of automation and industrial systems got me interested in this research topic. The study was carried out by a literature review and constructive research. Research was designed to answer the question, how the data collection interface between industrial controlling system and cloud service can be implemented by using TCP/IP and HTTP protocols. By literature review it was investigated how the topic was studied so far and what kinds of researches and articles from this topic can be found. In constructive part realization of data collection interface was build. This realization enables the data collection interface to automation system by using TCP/IP and HTTP protocols. The implementation makes utilization of TCP/IP and http protocols plausible in this context.
first_indexed 2024-09-11T08:52:41Z
format Pro gradu
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Veijalainen, Jari", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Rajala, Mikko", "language": null, "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2017-01-31T09:43:53Z", "language": "", "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2017-01-31T09:43:53Z", "language": "", "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2017", "language": null, "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.other", "value": "oai:jykdok.linneanet.fi:1665877", "language": null, "element": "identifier", "qualifier": "other", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/52916", "language": "", "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Teollisuuden ohjaus- ja valvontaj\u00e4rjestelm\u00e4t ovat toimineet pitk\u00e4\u00e4n tehdasprosessien sis\u00e4isin\u00e4 itsen\u00e4isin\u00e4 ja suljettuina j\u00e4rjestelmin\u00e4. Nykyp\u00e4iv\u00e4n trendi on, ett\u00e4 n\u00e4ist\u00e4 automaatioj\u00e4rjestelmist\u00e4 (Process Automation System) ja niiden ohjaamista prosesseista haluttaisiin ker\u00e4t\u00e4 tietoa keskitetysti verkon yli. Aikaisemmin t\u00e4m\u00e4 tiedonkeruu on tapahtunut j\u00e4rjestelm\u00e4n sis\u00e4ll\u00e4 samassa toimitilassa. Tiedonkeruun toteutukseen tarvittaisiin rajapinta (Interface), joka toimisi pilvipalvelun (Cloud service) ja teollisuudenj\u00e4rjestelm\u00e4n v\u00e4lill\u00e4. Rajapinta mahdollistaisi monenlaisten tietojen keruun teollisuudenj\u00e4rjestelmist\u00e4 keskitetysti pilvipalveluun. Tulevaisuudessa ja jopa nykyp\u00e4iv\u00e4n\u00e4 tiedon ker\u00e4\u00e4minen on yh\u00e4 t\u00e4rke\u00e4mm\u00e4ss\u00e4 roolissa. Teollisuuden ohjausj\u00e4rjestelmien ker\u00e4\u00e4mist\u00e4 prosessien historiatiedoista voidaan kaivaa ulos aivan uutta tietoa. Ker\u00e4\u00e4m\u00e4ll\u00e4 useiden teollisuudenprosessien toimintahistoria yhteen paikkaan voidaan luoda aivan uutta tietoa n\u00e4ist\u00e4 prosesseista ja jopa ennustaa prosessien toimintaa sek\u00e4 ennakoida mahdollisia tulevia virhetiloja. Automaatio- ja teollisuudenj\u00e4rjestelmien muutokset ja nykyaikaistaminen her\u00e4ttiv\u00e4t kiinnostukseni t\u00e4h\u00e4n tutkimusaiheeseen. Tutkimus toteutettiin kirjallisuuskatsauksena ja konstruktiivisena tutkimuksena. Tutkimuksessa haettiin vastausta kysymykseen, miten teollisuuden ohjausj\u00e4rjestelm\u00e4n ja pilvipalvelun v\u00e4linen tiedonkeruurajapinta voidaan toteuttaa TCP/IP- ja HTTP \u2013 protokollaa k\u00e4ytt\u00e4en. Kirjallisuuden avulla selvitettiin, ett\u00e4 miten aihetta on t\u00e4h\u00e4n menness\u00e4 tutkittu ja mink\u00e4laisia tutkimustuloksia sek\u00e4 artikkeleita aiheesta l\u00f6ytyy. Konstruktiivisessa osuudessa taas rakennettiin toteutus, jolla mahdollistettiin tiedonkeruun toteutus automaatioj\u00e4rjestelm\u00e4st\u00e4 TCP/IP- ja HTTP \u2013protokollaa k\u00e4ytt\u00e4en. Rajapintatoteutuksen perusteella pystyttiin esitt\u00e4m\u00e4\u00e4n, ett\u00e4 TCP/IP ja HTTP \u2013protokollaa k\u00e4ytt\u00e4en voidaan toteuttaa rajapinta automaatioj\u00e4rjestelm\u00e4n ja pilvipalvelun v\u00e4lille.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Mikko, Rajala Realization of a remote monitoring interface between industrial controlling system and cloud service. Jyv\u00e4skyl\u00e4: University of Jyv\u00e4skyl\u00e4, 2017, 49 p. Information Systems, Master\u2019s Thesis Supervisor: Veijalainen, Jari \r\nIndustrial control and monitoring systems have been operated independently and isolated in internal manufacturing processes for a long time. The current trend is that data is wanted to be collected centrally over the network from process automation systems and processes that they control. Previously this data has been collected within the process automation system in the same process space. An interface is needed to implement the collection of data. This interface is operated between the cloud and the industrial system. Information could be collected to cloud service via interface. In future and even today data collection is playing more and more important role. Completely new information can be discovered from the collected history data of industrial control systems. By collecting many operation histories of industrial controlling systems in one place, completely new information of these processes can be created. Even the operation of processes or possible future error conditions can be predicted of the collected data. Changes and modernization of automation and industrial systems got me interested in this research topic. The study was carried out by a literature review and constructive research. Research was designed to answer the question, how the data collection interface between industrial controlling system and cloud service can be implemented by using TCP/IP and HTTP protocols. By literature review it was investigated how the topic was studied so far and what kinds of researches and articles from this topic can be found. In constructive part realization of data collection interface was build. This realization enables the data collection interface to automation system by using TCP/IP and HTTP protocols. The implementation makes utilization of TCP/IP and http protocols plausible in this context.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted using Plone Publishing form by Mikko Rajala (miviraja) on 2017-01-31 09:43:52.795348. Form: Pro gradu -lomake (https://kirjasto.jyu.fi/julkaisut/julkaisulomakkeet/pro-gradu-lomake). JyX data: [jyx_publishing-allowed (fi) =True]", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by jyx lomake-julkaisija (jyx-julkaisija.group@korppi.jyu.fi) on 2017-01-31T09:43:53Z\r\nNo. of bitstreams: 2\r\nURN:NBN:fi:jyu-201701311322.pdf: 3831372 bytes, checksum: bfc518e79b90562aac21017dfafaacb1 (MD5)\r\nlicense.html: 4834 bytes, checksum: 3f6ee7d225d7ce109c1a0614e1172719 (MD5)", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2017-01-31T09:43:53Z (GMT). No. of bitstreams: 2\r\nURN:NBN:fi:jyu-201701311322.pdf: 3831372 bytes, checksum: bfc518e79b90562aac21017dfafaacb1 (MD5)\r\nlicense.html: 4834 bytes, checksum: 3f6ee7d225d7ce109c1a0614e1172719 (MD5)\r\n Previous issue date: 2017", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "1 verkkoaineisto (50 sivua)", "language": null, "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.format.mimetype", "value": "application/pdf", "language": null, "element": "format", "qualifier": "mimetype", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "teollisuusautomaatio", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "teollisuuden ohjausj\u00e4rjestelm\u00e4t", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "pilvipalvelu", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "pilvilaskenta", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "rajapinta", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "tcp/ip", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "http", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Pilvipalvelun ja teollisuuden ohjausj\u00e4rjestelm\u00e4n v\u00e4lisen rajapinnan toteutus", "language": null, "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "master thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-201701311322", "language": null, "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Master\u2019s thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Pro gradu -tutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Tietojenk\u00e4sittelytieteiden laitos", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Department of Computer Science and Information Systems", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Information Systems Science", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietoj\u00e4rjestelm\u00e4tiede", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.date.updated", "value": "2017-01-31T09:43:54Z", "language": "", "element": "date", "qualifier": "updated", "schema": "dc"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_bdcc", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": "fi", "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "masterThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "601", "language": null, "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "teollisuusautomaatio", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "teollisuus", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ohjausj\u00e4rjestelm\u00e4t", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "pilvipalvelut", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "rajapinnat (tietokoneohjelmat)", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "TCP/IP", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "rajapinnat", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.format.content", "value": "fulltext", "language": null, "element": "format", "qualifier": "content", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}, {"key": "dc.type.okm", "value": "G2", "language": null, "element": "type", "qualifier": "okm", "schema": "dc"}]
id jyx.123456789_52916
language fin
last_indexed 2025-02-18T10:56:51Z
main_date 2017-01-01T00:00:00Z
main_date_str 2017
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/882682ba-31c2-4d30-aad7-b535e605db3d\/download","text":"URN:NBN:fi:jyu-201701311322.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2017
record_format qdc
source_str_mv jyx
spellingShingle Rajala, Mikko Pilvipalvelun ja teollisuuden ohjausjärjestelmän välisen rajapinnan toteutus teollisuusautomaatio teollisuuden ohjausjärjestelmät pilvipalvelu pilvilaskenta rajapinta tcp/ip http Information Systems Science Tietojärjestelmätiede 601 teollisuus ohjausjärjestelmät pilvipalvelut rajapinnat (tietokoneohjelmat) TCP/IP rajapinnat
title Pilvipalvelun ja teollisuuden ohjausjärjestelmän välisen rajapinnan toteutus
title_full Pilvipalvelun ja teollisuuden ohjausjärjestelmän välisen rajapinnan toteutus
title_fullStr Pilvipalvelun ja teollisuuden ohjausjärjestelmän välisen rajapinnan toteutus Pilvipalvelun ja teollisuuden ohjausjärjestelmän välisen rajapinnan toteutus
title_full_unstemmed Pilvipalvelun ja teollisuuden ohjausjärjestelmän välisen rajapinnan toteutus Pilvipalvelun ja teollisuuden ohjausjärjestelmän välisen rajapinnan toteutus
title_short Pilvipalvelun ja teollisuuden ohjausjärjestelmän välisen rajapinnan toteutus
title_sort pilvipalvelun ja teollisuuden ohjausjärjestelmän välisen rajapinnan toteutus
title_txtP Pilvipalvelun ja teollisuuden ohjausjärjestelmän välisen rajapinnan toteutus
topic teollisuusautomaatio teollisuuden ohjausjärjestelmät pilvipalvelu pilvilaskenta rajapinta tcp/ip http Information Systems Science Tietojärjestelmätiede 601 teollisuus ohjausjärjestelmät pilvipalvelut rajapinnat (tietokoneohjelmat) TCP/IP rajapinnat
topic_facet 601 Information Systems Science TCP/IP Tietojärjestelmätiede http ohjausjärjestelmät pilvilaskenta pilvipalvelu pilvipalvelut rajapinnat rajapinnat (tietokoneohjelmat) rajapinta tcp/ip teollisuuden ohjausjärjestelmät teollisuus teollisuusautomaatio
url https://jyx.jyu.fi/handle/123456789/52916 http://www.urn.fi/URN:NBN:fi:jyu-201701311322
work_keys_str_mv AT rajalamikko pilvipalvelunjateollisuudenohjausjärjestelmänvälisenrajapinnantoteutus