0x0002

Event Is Not User-Defined

ABB · ACS880

What does 0x0002 mean?

The application event function block attempted to trigger an event ID that is not defined as a user-defined event. This typically means the event ID is outside the designated user-definable range (0xE100-0xE2FF) or has not been configured in the ApplicationParametersAndEvents tool.

Common Causes

  • The application event function block (e.g., FB_EventTrigger) is commanded to trigger an event ID outside the designated user-definable range (e.g., below 0xE000 or above 0xEFFF).
  • A programming error in the PLC or HMI inadvertently tries to create or modify an event with an ID reserved for system functions.
  • System configuration has been altered, restricting the range of user-definable event IDs without corresponding updates to the application logic.

Repair Steps & Checklist

Click steps to track your progress.

  1. 1

    1. Examine the 'ID' input to the application event function block in the PLC program and confirm it falls within the specified user-definable range (e.g., 0xE000-0xEFFF).

  2. 2

    2. Verify the system's defined range for user-configurable event IDs by consulting the drive controller's parameter manual (e.g., P10-02 defines the lower bound).

  3. 3

    3. Modify the application logic to ensure all custom events utilize IDs within the allowed user-defined range.

  4. 4

    4. If a specific system event ID is required, ensure it is referenced directly by name or predefined constant, rather than attempting to define it as a user event.

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

Related Faults