Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT falla ADS 6: Puerto de destino no encontrado (0x6, ERR_TARGETPORTNOTFOUND)
Beckhoff: puerto de destino no encontrado – el servidor ADS no está iniciado, no es accesible o no está instalado. La ruta a la máquina funciona (si no, el error sería 7), pero no hay nada registrado en el puerto AMS al que apunta el cliente, por ejemplo el puerto 851 cuando el runtime PLC 1 no tiene un proyecto PLC en marcha.
Diagnostica esta falla con IA
Diagnóstico gratis 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.
Cuándo aparece
- Cuando un HMI, SCADA o cliente ADS se conecta tras un reinicio de TwinCAT o una descarga
- Cuando el destino está en modo CONFIG o el proyecto PLC no está cargado
Causas probables y pruebas
1Puerto AMS incorrecto en el cliente
- Indicios
- El cliente usa 801 (TwinCAT 2) u otro puerto; el destino es TwinCAT 3 con el runtime PLC 1 en 851.
- Prueba
- Comparar el puerto del cliente con el puerto ADS del proyecto PLC (851 = runtime PLC 1 de TC3, 852 = runtime 2…).
2No hay proyecto PLC en marcha en ese puerto
- Indicios
- Destino en modo CONFIG, sin proyecto de arranque, o el PLC no se inició tras activar.
- Prueba
- Revisar el estado de TwinCAT (RUN/CONFIG) y que el proyecto PLC esté cargado y en marcha en el destino.
3Servidor ADS (p. ej. una función opcional de TwinCAT) no instalado en el destino
- Indicios
- Error solo en un puerto que no es del PLC; el puerto del PLC funciona.
- Prueba
- Verificar que la función esté instalada y licenciada en el destino y figure en la tabla de puertos AMS.
Cómo distinguirla
- ADS 7 significa que no se encontró la máquina de destino (AMS NetId / ruta); ADS 6 significa que la máquina respondió pero nada escucha en ese puerto.
- ADS 18 (puerto deshabilitado) significa que el servicio de sistema de TwinCAT no está iniciado en el destino.
Parámetros relevantes
| Parámetro | Nombre | Por qué importa |
|---|---|---|
| AMS port | Puerto ADS de destino | Runtime PLC 1 de TC3 = 851, runtime 2 = 852; NC = 500; servicio de sistema = 10000. |
Evidencia que conviene reunir
- Configuración de AMS NetId y puerto del cliente
- Estado de TwinCAT del destino (RUN/CONFIG) y proyectos PLC en marcha
- Salida del logger en el destino durante el intento de conexión
- Versión (build) de TwinCAT del destino y del cliente
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
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT ADS 7: Máquina de destino no encontrada (0x7, ERR_TARGETMACHINENOTFOUND)
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT ADS 18: Puerto deshabilitado (0x12, ERR_PORTDISABLED)
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT ADS 1793: Servicio no soportado por el servidor (0x701, ADSERR_DEVICE_SRVNOTSUPP)
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT ADS 1797: Tamaño de parámetro incorrecto (0x705, ADSERR_DEVICE_INVALIDSIZE)
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT ADS 1798: Valores de datos no válidos (0x706, ADSERR_DEVICE_INVALIDDATA)
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT ADS 1808: Símbolo no encontrado (0x710, ADSERR_DEVICE_SYMBOLNOTFOUND)
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT ADS 1861: Timeout, el equipo remoto no responde (0x745, ADSERR_CLIENT_SYNCTIMEOUT)
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT AL 0x0011: Cambio de estado solicitado no válido
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT AL 0x001A: Error de sincronización
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT AL 0x001B: Watchdog del sync manager
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT AL 0x001D: Configuración de salidas no válida
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT AL 0x001E: Configuración de entradas no válida
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT AL 0x0024: Mapeo de entradas no válido
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT AL 0x0030: Configuración DC SYNC no válida
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT WcState: Error de working counter (WcState = 1, FrmXWcState ≠ 0)
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT Slave not in OP: Esclavo EtherCAT atascado en INIT, PREOP o SAFEOP
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT NC 0x4260: Falta la habilitación del controlador (16992)
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT NC 0x4550: Vigilancia del error de seguimiento de posición (17744)
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT NC 0x4650: Hardware del drive no listo para operar (18000)
- Todos los códigos de falla de Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT (en inglés)