Fulltext available Open Access
DC FieldValueLanguage
dc.contributor.advisorBuczek, Pawel-
dc.contributor.authorSvyrydovych, Mykhailo-
dc.date.accessioned2024-08-21T08:42:03Z-
dc.date.available2024-08-21T08:42:03Z-
dc.date.created2021-10-05-
dc.date.issued2024-08-21-
dc.identifier.urihttps://hdl.handle.net/20.500.12738/16178-
dc.description.abstractDieses Dokument beschreibt den Prozess der Implementierung einer komplexen Softwareanwendung zur Kommunikation mit Sensormodulen über das PROFIBUS-Protokoll. Die Anwendung besteht aus mehreren Teilen: Python-basiertes Backend zum Senden von Befehlen und Abrufen von Daten von Sensormodulen, Graphical User Interface zum Konfigurieren der Sensormodule und Graphical User Interface zum Konfigurieren und Steuern der Datenspeicherung. Diese Komponenten kommunizieren über den Remote Procedure Call-Mechanismus unter Verwendung der gRPC-Bibliothek von Google und können auf separate Computer verteilt werden. Die GUI wurde mit JavaScript unter Verwendung des Electron-Frameworks erstellt, das eine Desktop-ähnliche Anwendungserfahrung bietet. Das Programm wurde für die Ansteuerung von Sensormodulen im Solar House an der TU Lübeck entwickelt. Mit den Sensormodulen werden Wetterdaten (Windgeschwindigkeit, Lichtstärke etc.) gesammelt, gespeichert und für weitere Forschungen verwendet.de
dc.description.abstractThis document describes the process of implementing a complex software application for communicating with sensor modules via PROFIBUS protocol. The application consists of several parts: Python-based backend for sending commands and retrieving data from sensor modules, Graphical User Interface for configuring the sensor modules and Graphical User Interface for configuring and controlling data storage. These components communicating via Remote Procedure Call mechanism using gRPC library from google and can be distributed over separate machines. The GUI has been built with JavaScript using Electron framework that provides desktop-like application experience. The program was developed to be used at TU Lübeck for controlling sensor modules at Solar House. The sensor modules are used to collect weather data(wind speed, light intensity etc.), the data is stored and used in further researches.en
dc.language.isoenen_US
dc.subjectElectron.jsen_US
dc.subjectJavaScripten_US
dc.subjectPythonen_US
dc.subjectPROFIBUSen_US
dc.subjectgRPCen_US
dc.subjectSensoren_US
dc.subjectXMLen_US
dc.subject.ddc004: Informatiken_US
dc.subject.ddc620: Ingenieurwissenschaftenen_US
dc.titleRPC-based cross-platform GUI application for configuring sensor modules over PROFIBUS and storing dataen
dc.typeThesisen_US
openaire.rightsinfo:eu-repo/semantics/openAccessen_US
thesis.grantor.departmentDepartment Informations- und Elektrotechniken_US
thesis.grantor.universityOrInstitutionHochschule für Angewandte Wissenschaften Hamburgen_US
tuhh.contributor.refereeHensel, Marc-
tuhh.identifier.urnurn:nbn:de:gbv:18302-reposit-191999-
tuhh.oai.showtrueen_US
tuhh.publication.instituteDepartment Informations- und Elektrotechniken_US
tuhh.publication.instituteFakultät Technik und Informatiken_US
tuhh.type.opusBachelor Thesis-
dc.type.casraiSupervised Student Publication-
dc.type.dinibachelorThesis-
dc.type.driverbachelorThesis-
dc.type.statusinfo:eu-repo/semantics/publishedVersionen_US
dc.type.thesisbachelorThesisen_US
dcterms.DCMITypeText-
tuhh.dnb.statusdomainen_US
item.advisorGNDBuczek, Pawel-
item.creatorGNDSvyrydovych, Mykhailo-
item.languageiso639-1en-
item.cerifentitytypePublications-
item.openairecristypehttp://purl.org/coar/resource_type/c_46ec-
item.creatorOrcidSvyrydovych, Mykhailo-
item.fulltextWith Fulltext-
item.grantfulltextopen-
item.openairetypeThesis-
Appears in Collections:Theses
Files in This Item:
Show simple item record

Page view(s)

71
checked on Nov 24, 2024

Download(s)

29
checked on Nov 24, 2024

Google ScholarTM

Check

HAW Katalog

Check

Note about this record


Items in REPOSIT are protected by copyright, with all rights reserved, unless otherwise indicated.