Data Streaming from a PLC to a PostgreSQL Database
Gespeichert in:
| Titel: | Data Streaming from a PLC to a PostgreSQL Database |
|---|---|
| Autoren: | Backlund, Nikolaj |
| Publikationsjahr: | 2024 |
| Bestand: | Theseus.fi (Open Repository of the Universities of Applied Sciences / Ammattikorkeakoulujen julkaisuarkisto) |
| Schlagwörter: | Automation, fi=Automaatiotekniikka|sv=Automationsteknik|en=Automation Engineering, databases, database programs, Windows Server, el- och automationsteknik |
| Beschreibung: | This Bachelor’s thesis was made for the automation department at VEO Oy. VEO Oy is an engineering company that focuses on the energy sector offering automation solutions to its customers with renewability in mind. The purpose of the thesis is to look into whether data streaming from a PLC to a PostgreSQL database is possible and to make a base setup to use for new projects. The research explores if realtime data streaming to PostgreSQL is a viable option for historical archiving with a timestamp and to send alarms to a Scada system if data acquisition is stopped or interrupted. The theoretical part includes how data acquiring is done and includes extensive information on data acquiring software, how a PLC works, virtual machines, SCADA systems, and Windows Server 2022. The empirical part shows a test environment using the knowledge from the theoretical part. It examines how to set up and make a working solution for data streaming. The results of the thesis show a working solution for data streaming from a PLC to a PostgreSQL database with a base setup. ; Tämä kandidaatintyö tehtiin VEO Oy:n automaatio-osastolle. VEO Oy on energia-alaan keskittynyt insinööritoimisto, joka tarjoaa asiakkailleen automaatioratkaisuja uusiutuvuuden huomioiden. Opinnäytetyön tarkoituksena on tutkia, onko tiedon suoratoisto PLC:stä PostgreSQL-tietokantaan mahdollista ja voidaanko perusasetusta käyttää uusissa projekteissa. Tutkimuksessa selvitetään, onko reaaliaikainen tiedonsiirto PostgreSQL-tietokantaan käyttökelpoinen vaihtoehto historiallisten tietojen arkistoimiseksi aikaleimalla ja hälytysten lähettämiseksi Scadajärjestelmään, jos tiedonkeruu pysähtyy tai keskeytyy. Teoriaosuus käsittää, miten tiedonkeruu tapahtuu, ja se sisältää runsaasti tietoa tiedonkeruuohjelmistoista, PLC:n toiminnasta, virtuaalikoneista, SCADA-järjestelmistä ja Windows Server 2022:sta. Empiirisessä osassa esitellään testiympäristö, jossa käytetään teoriaosuuden tietoja. Siinä tarkastellaan, miten tiedonsiirtoa varten perustetaan ja tehdään toimiva ratkaisu. ... |
| Publikationsart: | bachelor thesis |
| Sprache: | English |
| Relation: | VEO Oy; http://www.theseus.fi/handle/10024/861303 |
| Verfügbarkeit: | http://www.theseus.fi/handle/10024/861303 |
| Rights: | CC BY 4.0 |
| Dokumentencode: | edsbas.9C6284E2 |
| Datenbank: | BASE |
| Abstract: | This Bachelor’s thesis was made for the automation department at VEO Oy. VEO Oy is an engineering company that focuses on the energy sector offering automation solutions to its customers with renewability in mind. The purpose of the thesis is to look into whether data streaming from a PLC to a PostgreSQL database is possible and to make a base setup to use for new projects. The research explores if realtime data streaming to PostgreSQL is a viable option for historical archiving with a timestamp and to send alarms to a Scada system if data acquisition is stopped or interrupted. The theoretical part includes how data acquiring is done and includes extensive information on data acquiring software, how a PLC works, virtual machines, SCADA systems, and Windows Server 2022. The empirical part shows a test environment using the knowledge from the theoretical part. It examines how to set up and make a working solution for data streaming. The results of the thesis show a working solution for data streaming from a PLC to a PostgreSQL database with a base setup. ; Tämä kandidaatintyö tehtiin VEO Oy:n automaatio-osastolle. VEO Oy on energia-alaan keskittynyt insinööritoimisto, joka tarjoaa asiakkailleen automaatioratkaisuja uusiutuvuuden huomioiden. Opinnäytetyön tarkoituksena on tutkia, onko tiedon suoratoisto PLC:stä PostgreSQL-tietokantaan mahdollista ja voidaanko perusasetusta käyttää uusissa projekteissa. Tutkimuksessa selvitetään, onko reaaliaikainen tiedonsiirto PostgreSQL-tietokantaan käyttökelpoinen vaihtoehto historiallisten tietojen arkistoimiseksi aikaleimalla ja hälytysten lähettämiseksi Scadajärjestelmään, jos tiedonkeruu pysähtyy tai keskeytyy. Teoriaosuus käsittää, miten tiedonkeruu tapahtuu, ja se sisältää runsaasti tietoa tiedonkeruuohjelmistoista, PLC:n toiminnasta, virtuaalikoneista, SCADA-järjestelmistä ja Windows Server 2022:sta. Empiirisessä osassa esitellään testiympäristö, jossa käytetään teoriaosuuden tietoja. Siinä tarkastellaan, miten tiedonsiirtoa varten perustetaan ja tehdään toimiva ratkaisu. ... |
|---|
Nájsť tento článok vo Web of Science