Production Data Hub for Multi-Protocol PLC Remote Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Managing and modifying programmable logic controllers (PLCs) in a factory setting, especially for remote monitoring, is challenging due to the complexity of various communication protocols and security concerns, making it difficult to access and integrate new machines with different protocols into a unified user interface.
Innovation Solution
A method for processing device data in a supervised production environment involves receiving data requests, obtaining device connectivity data, setting up data request messages, and addressing production device communication modules to facilitate data transmission using generic protocols, allowing for central management and remote access of sensor data through a data hub, which converts proprietary protocols to generic ones suitable for open networks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If proprietary communication protocols are used by different PLCs for machine control, then each machine can be controlled independently with dedicated protocols, but central and remote access becomes very difficult or virtually impossible
Solution Approach 1:
A gateway device is introduced as an intermediary between PLCs using proprietary protocols and central/remote systems. The gateway translates proprietary protocols into standard communication protocols, enabling central and remote access without compromising the reliability of machine control. The gateway acts as a mediator that converts data between different protocol formats.
Solution Approach 2:
The communication protocol parameters are changed from proprietary formats to standard formats through the gateway. The gateway device modifies protocol parameters such as data format, transmission format, and packet structure to enable compatibility with central and remote systems while maintaining the original machine control functionality.
2Adaptability or versatility
If multiple different PLCs with proprietary protocols are deployed in a factory, then each PLC can be optimized for its specific machine, but integrating new machines with different protocols into a unified user interface becomes complex
Solution Approach 1:
The gateway device provides universal functionality by supporting multiple proprietary protocols and translating them all to a common standard protocol. This allows the system to maintain adaptability to different machine-specific PLCs while reducing integration complexity through a unified communication interface.
Solution Approach 2:
The gateway serves as a mediator that handles protocol translation between various proprietary PLC protocols and the unified user interface system. This intermediary approach allows each PLC to remain optimized for its specific machine while the gateway manages the integration complexity centrally.
3Speed
If direct communication pipes are kept open between sensors/PLCs and remote location computers, then real-time data access is enabled, but security issues arise
Solution Approach 1:
The gateway device acts as a secure intermediary between PLCs and remote computers. It maintains open communication pipes for real-time data access while implementing security measures such as authentication, authorization, and data validation to prevent unauthorized access and ensure communication security.
Solution Approach 2:
The gateway implements feedback mechanisms to monitor communication security, validate data integrity, and control access permissions. It provides real-time feedback on communication status and security events, enabling rapid response to potential security threats while maintaining data access speed.
Data Source
AI summary
In an electronic computing system, a method is provided for processing device data available in a supervised production environment comprising production devices. The method comprises receiving a data request for providing production data related to a production parameter of a production device, obtaining device connectivity data related to the production device, setting up a data request message for requesting the production data in accordance with the device connectivity data and addressing a production device communication module of the production device in accordance with the device connectivity data. The method further comprises, if the addressing is successful, sending the data request message to the production device communication module in accordance with the device connectivity data, receiving the requested data related to a production parameter of the production device from the production device communication module; and presenting the received data.

