EL
ErrorLib
Brands
||
  1. Home
  2. ABB
  3. AC500-S Safety Controller
  4. E2-2
About·Privacy·Terms

ErrorLib — Industrial Fault Code Library

Disclaimer: ErrorLib is an independent technical reference tool. While we aim for accuracy, always verify with the manufacturer’s official service manuals before performing maintenance on industrial equipment. ErrorLib is not affiliated with the brands listed.

E2-2

Internal PROFIsafe Initialization/Operation Error

ABB · AC500-S Safety Controller

What does E2-2 mean?

The SM560-S Safety PLC has encountered a fundamental internal error during PROFIsafe initialization or general PROFIsafe operation. This critical fault indicates a problem with the safety communication stack, preventing safe operation.

Common Causes

  • Corrupted PROFIsafe stack or firmware within the SM560-S Safety PLC during boot-up or runtime, preventing proper safety communication.
  • Internal hardware failure within the SM560-S Safety PLC affecting its PROFIsafe communication controller or internal bus system.
  • Incorrect or incompatible PROFIsafe configuration loaded into the Safety PLC, preventing proper initialization of the safety communication parameters.
  • Severe electromagnetic interference (EMI) disrupting the internal communication buses or processor of the SM560-S PLC during PROFIsafe operations.
  • Critical operating system error within the SM560-S Safety PLC impacting its ability to manage safety-critical tasks and PROFIsafe protocols.

Repair Steps & Checklist

Click steps to track your progress.

  1. 1

    1. Perform a power cycle of the entire SM560-S Safety PLC and observe if the internal PROFIsafe error clears upon restart.

  2. 2

    2. Connect to the Safety PLC via engineering software and perform a complete re-download of the boot project and the safety application to the device.

  3. 3

    3. Verify the integrity of the PROFIsafe configuration parameters for all connected safety devices within the engineering software (e.g., F_Source_Address, F_Dest_Address, F_iPar_CRC).

  4. 4

    4. Check the PLC's diagnostic buffer via the engineering software for more detailed sub-codes or contextual error messages related to the PROFIsafe initialization failure.

  5. 5

    5. If the error persists after all software and power checks, replace the SM560-S Safety PLC CPU module with a known good spare and re-download the safety application.

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

Related Faults

10Process voltage too high11Process voltage too low12Test pulse error
Source: ABB AC500-S Safety Controller
View Official PDFSearch more codes in this manual