PLC Parameter Differencing for Manufacturing Line Configuration Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Manufacturing line machines controlled by programmable logic controllers (PLCs) face challenges in efficiently tracking and evaluating the large number of parameters, making it difficult to monitor and manage configuration changes effectively.

Innovation Solution

A method and system that utilize processors to obtain and compare parameter values over time, identify configuration parameters, store timestamped values, and generate hashes to track changes, allowing for the prediction of performance changes and adaptive adjustments using machine learned models.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If all parameters stored at the PLC are monitored and tracked, then complete information about machine state is obtained, but computational resources and data processing complexity increase significantly

Engineering Contradiction:
Improveconfiguration change trackingVSAvoiddata processing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the large set of PLC parameters into two distinct categories: configuration parameters (user-manipulatable) and environmental parameters (non-user-manipulatable). This segmentation is achieved by analyzing parameter value differences over time and identifying which parameters change due to user actions versus environmental factors. By processing only configuration parameters, the system reduces computational complexity while maintaining complete tracking of meaningful changes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system extracts and isolates only the configuration parameters from the complete set of PLC parameters by comparing parameter values across different timestamps and identifying those with non-zero differences. This extraction process separates the essential configuration changes from environmental noise, allowing the system to focus computational resources only on tracking user-manipulated parameters while discarding irrelevant environmental variations.

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If configuration changes are tracked in real-time with high precision, then accurate performance prediction is achieved, but computational resources are consumed

Engineering Contradiction:
Improveconfiguration change detection accuracyVSAvoidcomputational resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system applies partial action by monitoring only the subset of parameters that are actually configurable and user-manipulatable, rather than continuously processing all PLC parameters. By using difference thresholds to identify only those parameters with meaningful changes, the system achieves accurate configuration tracking while consuming minimal computational resources. Environmental parameters that naturally fluctuate are excluded from intensive processing.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If all parameter changes are monitored and stored, then complete historical data is available for analysis, but data storage requirements and processing time increase

Engineering Contradiction:
Improveconfiguration tracking reliabilityVSAvoiddata processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system extracts only the relevant configuration parameter changes from the complete parameter set by comparing values across timestamps and identifying non-zero differences. This extraction eliminates environmental parameters from the tracking process, reducing the volume of data that needs to be stored and processed while maintaining complete historical records of all configuration changes for reliable analysis.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP4141589A1Systems and methods for evaluating configuration changes on a machine in a manufacturing line
Publication Date: 2023.03.01 ATS CORPORATION
  • EP4141589A1 patent drawingFigure 1
  • EP4141589A1 patent drawingFigure 2
  • EP4141589A1 patent drawingFigure 3

AI summary

Systems and methods for evaluating configuration changes on a machine in a manufacturing line are provided. The machine is controlled by a PLC that stores a plurality of parameters associated with the machine. The method involves operating one or more processors to: obtain, from the PLC, a plurality of first parameter values corresponding to the plurality of parameters stored at the PLC at a first time and a plurality of second parameter values corresponding to the plurality of parameters stored at the PLC at a second time; determine a plurality of parameter value differences; identify a plurality of configuration parameters from the plurality of parameters based on the plurality of parameter value differences, each configuration parameter corresponding to a user-manipulatable parameter associated with controlling the machine; and store a plurality of first configuration parameter values in association with a first timestamp corresponding to the first time.