Process Data Transmission Settings for Communication Load Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems lack an efficient method for transmitting process data from control devices to information processing devices, requiring manual transmission settings that do not consider communication load, leading to suboptimal data exchange and increased processing loads.
Innovation Solution
A control system with an arithmetic unit that acquires necessary process data and determines transmission settings based on evaluation criteria such as communication load, performance, and efficiency, ensuring optimal data set transmission and reducing unnecessary data exchange.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If manual transmission setting is performed without considering communication load, then transmission configuration can be completed, but communication efficiency deteriorates and processing load increases
Solution Approach 1:
The arithmetic unit automatically determines the optimal transmission setting in advance by evaluating communication load and application requirements before actual data transmission begins. This preliminary automatic configuration eliminates the need for manual setting while optimizing communication efficiency from the start.
Solution Approach 2:
The system performs self-configuration where the arithmetic unit automatically analyzes communication requirements and determines transmission settings without external manual intervention. The control device serves itself by autonomously optimizing its own communication parameters based on real-time load evaluation.
2Loss of information
If all process data is transmitted in each data set, then information completeness is improved, but communication load increases
Solution Approach 1:
The arithmetic unit extracts only the necessary process data required by each application from the complete set of available process data. By selectively including only relevant data items in each transmission data set, the system maintains information completeness for application needs while removing unnecessary data that would increase communication load.
Solution Approach 2:
Different data sets are configured with different compositions based on local requirements of individual applications. Each data set contains process data tailored to the specific needs of the target application, rather than using a uniform comprehensive data set for all transmissions, thereby optimizing communication efficiency.
3Loss of time
If multiple data sets are transmitted frequently, then data freshness is improved, but processing load on control device increases
Solution Approach 1:
The transmission frequency and data set composition are dynamically adjusted by the arithmetic unit based on real-time communication load evaluation and application requirements. The system can adaptively change transmission parameters to maintain data freshness while preventing excessive processing load on the control device.
Solution Approach 2:
The arithmetic unit changes transmission parameters such as data set composition and transmission timing based on evaluated communication load and application needs. By adjusting these parameters optimally, the system maintains adequate data freshness without causing excessive processing load through overly frequent or comprehensive transmissions.
Data Source
AI summary
A control system includes a control device, one or more information processing devices, and an arithmetic unit. The control device executes a control program controlling a control target while managing process data of the control program, and includes a communication processor that periodically transmits one or more data sets, each data set including a value of one or more process data. The information processing devices executes one or more applications using the process data included in the data sets. The arithmetic unit determines a transmission setting of the data set, and includes an acquirer that acquires the process data for each application, and a determiner that determines a number of data sets transmitted by the communication processor and the process data to be included in each data set according to an evaluation criterion regarding a communication load based on the process data for each application.


