Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT falla ADS 1797: Tamaño de parámetro incorrecto (0x705, ADSERR_DEVICE_INVALIDSIZE)

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

Beckhoff: tamaño de parámetro incorrecto. La longitud enviada en una lectura o escritura ADS no coincide con la que espera el servidor para ese símbolo, index group/offset o servicio.

Diagnostica esta falla con IA

Sube una foto del panel, el historial de fallas o los parámetros de tu Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT. InduQT compara la evidencia y sugiere las siguientes pruebas.

Diagnóstico gratis

Cuándo aparece

Causas probables y pruebas

1Se cambió el tipo de dato de la variable en el PLC (p. ej. INT a DINT, longitud de array o STRING)

Indicios
El error empezó tras una descarga del PLC; solo fallan algunas variables.
Prueba
Comparar la longitud del cliente con SIZEOF de la variable en el proyecto actual.

2El cliente calcula mal la longitud (empaquetado/alineación de estructuras, terminador de STRING)

Indicios
Fallan las lecturas de estructuras y las variables simples funcionan.
Prueba
Comparar el layout y el pack mode de la estructura en el PLC con la definición del cliente.

Cómo distinguirla

Evidencia que conviene reunir

El trabajo en trenes de combustible, quemadores, recipientes a presión y equipos eléctricos debe hacerlo personal calificado, siguiendo la documentación del fabricante y la normativa local. Nunca puentees un dispositivo de seguridad ni un enclavamiento.

Relacionado