HMI Interoperability via Automatic Register Discovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current human machine interfaces (HMIs) face challenges in establishing reliable connections with other components, requiring prior knowledge of specific register addresses, which hinders efficient configuration and interoperability, especially when coupled with industrial controllers.

Innovation Solution

A technique where the HMI compiles a list of available connections from networked components and serves it to a configuration station, allowing operators to program the HMI by selecting from this list, thereby facilitating accurate configuration without prior knowledge of register addresses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If traditional configuration methods requiring prior knowledge of register addresses are used, then configuration accuracy can be maintained, but configuration time and complexity increase significantly

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidconfiguration time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The HMI device automatically discovers and configures its own connection parameters by reading register addresses directly from the controller. The configuration process is performed autonomously without requiring external intervention or pre-knowledge of register addresses, thereby reducing configuration time while maintaining accuracy through direct device-to-device communication.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary configuration actions by having the HMI proactively query the controller for available register addresses before establishing connections. This preliminary discovery phase allows the HMI to prepare connection configurations in advance, reducing the time required during actual system setup while ensuring accurate address assignment.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If manual configuration with prior knowledge of register addresses is required, then connection reliability can be ensured, but ease of operation deteriorates

Engineering Contradiction:
Improveconnection reliabilityVSAvoidease of configuration
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The HMI autonomously discovers reliable connection parameters by directly querying the controller for available register addresses. This self-service approach ensures connection reliability through direct device communication while dramatically improving ease of operation, as operators no longer need to manually input or pre-know register addresses.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The controller acts as an intermediary that provides register address information to the HMI during the configuration process. This intermediary mechanism ensures that the HMI receives accurate and reliable connection parameters directly from the controller, maintaining connection reliability while simplifying the operator's task.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If detailed manual configuration is performed, then interoperability can be optimized, but device complexity increases

Engineering Contradiction:
ImproveinteroperabilityVSAvoidconfiguration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The HMI automatically configures interoperability parameters by reading register addresses directly from the controller without requiring complex manual setup. This self-service mechanism optimizes interoperability through accurate device-to-device communication while reducing configuration complexity to simple operational steps for the operator.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary discovery of interoperability parameters by having the HMI query the controller for available registers before establishing connections. This preliminary action enables optimized interoperability configuration to occur automatically, reducing the complexity of the overall configuration process while ensuring accurate device integration.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7962659B2Interoperably configurable HMI system and method
Publication Date: 2011.06.14 ROCKWELL AUTOMATION TECH INC
  • US7962659B2 patent drawing
  • US7962659B2 patent drawing
  • US7962659B2 patent drawing

AI summary

A configurable HMI is coupled to a configuration station and to one or more networked components, such as an industrial controller. Connections may be established with the networked component, such as to read from or write to registers within the component. A list of available connections or registers is accessed from the component by the HMI. The HMI then tabulates or otherwise presents the information in a listing to the configuration station. The configuration station may then be used to select a connection from the listing to alter programming of the HMI to establish the connection.