Volltextdatei(en) in REPOSIT vorhanden Open Access
Titel: RPC-based cross-platform GUI application for configuring sensor modules over PROFIBUS and storing data
Sprache: Englisch
Autorenschaft: Svyrydovych, Mykhailo 
Schlagwörter: Electron.js; JavaScript; Python; PROFIBUS; gRPC; Sensor; XML
Erscheinungsdatum: 21-Aug-2024
Zusammenfassung: 
Dieses 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.

This 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.
URI: https://hdl.handle.net/20.500.12738/16178
Einrichtung: Department Informations- und Elektrotechnik 
Fakultät Technik und Informatik 
Dokumenttyp: Abschlussarbeit
Abschlussarbeitentyp: Bachelorarbeit
Hauptgutachter*in: Buczek, Pawel  
Gutachter*in der Arbeit: Hensel, Marc  
Enthalten in den Sammlungen:Theses

Dateien zu dieser Ressource:
Zur Langanzeige

Seitenansichten

71
checked on 24.11.2024

Download(s)

29
checked on 24.11.2024

Google ScholarTM

Prüfe

HAW Katalog

Prüfe

Feedback zu diesem Datensatz


Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt.