Automated techniques for upgrading monolithic SCADA UI into modular web-based SCADA interface
Haavisto, Artturi (2025)
Haavisto, Artturi
2025
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025051411594
https://urn.fi/URN:NBN:fi:amk-2025051411594
Tiivistelmä
This thesis’ subject answers the author’s employer’s, Wärtsilä’s need to automate the upgrade of their clients’ existing installations of their power plant control interface. The need for upgrading rises from clients’ requests for more modern functionalities with an interface that looks and operates like their current outdated installation.
The main task of this thesis is to research concrete methods and tools to automate the re-creation of the graphical elements of Wärtsilä’s power plant control interface on a new, more modern SCADA system. The current interface is built with AVEVA InTouch, and the new system is built with Atvise SCADA.
The scope of the thesis covers the upgrade specifically from AVEVA InTouch to Atvise, although guidelines and commonalities can be found with migrating any interface from one system to another. The scope is also limited in terms of automation methods, time constraints placed on this project allow researching one method in depth. Other methods are discussed, but no research time is allocated to them.
The result of the thesis consists of guidelines, methods and example prototypes for migrating a SCADA UI built on AVEVA InTouch to a SCADA UI built with Atvise, with graphical elements that match the original interface as closely as possible.
The main task of this thesis is to research concrete methods and tools to automate the re-creation of the graphical elements of Wärtsilä’s power plant control interface on a new, more modern SCADA system. The current interface is built with AVEVA InTouch, and the new system is built with Atvise SCADA.
The scope of the thesis covers the upgrade specifically from AVEVA InTouch to Atvise, although guidelines and commonalities can be found with migrating any interface from one system to another. The scope is also limited in terms of automation methods, time constraints placed on this project allow researching one method in depth. Other methods are discussed, but no research time is allocated to them.
The result of the thesis consists of guidelines, methods and example prototypes for migrating a SCADA UI built on AVEVA InTouch to a SCADA UI built with Atvise, with graphical elements that match the original interface as closely as possible.