Fieldbus I/O Module Mode Switching for Fast Diagnostic Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing automation systems require significant intervention and modification of control programs to test error messages and diagnostic modes, which is time-consuming and error-prone, especially when simulating sensor signals or switching between normal and diagnostic modes.

Innovation Solution

An improved I/O module with a control unit that switches between normal and control modes based on control values, allowing for the storage and output of predetermined input and output values, and includes driver circuits for error detection and a data interface for transmitting data packets with address information and checksums, enabling efficient operation and error handling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the control program is modified to trigger error messages and test diagnostic modes, then the automation system can be tested for error handling, but the intervention time and complexity increase significantly

Engineering Contradiction:
Improveerror handling capabilityVSAvoidintervention time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The I/O module stores predetermined input values (EW) and output values (AW) in advance during normal operation. When a diagnostic mode is activated via a control value (SW) received through the data interface, these pre-stored values are immediately available for substitution, enabling rapid testing of error conditions without requiring time-consuming program modifications or manual intervention to set up test scenarios.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If simulated status data is transmitted via the fieldbus from the control computer, then error messages can be generated, but the control program must be modified to transmit and retrieve the data

Engineering Contradiction:
Improveerror message generationVSAvoidcontrol program complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The functionality for generating and managing simulated status data is extracted from the control computer and control program, and relocated to the I/O module itself. The I/O module now independently generates simulated input data (ED) and output data (AD) based on stored values (EW, AW) when triggered by a control value (SW). This extraction eliminates the need for control program modifications to handle simulated data transmission and retrieval, while maintaining the ability to generate comprehensive error messages and diagnostic information through the fieldbus.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12001371B2Connection of input and / or output modules to a fieldbus with a higher-level controller
Publication Date: 2024.06.04 WAGO VERW GMBH
  • US12001371B2 patent drawing
  • US12001371B2 patent drawing
  • US12001371B2 patent drawing

AI summary

An I/O module comprising an input interface, designed for connection to at least one sensor for input of an input signal, and/or an output interface, designed for connection to at least one actuator for output of an output signal, with a data interface for connection to a sub-bus for the transmission of an input datum and/or output datum, and with a control unit connected to the data interface and connected to the input interface and/or the output interface, wherein the control unit is set up to process the input datum and/or output datum and exchange it via the data interface, wherein the control unit is further set up to store a predetermined input value and/or output value which replaces the input datum and/or output datum.