AddData CsErr
Lenze · 9300 Series
What does x251 mean?
A checksum error occurred when loading data into the FLASH memory. This indicates data corruption during the transfer process to non-volatile memory, which can lead to incorrect program behavior or lost settings.
Common Causes
- Data file (e.g., recipe data, configuration, auxiliary data) used for FLASH loading is corrupted or has an incorrect checksum.
- Communication error during data transfer to FLASH (e.g., Ethernet, USB), leading to incomplete or altered data packets.
- Interruption of the FLASH write process (e.g., unexpected power loss to `24VDC_Input`, watchdog reset) before the entire data block and its checksum are securely written.
- Faulty internal data bus or memory controller within the PLC, causing data corruption during the write operation to FLASH.
- EMI or RFI impacting the data lines during the FLASH loading process, causing bit errors that result in a checksum mismatch.
Repair Steps & Checklist
Click steps to track your progress.
- 1
1. Re-transfer the additional data (e.g., `Recipe_Data.csv`, `Config_File.bin`) to the controller's FLASH memory from a known good, verified source file.
- 2
2. Verify the integrity of the source data file and its checksum using a file utility or the engineering software before attempting to load it again.
- 3
3. Monitor the power supply (e.g., `24VDC_Input`) and ensure no power interruptions occur during the FLASH data loading process.
- 4
4. Use the controller's diagnostic buffer to check for communication errors or internal bus faults that might have occurred during the data transfer.
- 5
5. Inspect wiring for the programming interface (e.g., `Ethernet_Cable_to_PLC`) for damage and ensure secure, shielded connections to minimize data transfer errors.