Flash Write Error (Various Data Types)
ABB · AC500-S Safety Controller
What does E4-13 mean?
A warning indicating an error occurred while writing data to the flash memory of the Safety PLC. This applies to various data types, including production data, boot project, boot code, firmware, password, and user data, as well as internal write operations. Such errors can lead to data corruption or prevent proper updates.
Common Causes
- Flash memory sector damage due to wear-out or electrical overstress during a write operation.
- Power supply instability (voltage sags/dips) occurring precisely during a critical flash write cycle.
- Firmware bug in the flash management routine leading to incorrect write operations.
- Attempting to write data to a protected or invalid memory region.
- Exceeding the maximum allowed data volume or frequency for flash write operations.
Repair Steps & Checklist
Click steps to track your progress.
- 1
1. Measure the 24VDC supply voltage at the PLC during any write operation to detect momentary sags below 21.6V.
- 2
2. Attempt to re-download the specific data (e.g., boot project, firmware, user data) that triggered the error.
- 3
3. Perform a deep memory format (if supported and documented by the manufacturer) followed by re-download of all necessary data.
- 4
4. Check for any conflicting background tasks or excessive data logging that might be simultaneously writing to flash.
- 5
5. Update the Safety PLC's firmware to the latest version to address potential flash management issues.
- 6
6. Replace the Safety PLC module if flash write errors continue to occur for different data types despite troubleshooting.