Tiedonkeruujärjestelmä taajuusmuuttajille
Mäenpää, Antti (2022)
Mäenpää, Antti
2022
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-202204215606
https://urn.fi/URN:NBN:fi:amk-202204215606
Tiivistelmä
Tämän opinnäytetyön tavoitteena oli suunnitella ja toteuttaa Pesmel Oy:lle tiedonkeruujärjestelmä, jonka avulla tietoa voidaan kerätä ja tallentaa ABB:n valmistamilta taajuusmuuttajilta. Tehtävänä oli suunnitella järjestelmälle ohjelmistoarkkitehtuuri ja toteuttaa sen pohjalta tiedonkeruujärjestelmä. Työn tavoitteena oli myös selvittää toteutetun tiedonkeruujärjestelmän tietoverkon kuormittavuus.
Toteutetun tiedonkeruujärjestelmän tarkoituksena on tallentaa dataa myöhempää tarkastelua ja analysointia varten. Tallennettua dataa hyödynnetään vikatilanteiden selvittämisessä ja osana ennakoivaa kunnossapitoa. Tallennettua dataa on tarkoituksena hyödyntää myös automaatiosuunnittelun apuna, kun automaatiokomponentteja mitoitetaan.
Työn teoriaosuudessa esitellään taajuusmuuttajien rakenne ja toimintaperiaate yleisesti. Teoriaosuudessa kerrotaan myös OPC-arkkitehtuureista, Java-ohjelmointikielestä, Relaatiotietokannoista ja SQL-ohjelmointikielestä. Teoriaosuuden lopussa esitellään myös työssä käytetyt työkalut ja ohjelmat.
Työn tuloksena saatiin tiedonkeruujärjestelmä, jonka avulla haluttujen parametrien arvoja voidaan lukea ABB:n taajuusmuuttajilta ja tallentaa niitä tietokantaan myöhempää analysointia varten. Työhön kuului myös tutkimusosa, jossa onnistuttiin selvittämään toteutetun tiedonkeruujärjestelmän tietoverkon kuormitus. Tutkimustulosten avulla järjestelmän osien toteutustapoja optimointiin ja verkon kuormitusta saatiin pudotettua selvästi.
Työn toimeksiantaja oli työhön tyytyväinen. Toteutettu tiedonkeruujärjestelmä täytti sille asetut tavoitteet. Toteutettua tiedonkeruujärjestelmää tullaan testaamaan lisää toimeksiantajan tulevassa projektissa. Työn lopussa pohditaan kehityskohtia toteutetulle järjestelmälle.
Toteutetun tiedonkeruujärjestelmän tarkoituksena on tallentaa dataa myöhempää tarkastelua ja analysointia varten. Tallennettua dataa hyödynnetään vikatilanteiden selvittämisessä ja osana ennakoivaa kunnossapitoa. Tallennettua dataa on tarkoituksena hyödyntää myös automaatiosuunnittelun apuna, kun automaatiokomponentteja mitoitetaan.
Työn teoriaosuudessa esitellään taajuusmuuttajien rakenne ja toimintaperiaate yleisesti. Teoriaosuudessa kerrotaan myös OPC-arkkitehtuureista, Java-ohjelmointikielestä, Relaatiotietokannoista ja SQL-ohjelmointikielestä. Teoriaosuuden lopussa esitellään myös työssä käytetyt työkalut ja ohjelmat.
Työn tuloksena saatiin tiedonkeruujärjestelmä, jonka avulla haluttujen parametrien arvoja voidaan lukea ABB:n taajuusmuuttajilta ja tallentaa niitä tietokantaan myöhempää analysointia varten. Työhön kuului myös tutkimusosa, jossa onnistuttiin selvittämään toteutetun tiedonkeruujärjestelmän tietoverkon kuormitus. Tutkimustulosten avulla järjestelmän osien toteutustapoja optimointiin ja verkon kuormitusta saatiin pudotettua selvästi.
Työn toimeksiantaja oli työhön tyytyväinen. Toteutettu tiedonkeruujärjestelmä täytti sille asetut tavoitteet. Toteutettua tiedonkeruujärjestelmää tullaan testaamaan lisää toimeksiantajan tulevassa projektissa. Työn lopussa pohditaan kehityskohtia toteutetulle järjestelmälle.