Networked Control Validity Reflection for Communication Paths

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As networking of control systems becomes more advanced, the increasing number of units to be monitored reduces the efficiency of user program creation, making it challenging to maintain the soundness of all targets effectively.

Innovation Solution

A control system that includes a processing unit, function units, communication units, and a reflection means to analyze and reflect the aggregated states of communication units on a transmission path, allowing for efficient programming by generating and updating validity check data within the user program.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If networking of control system is advanced to connect more units, then system functionality and integration are improved, but the number of units to be monitored increases making program creation less efficient

Engineering Contradiction:
Improvesystem integrationVSAvoidprogram creation efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent introduces a mediator mechanism that automatically generates monitoring program code based on network configuration data. This intermediary translation layer converts complex network topology information into ready-to-use monitoring routines, eliminating the need for manual programming of each communication unit's monitoring logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary actions by automatically generating monitoring program code during the network configuration phase, before actual deployment. The code generation process prepares monitoring templates and structures in advance, so that when units are added to the network, the monitoring framework is already in place and only needs to be instantiated.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If more communication units are monitored individually, then data completeness is improved, but program complexity and creation time increase

Engineering Contradiction:
Improvedata completenessVSAvoidprogram complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges individual monitoring tasks into a unified monitoring framework. Instead of creating separate monitoring programs for each communication unit, the system combines them into a single integrated monitoring structure that handles multiple units through standardized templates and collective management mechanisms.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The monitoring system implements universality by using standardized monitoring templates that can be applied to multiple different communication units. A single monitoring framework structure serves multiple functions across different units, reducing the need for unit-specific custom code while maintaining comprehensive monitoring coverage.

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

3Manufacturing precision

If manual monitoring code is created for each unit, then customization precision is improved, but time consumption and efficiency are reduced

Engineering Contradiction:
Improvecustomization precisionVSAvoidprogramming time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system uses copying mechanisms where standardized monitoring code templates are automatically replicated and instantiated for each communication unit based on the network configuration. These templates contain pre-validated monitoring logic that can be customized through simple parameter assignment rather than writing code from scratch, maintaining precision while dramatically reducing programming time.

Inventive Principle:
Principle #26Copying

4Adaptability or versatility

If network configuration changes are made, then system adaptability is improved, but program maintenance difficulty increases

Engineering Contradiction:
Improveconfiguration flexibilityVSAvoidprogram maintenance
Core Design Contradiction:
Adaptability or versatilityVSEase of repair

Solution Approach 1:

The monitoring system implements self-service by automatically detecting network configuration changes and regenerating the monitoring program code to match the new configuration. When network topology changes occur, the system autonomously updates the monitoring framework without requiring manual intervention or deep program modifications, maintaining adaptability while simplifying maintenance.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3588215B1Control system
Publication Date: 2022.03.16 OMRON CORP
  • EP3588215B1 patent drawingFigure 1
  • EP3588215B1 patent drawingFigure 2
  • EP3588215B1 patent drawingFigure 3

AI summary

Provided is a control system, comprising: a processing unit which executes a user program; one or a plurality of function units; one or a plurality of communication units which relay data between the processing unit and the one or the plurality of function units; and a reflection means which, when in the user program a variable is designated which has been associated with any of the data which the function units retain and which denotes the validity of the data, reflects, as the value which the variable denotes, a result of having aggregated states of each of the communication units which are present upon a transmission path from the function units which retain the designated data to the processing unit.