ENCERR_ADDR_CONTROLLER
Beckhoff · TwinCAT 2 NC
What does 44A2 mean?
This error indicates an issue with the controller's address configuration for an encoder. The NC system cannot properly locate or communicate with the encoder due to an incorrect or missing address assignment. This directly impacts the ability to read position feedback and control the associated axis.
Common Causes
- The encoder's physical address (e.g., DIP switch settings) does not match the configured address parameter (e.g., P1-03) in the controller.
- Duplicate address assignment where multiple encoders or modules are configured with the same address on the same communication bus.
- Loss of communication to the encoder due to a faulty bus cable connection (e.g., CANopen, EtherCAT cable to X6-1, X6-2) or module.
- Controller firmware mismatch: The current firmware does not properly support the addressing scheme of the connected encoder type.
- Encoder is not powered on or has an internal fault, preventing it from responding to its assigned address.
Repair Steps & Checklist
Click steps to track your progress.
- 1
1. Verify the encoder's physical address settings (e.g., DIP switches) directly on the encoder or its interface module against the controller's configuration parameter (P1-03).
- 2
2. Review the entire communication bus topology and configuration file for any other devices assigned the same address as the affected encoder.
- 3
3. Check the integrity of the communication bus cable (e.g., CANopen, EtherCAT) for opens, shorts, or loose connections at terminals X6-1/X6-2.
- 4
4. Confirm that the encoder is powered correctly by measuring the supply voltage (e.g., 24VDC at the encoder power input).
- 5
5. Re-initialize the communication bus by power cycling the controller and all connected encoder modules after verifying address settings.