Multiplatformní aplikace pro moderní komunikační sběrnice

Abstract

This thesis presents the design and implementation of a multiplatform application serving as a communication interface for Modbus TCP/IP, Modbus RTU, PROFINET, and CAN. The application enables remote communication with industrial devices, monitoring, and configuration via an intuitive graphical interface. The main advantage is its universality and multiplatform compatibility, allowing management and testing of communication buses on affordable hardware like Raspberry Pi. Support for multiple protocols within a single application simplifies device integration, speeds up diagnostics, system configuration, and physical quantity measurement. The software is designed modularly, enabling further expansion. The application is useful in industrial automation for parameter configuration and monitoring, as well as in research and education as a tool for testing and analysing communication protocols.

Description

Subject(s)

Communication busses network, Raspberry PI, Modbus TCP/IP, Modbus RTU, Profinet, CAN, Python

Citation