Industrial Controller UI Auto-Creation for Flexible Device Reconfiguration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In industrial systems, creating and managing user interfaces for monitoring and controlling operating devices is complex, requiring professional programmers and centralized configurations, which is inflexible and costly, especially when devices are added, replaced, or upgraded.

Innovation Solution

An industrial controller within an industrial system submodule automatically collects and processes operational data to create user interfaces, allowing for real-time customization and updates without manual programming, using a communication part to send interfaces to user terminals and receive inputs, and storing interfaces in integrated or external storage for extended capacity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If professional programmers manually program user interfaces using centralized configuration, then user interfaces can be created for monitoring and controlling operating devices, but the work is complex, requires high professional requirements, and has large workload

Engineering Contradiction:
Improveease of creating user interfaceVSAvoidcomplexity of user interface creation process
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The industrial controller automatically generates user interface configuration information by collecting operation parameters from operating devices and processing them through a processor, eliminating the need for professional programmers to manually create interfaces. The system serves itself by automatically adapting to device changes and generating appropriate interface configurations without human intervention.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-defining a plurality of interface elements with different types and attributes in advance. When an operating device is added or modified, the processor automatically selects and configures appropriate pre-defined interface elements based on the device's operation parameters, avoiding the need for manual programming from scratch.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If centralized user interface compilation and configuration are adopted, then user interfaces can be created and modified, but the mode is inflexible when devices are added, replaced, or upgraded

Engineering Contradiction:
Improveflexibility of user interface configurationVSAvoidtime required for interface reconfiguration
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The industrial controller continuously collects operation parameters from operating devices and uses this feedback to automatically update user interface configuration information. When devices are added, replaced, or upgraded, the system detects changes in operation parameters and dynamically adjusts the interface configuration without requiring manual reconfiguration or centralized compilation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The user interface configuration is made dynamic rather than static. The processor automatically adapts the interface configuration based on real-time operation parameters from operating devices, allowing the system to flexibly respond to device changes such as additions, replacements, or upgrades without requiring time-consuming manual reconfiguration.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If dedicated software is installed on client terminals for creating user interfaces, then user interfaces can be customized, but software installation and maintenance costs are high

Engineering Contradiction:
Improvecustomization capability of user interfaceVSAvoidsoftware installation and maintenance costs
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent extracts the user interface generation functionality from dedicated client software and relocates it to the industrial controller itself. The processor in the industrial controller directly generates user interface configuration information based on operation parameters, eliminating the need for separate client software installations and reducing software maintenance costs while preserving customization capabilities.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The industrial controller is given multi-functionality by enabling it to both control operating devices and generate user interface configurations. This universal approach eliminates the need for specialized client software, as the controller itself provides all necessary interface generation and customization functions, reducing overall system software requirements and maintenance burden.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Ease of operation

If fixed layout user interfaces are provided, then interface creation is simplified, but personalized settings and custom adjustments are not supported for users

Engineering Contradiction:
Improvesimplicity of interface creationVSAvoidpersonalization capability of user interface
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system provides different interface element types with specific attributes that can be locally customized. The processor selects from a plurality of pre-defined interface elements with different types (such as display elements, control elements, alarm elements) and configures their attributes based on specific operation parameters, allowing both simplicity through pre-definition and personalization through selective customization of individual elements.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11029978B2Industrial controller and method for automatically creating user interface
Publication Date: 2021.06.08 SIEMENS AG
  • US11029978B2 patent drawing
  • US11029978B2 patent drawing
  • US11029978B2 patent drawing

AI summary

An industrial controller for automatically creating user interfaces, is configured to collect information generated when an industrial system submodule is operating, extract operation parameters of interest from the information generated when the industrial system submodule is operating, and create a user interface to reproduce the operation parameters of interest according to the extracted operation parameters of interest. The industrial controller can also re-create a user interface according to a parameter update input or a custom configuration input of a user. The industrial controller can automatically create a user interface without the need to manually parse the parameters, thereby realizing flexible interface settings. A user interface can be created in a web-based mode so that user access is not limited by locations and is flexible and convenient.