Programming Flowchart Group Tagging for Multi-Device Operations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current automatic production line programming tools require multiple operating devices to perform different operations, but they cannot distinguish between the operations performed by different devices, leading to complex programming processes.

Innovation Solution

A programming marking method that displays device controls for operating devices, determines device groups, configures group tags for each device, and displays a programming flowchart with function blocks marked by group tags, allowing intuitive identification of device groups and operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple operating devices are used to perform different operations, then the functionality and productivity are improved, but the programming complexity increases because the programming interface cannot distinguish operations from different devices

Engineering Contradiction:
ImproveproductivityVSAvoidprogramming complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies local quality by assigning distinct group tags to different operating devices, allowing each device's operations to be visually distinguished in the programming flowchart. This enables the programming interface to maintain clarity while supporting multiple operating devices, resolving the contradiction between enhanced functionality and increased programming complexity.

Inventive Principle:
Principle #3Local quality

2Ease of operation

If device group tags are added to function blocks, then the ease of operation is improved by enabling intuitive identification, but the device complexity increases due to additional configuration elements

Engineering Contradiction:
Improveease of operationVSAvoidconfiguration complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent uses copying by creating visual representations (group tags) of operating devices within the programming flowchart. These tags are copied from the device configuration and displayed in the function blocks, allowing operators to identify device operations intuitively without adding complex configuration elements, thus improving ease of operation while minimizing configuration complexity.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12026483B2Programming marking method, processor, terminal, and computer program product
Publication Date: 2024.07.02 SIEMENS (CHINA) CO LTD
  • US12026483B2 patent drawing
  • US12026483B2 patent drawing
  • US12026483B2 patent drawing

AI summary

The present disclosure describes programming marking methods. Various examples include: displaying device controls for at least two operating devices associated with a target task to be executed, where the display configures programming logic of the device controls for the operating devices; determining a respective device group to which each of the operating devices belongs; configuring a group tag for the operating device used for marking the device group; and displaying on a second interface a programming flowchart used when the operating devices execute the target task. The programming flowchart includes at least two function blocks. Each of the function blocks is controlled by one operating device to perform one processing action. Each of the function blocks is marked with a group tag matching the operating device. The second interface configures the function blocks and the execution logic between the function blocks.