Embedded Web Frame Restrictions for Process Plant HMI Customization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current operator Human-Machine Interfaces (HMIs) in industrial process control systems are challenging to design and maintain due to increased complexity and customization needs, particularly with the expansion of process monitoring responsibilities and varying plant-specific requirements, leading to difficulties in creating and updating operator HMIs efficiently.

Innovation Solution

A graphical display configuration system that allows for the creation, definition, and publication of operator HMIs within a process plant's configuration environment, enabling real-time updates and customization without halting the display view execution, using a centralized configuration database and user interface for easy maintenance and flexibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If operator HMIs are highly customizable to meet plant-specific requirements, then adaptability is improved, but device complexity increases

Engineering Contradiction:
Improvecustomization capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The HMI system is segmented into independent configurable parameters and modules that can be individually customized without affecting the entire system. Each parameter (e.g., display settings, alarm thresholds, navigation structure) can be independently adjusted to meet plant-specific requirements while maintaining system manageability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The HMI system implements dynamic configurability where parameters can be modified in real-time during operation without requiring system shutdown or reconfiguration. This allows the interface to adapt to different plant requirements while maintaining a manageable core structure through runtime flexibility.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If frequent updates are made to operator HMIs, then adaptability is improved, but loss of time increases

Engineering Contradiction:
Improveupdate frequencyVSAvoidconfiguration time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system provides pre-configured HMI templates and default parameters that are prepared in advance for common plant scenarios. This preliminary configuration reduces the time required for initial setup and subsequent updates, as operators can start from validated templates rather than configuring everything from scratch during each update cycle.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables copying of existing HMI configurations and parameters across different views or plants. When updates are needed, configurations can be replicated and modified locally rather than recreating entire systems, significantly reducing configuration time while maintaining adaptability across multiple instances.

Inventive Principle:
Principle #26Copying

3Ease of operation

If operator HMIs are highly customizable, then ease of operation is improved, but ease of manufacture worsens

Engineering Contradiction:
Improveoperator customizationVSAvoidconfiguration difficulty
Core Design Contradiction:
Ease of operationVSEase of manufacture

Solution Approach 1:

The HMI system uses universal configuration parameters and standardized modules that can serve multiple functions across different plant operations. This universality allows operators to customize interfaces for specific needs while the underlying manufacturing process remains standardized, simplifying system deployment and maintenance.

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

Solution Approach 2:

The system provides self-service configuration capabilities where operators can independently customize HMI parameters without requiring extensive technical support or complex manufacturing processes. The interface automatically adapts to operator preferences and plant requirements through built-in configuration tools, reducing the burden on both operators and system manufacturers.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12131167B2Systems and methods for embedding a web frame with preconfigured restrictions in a graphical display view of a process plant
Publication Date: 2024.10.29 FISHER ROSEMOUNT SYST INC
  • US12131167B2 patent drawing
  • US12131167B2 patent drawing
  • US12131167B2 patent drawing

AI summary

Techniques for embedding a web browser in a graphical display view of a process plant include presenting a graphical display view including (i) indications of one or more process control elements, such as a control module, a function block, a process plant entity, or a process section of the process plant, and (ii) a web browser having web content from a source address. The web browser is presented according to one or several presentation parameters, such as such as a size and position of the web browser within the display view. Furthermore, the presentation parameters include restrictions on functions performed within the web browser, such as a sandbox or sandbox attributes. The presentation parameters also include a source whitelist that specifies web addresses which are allowed to be set as the source address for presenting web content.