PLC Data Collection Validation Using Error Detection Code Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data collection systems in factory automation fail to prevent malfunction when the data collection module is invalid or replaced, leading to communication disruptions due to mismatched definition information between the input module and the controller.

Innovation Solution

A data collection apparatus that determines the validity of the collection means by matching pre-set error detection codes before initiating data collection, ensuring that only valid modules start the data collection process, thereby preventing malfunction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the controller refuses to receive data when definition information does not match, then data integrity is improved, but data collection stops even when the input module is functioning correctly

Engineering Contradiction:
Improvedata integrityVSAvoiddata collection continuity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by performing verification of definition information before actual data collection begins. The controller compares the definition information from the input module with the stored virtual copy in advance, and only after successful verification does it permit data collection to proceed. This preliminary check ensures data integrity is maintained while avoiding unnecessary interruptions to data collection, as the verification happens once at the start rather than continuously during operation.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the system uses definition information matching for validation, then security against corrupted data is improved, but the system complexity increases due to additional verification mechanisms

Engineering Contradiction:
Improvedata securityVSAvoidverification mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent reduces system complexity by using a virtual copy of definition information stored in the controller's memory rather than implementing complex hardware verification mechanisms. The copying approach allows the controller to simply compare data values between the incoming definition information and the stored copy using standard processing operations. This method provides robust security against corrupted data while avoiding the need for additional specialized hardware or complex verification algorithms, thereby maintaining data security without significantly increasing device complexity.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11177828B2Data collection apparatus, method, and program
Publication Date: 2021.11.16 MITSUBISHI ELECTRIC CORP
  • US11177828B2 patent drawing
  • US11177828B2 patent drawing
  • US11177828B2 patent drawing

AI summary

A collector included in a data collection apparatus performs data collection to collect data from a PLC. A controller included in the data collection apparatus determines whether the collector is valid depending on whether the collector at a time when an instruction to start the data collection is provided matches the collector at a preset time, and causes the collector to start the data collection in response to the collector being valid.