Cross-Discipline Design Verification for Ladder Program Changes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In manufacturing apparatus design, it is difficult for design devices to identify which portions are affected by changes made to the final design product of another device, such as when a change is made to a ladder program in a control-program design device, affecting machine and electric design devices.
Innovation Solution
A manufacturing-apparatus design verification system that includes a machine design device, an electric design device, a control-program design device, and an identification device. The identification device uses a control-program slicing device to extract common groups from the control program, determining correspondences among final design products and identifying affected portions across devices when changes occur.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple design devices cooperate to design a manufacturing apparatus, then the comprehensiveness of the design is improved, but the difficulty of identifying affected portions when changes are made increases
Solution Approach 1:
The patent introduces an identification device as an intermediary that mediates between multiple design devices. This device receives change information from one design device, determines correspondence among final design products using common group data, and identifies affected portions in other design devices. The intermediary resolves the complexity of direct multi-device communication and change tracking.
Solution Approach 2:
The system implements a feedback mechanism where the identification device provides information about affected portions back to the design devices. When a change is made in one design device, the system automatically identifies and reports which portions in other design devices are affected, enabling designers to make informed adjustments without manually tracing dependencies across multiple devices.
2Adaptability or versatility
If changes are made to the final design product in one design device, then the design is updated, but the time and effort required to identify and adjust affected portions in other design devices increases
Solution Approach 1:
The system performs preliminary action by pre-establishing correspondence relationships among final design products of different design devices using common group data extracted by the control-program slicing device. This preliminary mapping is stored and reused when changes occur, eliminating the need to manually trace dependencies during actual design updates. The correspondence determination is done in advance, ready for rapid lookup when changes are made.
Data Source
AI summary
A manufacturing-apparatus design verification system includes a control-program slicing device that extracts a common group that collects circuit blocks that share a contact and a coil in a ladder program designed by a control-program design device. A identification device for identifying to-be-affected-by-change portions in final design products determines a correspondence among final design products of a machine design device, an electric design device, and the control-program design device in accordance with the extracted common group and, when a change is made to the final design product of any of the machine design device, the machine design device, and the control-program design device, identifies a portion to be affected by the change in the final design products of the other design devices different from the design device that has undergone the change.


