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
Re-download the safety PLC project, including all safety-relevant parameters, to the I/O module.
- 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
Verify the integrity of the downloaded project file on the engineering station (e.g., compare checksums if available).
- 4
If available, perform a diagnostic memory test on the I/O module via the PLC programming software.
- 5
Replace the I/O module with a known good unit if the checksum error persists after re-downloading and power cycling.