Submitted:
04 February 2024
Posted:
05 February 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Materials and Methods
2.1. Plant Description
2.2. Control Architecture
2.3. Remote Monitoring and Control Solutions
2.4. Microsoft Azure Cloud Configuration
2.5. SCADA System Development
2.6. Integration with Node-RED and Odoo
2.7. Digital Twin with FactoryI/O
3. Integral SCADA System Development: Methodology, Architecture Design and Implementation in Cloud Environment
3.1. Requirements analysis
3.2. Architecture design
- PLC Groov EPIC: Serves as the central unit for plant-level control logic. It is programmed using PAC Control with a flowchart-based language.
- OPC UA Server: Facilitates standardized communication across devices, implemented using Prosys software.
- SCADA Ignition: A flexible platform designed for the development of monitoring and control applications. It features a remotely accessible web interface.
- Node-RED: A visual programming tool used to create custom dashboards tailored to the needs of individual departments.
- Odoo ERP: The existing enterprise resource planning system, set to be integrated for managing production orders.
- Factory I/O: Simulation software employed to create a digital twin of the physical process, aiding in analysis and optimization.
- Azure Cloud: Provides Infrastructure-as-a-Service to securely and scalably host the system.
3.3. Development and Integration
- Development of the control program in Groov EPIC PLC with PAC Control, defining the necessary routines and logic.
- Configuring OPC UA communication to expose PLC variables and allow remote access.
- Implementation of SCADA system in Ignition, with customized web interface and control and monitoring functions.
- Development of dashboards in Node-RED for departmental visualization, through access to real-time data from the PLC through OPC UA.
- ERP-SCADA integration through databases for automatic sending of production orders from Odoo to Ignition.
- Creation of a digital twin in Factory I/O by replicating the physical process and connecting it to the PLC via Modbus TCP protocol.
- Configuration of infrastructure in the Azure cloud, with virtual machines to host software components and load balancing.
3.4. Testing and Validation
- a)
- Unit testing of each component individually.
- b)
- Integration testing, verifying the communication between elements.
- c)
- Validation tests with the client, verifying compliance with requirements.
- d)
- Performance testing, evaluating metrics such as response time under load.
- e)
- Security testing, looking for potential vulnerabilities.
3.5. Implementation and results
- a)
- Remote supervision and control of the plant using the SCADA Ignition system.
- b)
- Effective integration with Odoo ERP for automatic execution of production orders.
- c)
- Dashboards in Node-RED that allow real-time monitoring by departments.
- d)
- Digital twin that replicates the physical process and enables analysis.
- e)
- Scalable solution hosted on Azure cloud infrastructure.
4. Results
4.1. Remote access and control
4.2. Process Optimization
4.3. Training and Testing
4.4. Safety
4.5. Customer Satisfaction
5. Discussion
6. Conclusions
References
- Lee, J.; Bagheri, B.; Kao, H. A Cyber-Physical Systems Architecture for Industry 4.0-Based Manufacturing Systems. Manufacturing Letters 2015, 3, 18–23. [CrossRef]
- Wang, S.; Wan, J.; Zhang, D.; Li, D.; Zhang, C. Towards Smart Factory for Industry 4.0: A Self-Organized Multi-Agent System with Big Data Based Feedback and Coordination. Computer Networks 2016, 101, 158–168. [CrossRef]
- Zhong, R.Y.; Xu, X.; Klotz, E.; Newman, S.T. Intelligent Manufacturing in the Context of Industry 4.0: A Review. Engineering 2017, 3(5), 616–630. [CrossRef]
- Lee, J.; Kao, H.A.; Yang, S. Service Innovation and Smart Analytics for Industry 4.0 and Big Data Environment. Procedia CIRP 2014, 16, 3–8. [CrossRef]
- Qin, J.; Liu, Y.; Grosvenor, R. A Categorical Framework of Manufacturing for Industry 4.0 and Beyond. Procedia CIRP 2016, 52, 173–178. [CrossRef]
- Sommer, L. Industrial Revolution-Industry 4.0: Are German Manufacturing SMEs the First Victims of This Revolution?. Journal of Industrial Engineering and Management 2015, 8(5), 1512–1532. [CrossRef]
- Hermann, M.; Pentek, T.; Otto, B. Design Principles for Industrie 4.0 Scenarios. In 2016 49th Hawaii International Conference on System Sciences (HICSS); IEEE, 2016; pp. 3928–3937.
- Lee, E.A. Cyber Physical Systems: Design Challenges. In 2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC); IEEE, 2008; pp. 363–369.
- Colombo, A.W.; Karnouskos, S.; Kaynak, O.; Shi, Y.; Yin, S. Industrial Cyberphysical Systems: A Backbone of the Fourth Industrial Revolution. IEEE Industrial Electronics Magazine 2017, 11(1), 6–16. [CrossRef]
- Gilchrist, A. Industry 4.0: The Industrial Internet of Things. Apress, 2016.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).