Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT falha AL 0x0011: Mudança de estado solicitada inválida
A máquina de estados EtherCAT (ESM) define quais mudanças de estado são permitidas; as demais são recusadas com 0x0011, por exemplo um pedido de OP direto para BOOT. A Beckhoff lista para P→S, I→O, P→O, O→B, S→B e P→B; o escravo fica no estado atual com a marca de erro. Solução da Beckhoff: ir passo a passo do estado original até o desejado.
Diagnostique esta falha com IA
Diagnóstico grátis Envie uma foto do display, o histórico de falhas ou os parâmetros do seu Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT. O InduQT compara as evidências e sugere os próximos testes.
Quando aparece
- Durante a partida do EtherCAT ou uma mudança de estado manual na visão online
- Quando a aplicação define os estados dos escravos (ex. FB_EcSetSlaveState)
Causas prováveis e testes
1Aplicação ou ferramenta pede um salto que a ESM não permite (ex. INIT direto para OP, ou OP para BOOT)
- Indícios
- O erro segue um pedido de estado do CLP ou um clique manual na visão online.
- Teste
- Registrar qual estado foi pedido e a partir de qual; BOOT só é alcançado via INIT.
2O escravo caiu para um estado inferior enquanto o mestre pedia o próximo passo
- Indícios
- 0x0011 aparece junto com outro AL status code pouco antes.
- Teste
- Ler no logger o primeiro AL status code desse escravo e resolver esse primeiro.
Como diferenciar
- 0x0011 é uma transição recusada; 0x0012 é um código de estado desconhecido no AL Control.
- A falha real costuma ser o código registrado logo antes; 0x0011 sozinho costuma apontar para a aplicação ou ferramenta que pediu a mudança.
Evidências para reunir
- Exportação do logger com a sequência de mudanças de estado
- State do escravo na aba Online antes e depois
- Código do CLP que pede estados do mestre ou dos escravos
Trabalhos em linhas de combustível, queimadores, vasos de pressão e equipamentos elétricos devem ser feitos por pessoal qualificado, seguindo a documentação do fabricante e as normas locais (como a NR-10 e a NR-13). Nunca faça jumper em um dispositivo de segurança ou intertravamento.
Relacionados
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT ADS 6: Porta de destino não encontrada (0x6, ERR_TARGETPORTNOTFOUND)
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT ADS 7: Máquina de destino não encontrada (0x7, ERR_TARGETMACHINENOTFOUND)
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT ADS 18: Porta desabilitada (0x12, ERR_PORTDISABLED)
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT ADS 1793: Serviço não suportado pelo servidor (0x701, ADSERR_DEVICE_SRVNOTSUPP)
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT ADS 1797: Tamanho de parâmetro incorreto (0x705, ADSERR_DEVICE_INVALIDSIZE)
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT ADS 1798: Valores de dados inválidos (0x706, ADSERR_DEVICE_INVALIDDATA)
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT ADS 1808: Símbolo não encontrado (0x710, ADSERR_DEVICE_SYMBOLNOTFOUND)
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT ADS 1861: Timeout, equipamento remoto não responde (0x745, ADSERR_CLIENT_SYNCTIMEOUT)
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT AL 0x001A: Erro de sincronização
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT AL 0x001B: Watchdog do sync manager
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT AL 0x001D: Configuração de saídas inválida
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT AL 0x001E: Configuração de entradas inválida
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT AL 0x0024: Mapeamento de entradas inválido
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT AL 0x0030: Configuração DC SYNC inválida
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT WcState: Erro de working counter (WcState = 1, FrmXWcState ≠ 0)
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT Slave not in OP: Escravo EtherCAT travado em INIT, PREOP ou SAFEOP
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT NC 0x4260: Habilitação do controlador ausente (16992)
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT NC 0x4550: Monitoramento do erro de seguimento de posição (17744)
- Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT NC 0x4650: Hardware do drive não pronto para operar (18000)
- Todos os códigos de falha do Beckhoff TwinCAT 3 (XAR/XAE) with EtherCAT (em inglês)