Display Composer Layout for Industrial KPI Visualization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Industrial automation environments face challenges in effectively visualizing and monitoring operational data from machines, as existing systems lack user customization and efficiency in displaying key performance indicators (KPIs), leading to suboptimal data presentation and increased resource utilization.
Innovation Solution
A display composer interface is provided that allows users to customize the layout and display of KPIs, including selecting data items, defining display types, and specifying positions, which are then processed to generate a tailored graphical user interface, optimizing data presentation and reducing unnecessary resource usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If existing systems display all operational data from machines, then complete information is provided to users, but resource utilization increases and data presentation becomes less efficient
Solution Approach 1:
The system extracts and displays only the most relevant operational data items based on user-defined templates and roles. The display composer allows users to select specific data items to display, effectively extracting necessary information while filtering out unnecessary data, thus reducing resource utilization while maintaining information completeness for the specific user context.
Solution Approach 2:
Different users receive customized data presentations based on their roles and preferences. The system applies local quality by tailoring the displayed operational data to each user's specific needs rather than providing uniform data to all users, optimizing resource utilization while ensuring each user receives relevant information.
2Device complexity
If existing systems provide fixed display layouts for operational data, then system complexity is reduced, but user customization capability is limited
Solution Approach 1:
The system transitions from fixed display layouts to dynamic, user-customizable layouts. The display composer enables users to dynamically adjust which operational data items are displayed, their arrangement, and presentation formats. This dynamic approach maintains system simplicity through automated template generation while providing extensive customization capability.
Solution Approach 2:
The display composer serves multiple functions: it allows users to customize displays, automatically generates optimized layouts using algorithms, and adapts to different user roles. This multi-functionality resolves the contradiction by providing both user control and system automation within a single interface.
3Adaptability or versatility
If users manually configure display layouts for operational data, then display customization is achieved, but user time and effort increase
Solution Approach 1:
The system performs preliminary actions by automatically generating optimized display layouts using algorithms before user finalization. The layout optimization algorithm pre-processes data item selections and arranges them efficiently, reducing the time users need to spend on manual configuration while maintaining high customization capability.
Solution Approach 2:
The display composer acts as an intermediary between user data selections and final display layouts. It includes automated layout optimization algorithms that mediate between user requirements and system implementation, automatically arranging data items in optimized configurations and significantly reducing manual configuration time.
Data Source
AI summary
Techniques to facilitate visualization of an application associated with an industrial automation environment are disclosed. In at least one implementation, a display composer interface is presented that enables a user to design a customized display layout for the application associated with the industrial automation environment. Data display instructions are received comprising a user selection of at least one data item associated with an operation of a machine in the industrial automation environment. Position information that identifies where to display the at least one data item is also received. The data display instructions and the position information are processed to generate the customized display layout for the application. Based on the customized display layout, a graphical user interface is rendered to the application having the at least one data item positioned according to the position information.


