Industrial Controller UI Auto-Creation for Flexible Device Reconfiguration
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
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.
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
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.
Data Source
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.


