Parameter Write Protection via Check Value Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for safely parameterizing electrical devices, particularly those with safety functions, face challenges in ensuring that safety-relevant parameters are correctly input and validated, especially when data types differ during transmission, leading to potential errors and unintended changes.

Innovation Solution

A method where a stored parameter, along with its name and a generated code, is transmitted back in a non-processable data format, allowing the user to confirm the correctness of the parameter value and code, ensuring that only validated parameters are accepted, using a human-readable format like text to prevent data errors and ensure write protection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data are transmitted with different data types when writing to and reading from the field device, then systematic or random errors in the transmission protocol are excluded, but the use of check values (such as CRC) cannot be applied to verify parameter integrity

Engineering Contradiction:
Improveerror exclusion in transmissionVSAvoidinability to verify parameter integrity
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The invention applies preliminary action by generating a check value (such as CRC) from the parameter value before transmission to the field device. This check value is stored together with the parameter in a check value data structure. When reading back the parameter, the system retrieves both the parameter and its associated check value, then verifies integrity by comparing the stored check value with a newly calculated one. This preliminary preparation of verification data enables integrity checking despite using different data types for transmission.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If safety-relevant parameters are stored with write protection, then they cannot be subsequently changed, but it must be ensured that only write-protected parameters are reported back and confirmed as correct

Engineering Contradiction:
Improvewrite protection of parametersVSAvoidverification process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The invention implements feedback by creating a verification loop where parameters stored with write protection are read back along with their associated check values. The system calculates a new check value from the read parameter and compares it with the stored check value. Only when they match is the parameter confirmed as correct and unchanged. This feedback mechanism provides automatic verification without requiring complex manual validation procedures.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The invention uses copying by creating and storing a check value as a separate data structure associated with the original parameter. This check value serves as a copy or representation of the parameter's integrity state. When verification is needed, the system retrieves this copied check value and compares it with a newly generated one, rather than attempting to directly verify the protected parameter itself.

Inventive Principle:
Principle #26Copying

3Ease of operation

If parameters are input on a separate control unit and transmitted to the field device, then on-site control is flexible, but it must be ensured that transmitted parameters correspond to user input and are correctly stored

Engineering Contradiction:
Improveflexibility in parameter inputVSAvoidparameter transmission accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary action by generating and storing check values for parameters before they are transmitted from the separate control unit to the field device. The check value data structure is prepared in advance alongside the parameter data. This preliminary preparation ensures that when parameters are transmitted and stored, their integrity can be verified by comparing check values, thereby maintaining reliability despite the flexibility of remote input.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8634938B2Method for safely parameterizing an electrical device
Publication Date: 2014.01.21 SIEMENS AG
  • US8634938B2 patent drawing
  • US8634938B2 patent drawing

AI summary

A method for safely parameterizing an electrical device, wherein a parameter input by a user on a control unit is transmitted to the electrical device and stored therein with write protection, the stored parameter is transmitted back to the control unit and displayed at the control unit for confirmation by the user, and the user confirmation is transmitted to the electrical device. In accordance with the invention, the stored parameter is transmitted back together with the name of the parameter, with a code generated by the device and in a data format which cannot be processed by the control unit. The returned parameter, the name of the returned parameter and the code are displayed for the user on the control unit, and the confirmation is checked in the electrical device to determine whether the confirmation contains the code.