Cross-Discipline Design Verification for Ladder Program Changes

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecomprehensiveness of designVSAvoiddifficulty of identifying affected portions
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #23Feedback

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

Engineering Contradiction:
Improvedesign update capabilityVSAvoidtime and effort for identification and adjustment
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240219872A1Manufacturing-apparatus design verification system
Publication Date: 2024.07.04 MITSUBISHI ELECTRIC CORP
  • US20240219872A1 patent drawing
  • US20240219872A1 patent drawing
  • US20240219872A1 patent drawing

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.