Function Module Compatibility Testing for Field Device Installation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In industrial automation systems, especially those using IIoT concepts, the compatibility of function modules installed on field devices is often not adequately checked, leading to resource-dependent and application-specific incompatibilities that can cause malfunctions and errors, particularly when new modules are installed alongside existing ones.

Innovation Solution

A method where a digital archive system assigns evaluation data to function modules, estimates error frequencies based on usage statistics, and proposes compatible modules for installation, using hash values to ensure compatibility and minimize potential malfunctions by identifying problematic combinations before installation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple function modules are installed on field devices to cover various applications, then the functionality and versatility of the automation system is improved, but resource-dependent compatibility problems occur such as excessive processor load and memory exhaustion

Engineering Contradiction:
Improvefunctionality coverageVSAvoidsystem stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary compatibility checks before installing function modules by evaluating resource requirements against available capacity and analyzing historical error frequencies. This preliminary action prevents incompatible modules from being installed, thereby maintaining system reliability while allowing versatile functionality coverage.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously collects error data from field devices and uses this feedback to improve compatibility assessments. By analyzing actual runtime errors and resource utilization patterns, the system refines its predictions about which module combinations are likely to cause problems, enabling better decisions about module installation while maintaining system stability.

Inventive Principle:
Principle #23Feedback

2Reliability

If function modules are manually installed on field devices, then installation control and compatibility awareness are improved, but the process becomes impracticable with large numbers of field devices

Engineering Contradiction:
Improveinstallation controlVSAvoidinstallation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

A central unit acts as an intermediary between the digital archive system and field devices, managing the automated installation process. The central unit receives compatibility assessments and error frequency data, then coordinates module installations across multiple field devices, providing centralized control without requiring manual intervention at each device while maintaining high installation efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service automated installation where function modules are automatically selected, assessed for compatibility, and installed on field devices without manual intervention. The digital archive system and central unit work together to autonomously manage the installation process, dramatically improving productivity while maintaining reliability through built-in compatibility checking.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If compatibility checking is not performed, then installation speed and simplicity are improved, but resource-dependent and application-specific incompatibilities cause malfunctions and errors

Engineering Contradiction:
Improveinstallation simplicityVSAvoidsystem reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The compatibility checking function is extracted as a separate, automated process that operates independently from the installation process. The system extracts resource requirements, error frequency data, and compatibility rules from historical data, then applies these separately to assess module combinations before installation, maintaining installation simplicity while ensuring reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

4Reliability

If extensive compatibility checking and error frequency estimation are performed, then system reliability and error prevention are improved, but the complexity of the installation process increases

Engineering Contradiction:
Improveerror preventionVSAvoidinstallation process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system uses hash values as simplified copies or representations of complex function module configurations and their compatibility characteristics. Instead of analyzing entire module configurations, the system works with compact hash representations that capture essential compatibility information, reducing computational complexity while maintaining reliable error prevention capabilities.

Inventive Principle:
Principle #26Copying

Data Source

PatentEP3855259B1Method for testing compatibility of functional modules
Publication Date: 2022.07.20 SIEMENS AG
  • EP3855259B1 patent drawingFigure 1~2

AI summary

The invention relates to a method for testing the compatibility of function modules (Fx) that can be installed on field devices of an automation system by means of a central processing unit (CPU) for use cases (AW) occurring in the automation system. The function modules (Fx) are made available in a digital archive system (RS) and are provided there with evaluation data. Based on the evaluation data associated with each function module (Fx), the digital archive system (RS) can suggest (102) those function modules (Fx) for installation on a field device (FG) that are suitable for a given use case (AW). In addition to the given use case (AW), the central processing unit (CPU) transmits data information (H) about the function modules (F1, F2, F3) installed on the field device (FG) to the digital archive system (RS) (101).Then, based on the data information (H) about the function modules (F1, F2, F3) installed on the field device (FG), the digital archive system (RS) determines combinations of function modules (F1, F2, F3) installed on the field device (FG) and at least one of the suggested function modules (Fx) (103). Subsequently, for the determined function module combinations, an error frequency for each determined function module combination is estimated based on stored usage statistics (104), and then at least one function module (Fx) that can be installed on the field device (FG) for the specified use case (AW) is suggested (105), which, in combination with the function modules (F1, F2, F3) installed on the field device (FG), has the lowest estimated error frequency.