EL
ErrorLib
Brands
||
  1. Home
  2. ABB
  3. AC500-S Safety Controller
  4. E2-37
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-37

Cycle Time Error

ABB · AC500-S Safety Controller

What does E2-37 mean?

The Safety PLC's program execution time has exceeded the configured watchdog time (cycle time). This can lead to safety function violations, system halts, and an inability to maintain real-time control, compromising safety.

Common Causes

  • Program execution time exceeding the configured watchdog time (e.g., Parameter P1-33 Scan_Time).
  • Excessive communication load on the Safety PLC's CPU from connected safety devices or network traffic.
  • Poorly optimized safety logic with complex calculations or large data processing within a single scan cycle.
  • Integration of too many safety I/O or function blocks, saturating the CPU's processing capability.
  • Hardware malfunction on the CPU causing delays in program execution.

Repair Steps & Checklist

Click steps to track your progress.

  1. 1

    1. Review the Safety PLC's program scan time reported in the engineering software diagnostics (e.g., 'Cycle Time' or 'Scan Time').

  2. 2

    2. Increase the watchdog timer setting (e.g., Parameter P-WATCHDOG_TIME) in the Safety PLC configuration, if permissible by safety requirements.

  3. 3

    3. Optimize complex safety logic blocks or reduce the number of calculations performed within a single scan cycle.

  4. 4

    4. Verify communication settings (e.g., bus cycle time, update rates) for connected safety devices (e.g., F-I/O) to ensure no excessive network load.

  5. 5

    5. Disable non-essential diagnostic or logging functions temporarily to reduce CPU overhead.

  6. 6

    6. Consider upgrading to a Safety PLC with higher processing power if the current application consistently exceeds cycle time limits.

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