Process Parameter Data Typing for Flexible Automation Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Industrial process control and automation systems face challenges in handling process parameters with undefined data types, leading to inefficiencies, complexity, and high costs due to the fixed nature of data types, which restrict end-user flexibility and require extensive reprogramming for data type changes.

Innovation Solution

The system allows for the association of undefined data types with process parameters, enabling loose associations that can be modified to defined data types during initial configuration or later, providing a flexible and intuitive graphical user interface for end-users to customize data types without rewriting programs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If fixed data types are used for process parameters, then system stability and reliability are improved, but user flexibility and adaptability deteriorate

Engineering Contradiction:
Improvesystem stabilityVSAvoiduser flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic data type association where process parameters can be initially associated with undefined data types and later modified to specific defined data types. This dynamic approach allows the system to adapt to user needs while maintaining stability through structured association mechanisms.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system allows changing the data type parameter of process parameters from undefined to defined types during runtime or configuration phases. This parameter change capability enables users to adapt the system without rewriting programs, resolving the contradiction between fixed structure and flexibility.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If fixed data types are specified during system implementation, then system complexity is reduced, but the need for reprogramming when data types change increases

Engineering Contradiction:
Improvesystem complexityVSAvoidreprogramming time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent introduces an intermediary association layer between process parameters and data types. This association mechanism acts as a mediator that allows data type changes without affecting the underlying parameter definitions or requiring program rewrites, thus reducing both initial complexity and future reprogramming needs.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary association of process parameters with undefined data types during initial configuration, allowing the system to be set up with minimal complexity. Later, specific data types can be assigned without requiring structural changes or reprogramming.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If undefined data types are allowed for process parameters, then user flexibility and customization are improved, but system complexity increases

Engineering Contradiction:
Improveuser flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal association mechanism that handles both undefined and defined data types through a common framework. This multi-functional association system provides user flexibility while avoiding separate complex handling paths for different data type scenarios.

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

Data Source

PatentUS20260029775A1Supporting an undefined data type
Publication Date: 2026.01.29 HONEYWELL INTERNATIONAL INC
  • US20260029775A1 patent drawing
  • US20260029775A1 patent drawing
  • US20260029775A1 patent drawing

AI summary

An example method for supporting an undefined data type in an automation control system comprises receiving, from a user, a selection of a process parameter associated with a control system for an industrial process; receiving a selection of the undefined data type from a plurality of data types, wherein the plurality of data types include defined data types and the undefined data type; associating the undefined data type with the process parameter; and storing the association between the undefined data type and the process parameter.