Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT fault ADS 1798: Invalid data values (0x706, ADSERR_DEVICE_INVALIDDATA)

Beckhoff TwinCAT 3 (XAR/XAE) with EtherCATfaultTwinCAT 3.1; ADS Basics 2.6.2, EtherCAT System Manual 6.1.0, NC Errors 2.5.1

Beckhoff: invalid data values. The server received a request of the right size but rejected the content, for example a value outside what the service accepts.

Diagnose this with AI

Upload a keypad photo, the fault history or a parameter export from your Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT. InduQT compares the evidence and suggests the next useful checks.

Try Free PLC Fault Diagnostic

When it happens

Likely causes and checks

1Value written is outside the range the server accepts

Points to it
Error only for certain values; same write with other values works.
Check
Check the documented value range of the index group or parameter being written.

2Request structure filled wrongly by the client

Points to it
Every write of that service fails; client library or code recently changed.
Check
Capture the request (ADS Monitor or Wireshark) and compare it with the service specification.

Telling it apart

Evidence to collect

Work on fuel trains, burners, pressure vessels and electrical equipment must be done by qualified personnel following the manufacturer’s documentation and local codes. Never bypass a safety device or interlock.

Related