Control Program Verification Using a Dummy Signal Interface
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies face challenges in verifying the movement of control programs for complex systems like production lines, especially when the control devices and CAD systems are not compatible, making it difficult to simulate the movement of all devices in a virtual environment.
Innovation Solution
A verification system that includes a simulator to simulate the operated condition of an object to be controlled, and a dummy device that generates signals based on input from the control device, allowing the simulator to replicate the operated condition without direct access to the actual object or compatible interfaces.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If CAD simulation is used for movement verification of large-scale complicated systems, then verification capability is improved, but data preparation difficulty increases
Solution Approach 1:
The system segments the verification process by introducing a dummy device that handles specific signal generation tasks separately from the main CAD simulation system. This divides the complex data preparation into manageable parts: the dummy device generates control signals independently while the CAD system focuses on movement simulation, reducing overall system complexity.
Solution Approach 2:
The dummy device acts as an intermediary component between the control device and the CAD simulation system. It receives control signals, processes them according to predetermined conditions, and outputs simulation signals to the CAD system, thereby mediating the interaction and simplifying the data preparation process for both ends.
2Measurement precision
If direct interface between control device and CAD system is used, then signal accuracy is improved, but compatibility requirements increase
Solution Approach 1:
The dummy device serves as a compatible intermediary that can interface with various control devices and CAD systems without requiring direct compatibility between them. It translates and adapts signals according to predetermined conditions, maintaining signal accuracy while ensuring broad compatibility across different systems.
Solution Approach 2:
The dummy device changes signal parameters based on predetermined conditions and the specific characteristics of connected devices. It adjusts signal formats, timing, and other parameters to match the requirements of both the control device and the CAD simulation system, thereby ensuring compatibility without sacrificing accuracy.
3Reliability
If full device simulation is implemented, then verification completeness is improved, but system resource consumption increases
Solution Approach 1:
The system implements partial simulation by using the dummy device to generate only the necessary control signals required for verification, rather than simulating all device functions. This selective approach maintains verification completeness for critical paths while reducing overall computational resource consumption.
Solution Approach 2:
The dummy device extracts and handles specific signal generation tasks from the overall simulation system. By separating this function into a dedicated component with predetermined logic, the main CAD simulation system can focus resources on movement verification, achieving complete verification with reduced total resource consumption.
Data Source
AI summary
An environment in which a control device for controlling a controlled object can easily be verified. This verification system includes: a simulator for simulating an operating state of the controlled object; and a dummy device for generating a second signal relating to the controlled object instead of the simulator or the controlled object, in accordance with a first signal provided from a control device capable of controlling the controlled object, and providing the generated second signal to the control device or the simulator. The simulator generates a third signal indicating the simulated operating state of the controlled object on the basis of the second signal provided from the dummy device.


