6.1 Software

Provision shall be made for appropriate sealing by mechanical, electronic and/or cryptographic means, making any change that affects the metrological integrity of the device impossible or evident. Any embedded programming (i.e. firmware) that influences the raw count output of the load cell will be evaluated under the terms of this Recommendation. In addition, if the software modifies load cell performance, not exceeding the functions of analogue to digital conversion and the linearization of the load cell output, then that software shall be evaluated under the terms in this Recommendation and in accordance with OIML D 31 [8]. Any weighing instrument function shall be evaluated under other appropriate Recommendations for weighing instruments.

Functionality of any software which is not covered by this Recommendation, e.g. functionalities of weighing instruments, is outside the scope of this Recommendation and is therefore not evaluated. It may be required to undergo additional evaluations against other requirements contained in the applicable OIML Recommendations for weighing instruments.

The requirements which are relevant to the evaluation of load cells and provided in OIML D 31 [8] shall be fulfilled for the load cell by taking into account the following aspects.

  1. In general, for load cells, the severity level I, examined with validation procedure A, is required.

  2. For legally relevant software of digital load cells the following statements according to OIML D 31 [8] shall be applied.

    1. The exception described in OIML D 31, 5.1.1 [8] for an imprint of the software identification is allowed.

    2. The level of conformity of manufactured devices to the approved type is according to OIML D 31, 5.2.5 (subclause a) [8].

    3. Updating the legally relevant software of a load cell in the field is possible via verified or traced update according to OIML D 31, 5.2.6.2 and 5.2.6.3 [8].

    4. The software documentation shall include descriptions according to the applicable requirements of OIML D 31, 6.1.1 [8].

The validation procedures are described in OIML D 31, 6.4 [8].