Development of an open data acquisition and visualization platform

OData support
Supervisor:
Kovács Gábor
Department of Control Engineering and Information Technology

This thesis presents the development of an open platform for data acquisition and visualization, which provides cost-effective solution for simple industrial control systems. The platform is capable of connecting and reconnecting to field devices, data acquisition and storage in a database, and also of visualizing collected data using web technologies. The application running on Linux platform, uses the Modbus TCP protocol for communication with the field devices, therefore allows connection to a number of PLC models from different manufacturers. The Modbus TCP connection is created and realized by a libmodbus library. Acquired data are stored in a MongoDB database, which database is dinamically created by an external XML file, while the visualization is realized by a Node.js application, which is make it easy to create a web server, which webserver helps to give the right response to the requests from the browser. The web pages developed allow ordered and searchable display of data sets, even in a graphical form.

Downloads

Please sign in to download the files of this thesis.