EL
ErrorLib
Brands
||
  1. Home
  2. Beckhoff
  3. TwinCAT 2 NC
  4. 4223
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.

4223

No enable for controller and/or feed (Master axis)

Beckhoff · TwinCAT 2 NC

What does 4223 mean?

The necessary enable signals for the master axis, such as the controller enable or direction-dependent feed enables (via the PlcToNc interface), are not active. Without these enables, the axis controller cannot operate, preventing any motion or positioning tasks from executing. This is a critical safety interlock.

Common Causes

  • Controller enable signal (e.g., 'NC_Enable_Axis[n]' bit in PlcToNc interface) is not active from the PLC.
  • Feed enable signal (e.g., 'NC_Feed_Forward_Axis[n]' or 'NC_Feed_Backward_Axis[n]') is not active for the commanded direction.
  • Safety circuit open (e.g., E-Stop, light curtain, door interlock) preventing drive or controller enable.
  • PLC logic fault preventing the necessary enable signals from being set to the NC controller.
  • NC configuration parameter (e.g., P4-15 'EnableSource') incorrectly set to an unused or invalid input.

Repair Steps & Checklist

Click steps to track your progress.

  1. 1

    1. Verify the PLC logic is setting the appropriate 'NC_Enable_Axis[n]' and direction-dependent 'NC_Feed_Axis[n]' bits in the PlcToNc interface.

  2. 2

    2. Check the state of the NC controller enable input (e.g., terminal X10, input 1) using a multimeter (expecting 24VDC).

  3. 3

    3. Inspect the machine's safety circuit for open contacts (e.g., E-Stop buttons, door interlocks) and reset if needed.

  4. 4

    4. Review the axis configuration parameter P4-15 ('EnableSource') to ensure it is correctly mapped to the PLC interface or a hardware input.

  5. 5

    5. Manually toggle the enable bits from the NC diagnostic interface (if available) to isolate PLC vs. NC issues.

  6. 6

    6. Check the drive status for specific errors that might prevent its readiness, leading to lack of enable.

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

Related Faults

4000Internal error4001Memory error4002Nc retain data error (persistent data)
Source: Beckhoff TwinCAT 2 NC
View Official PDFSearch more codes in this manual