Controller Buffer Monitoring for Timely Log Storage Replacement
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Factory automation controllers face storage capacity limitations in external storage devices, leading to potential log data loss due to buffer overflow, as users may not replace the storage devices quickly enough before the buffer runs out of free space.
Innovation Solution
A control apparatus with a monitoring unit that tracks the buffer's free space and outputs warnings to the user via visual, auditory, or notification methods when the space falls below a certain threshold, allowing timely replacement of the external storage device and preventing log data loss.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If the external storage device is used to store log data, then the storage capacity is extended, but the user may not replace the storage device quickly enough before the buffer runs out of free space
Solution Approach 1:
The monitoring unit performs preliminary action by detecting the free space of the buffer in advance and generating a warning signal before the buffer becomes full. This allows the user to replace the external storage device before it is too late, preventing log data loss due to buffer overflow.
2Quantity of substance
If the buffer size is increased to store more log data, then the free space is extended, but the response time for warning the user is delayed
Solution Approach 1:
The monitoring unit continuously monitors the free space of the buffer and provides feedback by generating a warning signal when the free space falls below a predetermined threshold. This feedback mechanism allows the system to maintain a sufficient buffer size while still providing timely warning to the user about the need to replace the external storage device.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A technique is desired that can output a warning to a user before a buffer of a controller runs out of a free space. A control apparatus includes a buffer (152) for buffering log data sequentially generated, an interface unit (154) connectable with an external storage device (155), a writing unit (156) for sequentially reading the log data buffered to the buffer (152) and sequentially writing the log data to the external storage device (155) while the external storage device (155) is connected to the interface unit (154), a monitoring unit (158) for monitoring a free space of the buffer (152), and a warning unit (160) for outputting a warning upon the free space falling below a prescribed value.