Industrial Control Port Filtering Without Drive Shutdown

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Industrial control devices face challenges in changing communication data filtering conditions without stopping drive devices, leading to potential production losses and security risks.

Innovation Solution

A control device with physical communication ports and a storage device that executes a user program with a filtering function, allowing dynamic adjustment of filtering conditions during operation, including specifying transmission modes, protocols, and device directions for communication data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the filtering condition is changed by stopping drive devices, then security is improved, but productivity deteriorates due to production loss

Engineering Contradiction:
ImprovesecurityVSAvoidproductivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The filtering condition is made dynamic and changeable during operation. The control device allows the filtering condition to be switched from a first condition to a second condition while the drive device is running, eliminating the need to stop production for security configuration changes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The filtering condition parameters can be changed during operation. The system allows modification of communication data filtering parameters (such as protocol types, data formats, or source/destination identifiers) without stopping the drive device, enabling security updates while maintaining productivity.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the filtering condition is changed during operation, then productivity is maintained, but security may deteriorate due to improper configuration

Engineering Contradiction:
ImproveproductivityVSAvoidsecurity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The second filtering condition is prepared and validated in advance before being applied. The control device is configured to switch to a pre-defined second filtering condition that ensures security requirements are met, rather than allowing arbitrary configuration changes during operation.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If a fixed filtering condition is used, then security is simplified, but adaptability deteriorates when communication requirements change

Engineering Contradiction:
ImprovecomplexityVSAvoidadaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The filtering condition transitions from a fixed static configuration to a dynamic switchable configuration. The control device can switch between at least two different filtering conditions based on operational requirements, enabling adaptability while maintaining manageable complexity through predefined conditions.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11226611B2Control device, control method, and control program
Publication Date: 2022.01.18 OMRON CORP
  • US11226611B2 patent drawing
  • US11226611B2 patent drawing
  • US11226611B2 patent drawing

AI summary

A control device includes: a physical first communication port that connects to a first network—to which an information processing device belongs; a physical second communication port that connects to a second network to which the drive device belongs; and a storage device that stores a user program created for controlling the drive device. The user program includes a filtering function for switching a filtering condition in accordance with a setting for the filtering condition that is input during execution of the user program. The filtering condition is used for determining whether or not to transmit communication data received from one device to another device. The one device is one of the drive device and the information processing device. The other device is the other of the drive device and the information processing device.