SCADA RTU Error Code Analysis for Update Remediation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing a diverse set of error types from newly integrated industrial machines in a SCADA system is challenging, as they often require different communication formats and inputs, leading to unfamiliar error codes that complicate error reporting and remediation.

Innovation Solution

Implementing a remote terminal unit (RTU) with enhanced communication capabilities, using a Renesas S5D9 microcontroller and ThreadX RTOS, supports multiple input/output options and flexible networking, enabling precise error determination and streamlined error analysis through customizable objects and error message generation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a large variety of diverse industrial machines are integrated into the SCADA system, then the system coverage and monitoring capability are improved, but the complexity of managing error types and codes increases significantly

Engineering Contradiction:
Improvesystem coverageVSAvoiderror management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary component (error analysis system/interface) that sits between the diverse industrial machines and the SCADA operator. This intermediary automatically extracts error codes from various machines, translates them into standardized formats, and presents unified error information to operators, thereby reducing the complexity of managing errors from diverse equipment without limiting system coverage

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system transforms error codes from different machine types by changing their parameter representation format. Error codes with different formats, structures, and meanings from various manufacturers are converted into a standardized parameter set that the SCADA system can uniformly process and display, resolving the complexity issue while maintaining adaptability

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If multiple error code formats from different manufacturers are supported, then the adaptability to diverse machines is improved, but the difficulty of error analysis and diagnosis increases

Engineering Contradiction:
Improveerror code compatibilityVSAvoiderror analysis difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system creates standardized copies of error code information from various manufacturers. Instead of requiring operators to understand and analyze different proprietary error code formats directly, the system extracts the essential error information and recreates it in a unified, standardized format that is easier to analyze and diagnose, while still maintaining the ability to interface with diverse machine types

Inventive Principle:
Principle #26Copying

3Loss of information

If comprehensive error information is collected from all industrial machines, then the measurement completeness is improved, but the loss of time for error processing increases

Engineering Contradiction:
Improveerror information completenessVSAvoiderror processing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically extracting, validating, and standardizing error codes as they are generated by industrial machines, rather than waiting for operator analysis. Error information is pre-processed and organized into standardized formats in advance, so when operators review errors, the information is already ready for quick understanding and action, reducing processing time while maintaining completeness

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260003720A1Remote terminal unit (RTU) for supervisory control and data acquisition (SCADA) system
Publication Date: 2026.01.01 HIGH TIDE TECHNOLOGIES LLC
  • US20260003720A1 patent drawing
  • US20260003720A1 patent drawing
  • US20260003720A1 patent drawing

AI summary

An embodiment provides for error analysis and remediation of one or more remote terminal units (RTUs) of a supervisory control and data acquisition (SCADA) system. In one example, a method determines an error associated with an RTU and generates one or more error messages. An error code of the one or more error message is extracted to identify an error type and the error type is associated with analytics data indicative of the error. In some examples, the error is an update error that can be analyzed to trigger a remediation workflow, for example to attempt to retry an update workflow with modified configurations.