16147

I/O Module Checksum Error

ABB · AC500

What does 16147 mean?

This error indicates that a checksum calculation for the safety-relevant configuration data (I-parameters or F-parameters) within the I/O module has failed. This signifies data corruption or an incorrect configuration download, which can compromise the integrity of the safety function and lead to unsafe conditions.

Common Causes

  • Corruption of the safety configuration data (F-parameters) stored in the module's non-volatile memory (e.g., EEPROM) due to power disturbance.
  • Incomplete or failed transfer of safety parameters during a project download to the module.
  • Electromagnetic interference (EMI) causing bit flips in data during storage or read operations within the module.
  • Firmware bug leading to incorrect checksum calculation or data storage.

Repair Steps & Checklist

Click steps to track your progress.

  1. 1

    Re-download the safety PLC project, including all safety-relevant parameters, to the I/O module.

  2. 2

    Power cycle the I/O module by briefly removing and re-applying the 24VDC power supply to its terminals (e.g., X1.1, X1.2).

  3. 3

    Verify the integrity of the downloaded project file on the engineering station (e.g., compare checksums if available).

  4. 4

    If available, perform a diagnostic memory test on the I/O module via the PLC programming software.

  5. 5

    Replace the I/O module with a known good unit if the checksum error persists after re-downloading and power cycling.

Browse all codes in this manual (54)
Verified technical data. Last updated: March 2026

Related Faults