Towards a Modular Architecture for Industrial HMIs

This paper presents a work in progress on a modular architecture design of industrial HMIs. The proposed approach is based on a micro frontend architecture style for developing web applications. It allows developers and integration engineers to build an HMI from distributed and modular shop-floor components called micro frontend. Each micro frontend is end-to-end integrated from its data acquisition to the user interfaces. This approach introduces an agile and modular development style of an industrial HMI for a modular and adaptive production system.

[1]  Javier Criado,et al.  A Progressive Web Application Based on Microservices Combining Geospatial Data and the Internet of Things , 2019, IEEE Access.

[2]  Stefan Profanter,et al.  Plug and Produce for Industry 4.0 using Software-defined Networking and OPC UA , 2019, 2019 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA).

[3]  Sam Newman,et al.  Building microservices - designing fine-grained systems, 1st Edition , 2015 .

[4]  Olaf Zimmermann,et al.  Microservices tenets , 2017, Computer Science - Research and Development.

[5]  Xiang Zhao-zheng,et al.  Understanding Service-Oriented Architecture , 2007 .

[6]  Maxim Ya. Afanasev,et al.  An application of microservices architecture pattern to create a modular computer numerical control system , 2017, 2017 20th Conference of Open Innovations Association (FRUCT).

[7]  Giovanni Toffetti Carughi,et al.  Applying Web-based Networking Protocols and Software Architectures for providing adaptivity, personalization, and remotization features to Industrial Human Machine Interface Applications , 2007, 21st International Conference on Advanced Information Networking and Applications (AINA '07).

[8]  François Jammes,et al.  Service-oriented paradigms in industrial automation , 2005, IEEE Transactions on Industrial Informatics.

[9]  Kleanthis Thramboulidis,et al.  Cyber-physical microservices: An IoT-based framework for manufacturing systems , 2018, 2018 IEEE Industrial Cyber-Physical Systems (ICPS).

[10]  Martin Wollschlaeger,et al.  A Survey: Microservices Architecture in Advanced Manufacturing Systems , 2019, 2019 IEEE 17th International Conference on Industrial Informatics (INDIN).

[11]  I. Zolotova,et al.  Web technologies in industry HMI , 2015, 2015 IEEE 19th International Conference on Intelligent Engineering Systems (INES).

[12]  N. Komoda Service Oriented Architecture (SOA) in Industrial Systems , 2006, 2006 4th IEEE International Conference on Industrial Informatics.

[13]  Leon Urbas,et al.  Towards context adaptive HMIs in process industries , 2011, 2011 9th IEEE International Conference on Industrial Informatics.

[14]  Alexander Fay,et al.  Analysis of service-oriented architecture approaches suitable for modular process automation , 2016, 2016 IEEE 21st International Conference on Emerging Technologies and Factory Automation (ETFA).