SCADA Web HMI Layout With Exclusive Grouping for Safe Flexibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing SCADA web HMI systems face challenges in creating HMI screens with high flexibility in arranging operation elements without deteriorating screen quality, particularly when using scripts that can lead to compatibility issues with other programs.
Innovation Solution
The proposed solution involves an HMI screen designing device with a drafting processing unit that includes exclusive grouping means and mutual relationship defining means. This allows for the dynamic arrangement of operation elements on the HMI screen, enabling high flexibility in their exclusive arrangement without relying on scripts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If operation elements are arranged exclusively displayed on the HMI screen to prevent erroneous operation, then operational safety is improved, but the flexibility in arranging operation elements deteriorates
Solution Approach 1:
The HMI screen dynamically changes the display state of operation elements based on the selected element. When an operation element is selected, other exclusive operation elements are automatically hidden or grayed out, while the selected element remains visible and actionable. This dynamic adjustment resolves the contradiction by providing both safety (through exclusive display) and flexibility (through dynamic adaptation to user selection).
Solution Approach 2:
The display parameters (visibility, selectability) of operation elements are changed based on the selection state. The system changes the display mode from showing all elements to showing only the selected element, thereby maintaining safety while adapting to different operational contexts and user needs.
2Adaptability or versatility
If script programs are used to create HMI screens, then designing flexibility is improved, but compatibility with other SCADA programs deteriorates
Solution Approach 1:
The invention extracts the HMI screen creation process from script-based programming and replaces it with a graphical drag-and-drop interface. Operation elements are visually selected and arranged on the screen without requiring script code, thereby maintaining designing flexibility while eliminating compatibility issues with other SCADA programs that may use different scripting languages or versions.
Solution Approach 2:
The system uses standardized operation element templates that can be copied and pasted from a library onto the HMI screen. These pre-defined elements ensure consistency and compatibility across different SCADA programs while allowing flexible arrangement and configuration through graphical interface operations.
3Adaptability or versatility
If the number of operation elements and their intervals are used as parameters for display forms, then display diversity is improved, but the complexity of arranging all display forms in the stencil area increases
Solution Approach 1:
The stencil area dynamically adjusts its content based on the selected operation element type. Rather than pre-arranging all possible display forms, the system provides a flexible library of operation elements that can be selected and configured on-demand, reducing stencil complexity while maintaining display diversity through parameter settings and visual customization.
Data Source
AI summary
There is provided an HMI screen creation device that enables creation of an HMI screen in which a plurality of operation elements are exclusively arrangeable with high flexibility, without deteriorating quality of the HMI screen. An HMI screen designing device according to the present disclosure includes: a drafting processing unit including a stencil area where a plurality of operation elements to be arranged in the HMI screen are arranged to be selectable, and a drafting area where a drawing is drawn by arranging the operation elements selected in the stencil area; and a drawing data generation processing unit configured to generate drawing data as data of the drawing in which the plurality of operation elements are arranged. The drafting processing unit includes exclusive grouping means for mutually exclusively grouping the plurality of operation elements arranged on the drawing.


