PLC Data Collection Validation Using Error Detection Code Matching
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
Data Source
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.


