Resolução de problemas do braço CTE de 6 eixos

O braço robótico de 6 eixos utilizado com a célula de trabalho CTE foi concebido para replicar a funcionalidade dos braços robóticos industriais utilizados em sistemas de fabrico automatizados. O braço de 6 eixos contém seis juntas rotacionais que permitem um movimento e posicionamento precisos do efetor final. Poderá notar que os movimentos não são como esperava ou notar um problema com as ligações. Se o braço de 6 eixos não se estiver a mover ou a comportar como esperado, utilize os passos de resolução de problemas deste artigo para identificar e resolver problemas comuns.


Primeiras verificações

Antes de resolver problemas específicos, verifique o seguinte: 

  • O braço de 6 eixos está ligado.
  • O braço de 6 eixos está ligado corretamente.
    • Usar um braço de 6 eixos sem cérebro? Siga os passos descritos na secção Ligação abaixo para saber mais sobre como verificar as ligações.
    • Utilizando uma célula de trabalho CTE com um cérebro EXP? Utilize os passos da secção Ligar através de um EXP Brain para saber mais sobre como verificar as ligações.
  • Todos os cabos inteligentes estão ligados em segurança.
  • Todo o firmware está atualizado. Utilize os artigos abaixo para verificar se o firmware dos módulos e do braço de 6 eixos está atualizado.

Conexão Direta

O cabo de alimentação deve ser ligado à porta direita na parte traseira da base do braço de 6 eixos.

Verifique se o cabo de alimentação está totalmente inserido na parte traseira do braço de 6 eixos e ligado a uma fonte de alimentação. Consulte este artigo para saber mais sobre como alimentar o braço de 6 eixos.

Portas traseiras do braço CTE de 6 eixos com os cabos USB-C e de alimentação ligados e a luz verde de estado acesa.

Certifique-se de que o cabo USB-C está totalmente inserido na porta USB-C na parte traseira do braço de 6 eixos e ligado ao computador. Uma vez ligado e ligado ao computador, a luz indicadora verde acenderá. Consulte este artigo para saber mais sobre como ligar o braço de 6 eixos diretamente ao seu computador.

Nota: Após a ligação inicial, se o cabo USB-C for desligado e o cabo de alimentação permanecer ligado, a luz verde pode continuar acesa. 

Ligar-se através de um cérebro EXP

Cabo inteligente ligado à porta central na parte traseira da base do braço CTE de 6 eixos, com as portas esquerda e direita não utilizadas.

Ao executar projetos com o EXP Brain, certifique-se de que o cabo USB-C e o cabo de alimentação já não estão ligados ao braço de 6 eixos. O braço de 6 eixos ser ligado ao através do cabo inteligente, como mostra esta imagem.

Se o problema persistir, localize-o na secção " Problemas potenciais e possíveis soluções " abaixo.


Guia rápido de resolução de problemas

A tabela seguinte resume algumas situações comuns. Mais detalhes sobre cada um dos problemas e possíveis soluções podem ser encontrados abaixo.

Se isso acontecer:

Experimente isto primeiro:

O braço de 6 eixos não se move. Verifique a ligação USB-C ou as ligações do cabo inteligente e a configuração do dispositivo no VEXcode.
Braço de 6 eixos move-se inesperadamente Verifique se todas as articulações se movem como esperado com o Teach Pendant.
Longos atrasos entre os movimentos do braço de 6 eixos Verifique os valores das coordenadas no projeto VEXcode e confirme com o Teach Pendant.
Pequenos atrasos entre os movimentos do braço de 6 eixos Embora possa parecer que está a ocorrer um erro, o braço de 6 eixos está a funcionar como esperado. Saiba mais abaixo.
Falha na comunicação entre o cérebro EXP e o braço de 6 eixos Desligue o braço de 6 eixos da alimentação externa e, em seguida, reinicie o braço de 6 eixos e o módulo central.
Mensagens de erro no painel de controlo de ensino Consulte a lista de erros abaixo para encontrar os passos de resolução de problemas.

Se tiver um problema que não esteja aqui listado e já tiver tentado os outros métodos de resolução de problemas listados neste artigo, contacte Suporte da VEX


Potenciais problemas e possíveis soluções

A secção seguinte detalha os potenciais problemas que ocorreram com o seu braço de 6 eixos e explica as possíveis causas do problema, bem como soluções para o ajudar a resolvê-lo. 

Problema: Braço de 6 eixos não se move

Sintomas: 

  • O braço de 6 eixos não se move quando se executa um projeto VEXcode.
  • O Teach Pendant não consegue controlar o braço (quando ligado diretamente).

Possíveis causas: 

  • As ligações USB ou do cabo inteligente estão soltas ou desligadas.
  • O braço de 6 eixos não foi configurado, ou foi mal configurado, no VEXcode.
  • Ocorreu um erro conjunto.

Soluções: 

  1. Verifique todas as ligações dos cabos. Certifique-se de que todos os cabos estão totalmente inseridos nas portas corretas. 
  2. Verifique a configuração do dispositivo.

Informação do dispositivo VEXcode EXP mostrando o braço denominado ARM 10 para identificação na lista de configuração.

Preste especial atenção ao número da porta na configuração. A porta escolhida durante a configuração do braço de 6 eixos também será apresentada no nome do dispositivo (aqui apresentado como Arm10).

  1. Verifique se cada junta está a funcionar utilizando o Teach Pendant. Siga os passos descritos na secção Utilizar o Teach Pendant para Resolução de Problemas abaixo.

Problema: Braço de 6 eixos move-se inesperadamente

Sintomas: 

  • O braço de 6 eixos move-se para um local inesperado.
  • O braço de 6 eixos não atinge as coordenadas pretendidas.

Possíveis causas: 

  • Erro de compilação ao ligar ao bloco.
  • Ocorreu um erro conjunto.
  • Valores de coordenadas incorretos.

Soluções: 

  1. Verifique se o braço de 6 eixos está ligado ao azulejo no local correto, utilizando as instruções de montagem (também aqui ligadas).

Braço de 6 eixos alinhado acima da peça, evidenciando a posição correta de fixação.

Preste especial atenção à orientação da base do braço de 6 eixos. O lado com a porta Smart Port, a área para ligar o cabo de alimentação e o cabo USB-C deve estar alinhado sobre as posições 1, 2 e 3 do encaixe.

  1. Verifique se o atuador final no braço de 6 eixos corresponde ao selecionado no projeto VEXcode ou no painel de controlo. 
  2. Verifique todas as coordenadas utilizadas no projeto. Pode fazer isso de duas maneiras:
  3. Verifique se cada junta está a funcionar utilizando o Teach Pendant. Siga os passos descritos na secção Utilizar o Teach Pendant para Resolução de Problemas abaixo.

Problema: Atrasos longos entre os movimentos do braço de 6 eixos

Sintomas: 

  • O braço de 6 eixos move-se, mas apresenta longos atrasos entre movimentos.
  • O braço de 6 eixos move-se, mas parece parar de funcionar a meio do projeto.

Possível causa: 

  • Valores de coordenadas incorretos.
    • O braço de 6 eixos irá sempre mover-se para a localização de coordenadas pretendida. Se for interrompido por um obstáculo ou colisão, o movimento parecerá pausar enquanto tenta alcançar essa coordenada específica.

Soluções: 

  1. Verifique os valores de coordenadas a utilizar num projeto com todos os elementos no layout. Isto inclui cubos, discos, paletes ou quaisquer outros objetos que estejam presentes no bloco quando o projeto é executado. 
    • Uma ligeira variação na altura do objeto ou obstáculo pode impedir o braço de atingir a coordenada especificada.
    • Utilize o Teach Pendant e os movimentos manuais para determinar as coordenadas x, y, z do local pretendido. Siga os passos desta lição para ativar o movimento manual com o Teach Pendant.
    • Verifique as coordenadas recém-obtidas utilizando a funcionalidade "Mover para ). Com isto, pode mover o braço de 6 eixos para uma posição precisa utilizando o painel de controlo. Basta introduzir os valores específicos de x, y e z da coordenada para a qual pretende mover o braço de 6 eixos. 
  2. Verifique se o atuador final no braço de 6 eixos corresponde ao selecionado no projeto VEXcode ou no painel de controlo. 
  3. Edite o projeto VEXcode para permitir que o projeto continue.

Problema: Pequenos atrasos entre os movimentos do braço de 6 eixos

Sintoma:

  • O braço de 6 eixos move-se, mas apresenta pequenos atrasos entre movimentos.

Possível causa:

  • Podem ocorrer pequenas pausas enquanto cada articulação se move para se ajustar à margem de erro aceitável. 
    • A cada movimento, o braço de 6 eixos procura atingir a coordenada desejada dentro de uma margem de erro (aproximadamente 1 a 2 milímetros). Isto garante que o braço de 6 eixos pode alcançar cada coordenada em segurança e continuar a operar com a maior precisão possível.

Solução:

  1. Embora possa parecer que está a ocorrer um erro, o braço de 6 eixos está a funcionar como esperado. Se acha que os atrasos estão a tornar-se demasiado longos, consulte o problema acima sobre "Atrasos Prolongados" e siga as soluções recomendadas.

Problema: Falha na comunicação entre o cérebro EXP e o braço de 6 eixos

Sintomas:

  • O cérebro não desligará enquanto o braço de 6 eixos estiver ligado e energizado.
  • O braço de 6 eixos não se move quando ligado ao EXP Brain e o código relacionado com o braço de 6 eixos parece ser ignorado.
  • O braço de 6 eixos não aparece como um dispositivo ligado no ecrã Dispositivos do EXP Brain.

Possível causa:

  • Um projeto VEXcode foi executado através de uma ligação USB direta com o braço de 6 eixos, enquanto também estava ligado a um EXP Brain.

Solução:

  1. Desligue o cabo inteligente do braço de 6 eixos para que este deixe de estar ligado ao EXP Brain.
  2. Reinicie o Braço de 6 Eixos e o Cérebro EXP.
    • Retire a bateria do EXP Brain, volte a inserir a bateria e ligue o Brain.
    • Desligue o braço de 6 eixos da fonte de alimentação, aguarde 10 segundos e, em seguida, volte a ligar o cabo de alimentação ao braço de 6 eixos.
  3. Volte a ligar o braço de 6 eixos e o EXP Brain apenas quando desejar executar código, descarregando um projeto para o Brain. Não é recomendável nem pretendido que os dispositivos tenham várias ligações simultâneas, mesmo quando se alterna entre métodos de codificação do braço de 6 eixos.

Problema: Mensagem de erro no painel de controlo.

Se aparecer um erro no estado do Teach Pendant enquanto move o braço de 6 eixos, existem passos adicionais de resolução de problemas que pode seguir para tentar resolver o problema.

A barra de estado do Teach Pendant apresenta a mensagem de erro "Posição inválida solicitada".

O estado no painel Teach Pendant irá alertá-lo para erros com o seu braço de 6 eixos. Quando houver um erro, a barra de estado ficará vermelha e o erro será apresentado. O erro continuará a ser apresentado até que seja resolvido e o braço de 6 eixos tenha sido movido com sucesso para uma posição válida ou segura.

Dependendo do erro reportado, existem diferentes passos a seguir para tentar resolver o problema. Eis alguns dos erros e passos mais comuns para tentar resolver o problema:

  • Posição inválida solicitada - A posição que está a tentar alcançar não se encontra dentro dos limites do braço de 6 eixos.
  •  Ocorreu um erro inesperado ao mover-se para a posição segura -O braço de 6 eixos encontrou um erro ao tentar mover-se para a posição segura. 
    • Tente selecionarMover para a posição segura novamente, para ver se se move com sucesso após alguns instantes.
    • Experimente desligar e ligar o braço de 6 eixos, desconectando a alimentação e o cabo USB-C da parte traseira do braço de 6 eixos. Aguarde cerca de 10 segundos e volte a ligar os cabos. Feche e reabra o VEXcode ou atualize a página se estiver a utilizar o VEXcode baseado na Web. Em seguida, volte a ligar-se ao VEXcode e tente Mover para a posição segura novamente.
  • A execução do comando falhou devido a... -Ocorreu um erro e o braço de 6 eixos não conseguiu completar o movimento.
    • Tente selecionarMover para a posição segura novamente para ver se se move com sucesso após alguns instantes.
    • Experimente desligar e ligar o braço de 6 eixos, desconectando a alimentação e o cabo USB-C da parte traseira do braço de 6 eixos. Aguarde cerca de 10 segundos e volte a ligar os cabos. Feche e reabra o VEXcode ou atualize a página se estiver a utilizar o VEXcode baseado na Web. Em seguida, volte a ligar-se ao VEXcode e tente Mover para a posição segura novamente.
  • Falha ao mover para a posição segura: paragem controlada ativada -O braço de 6 eixos acionou uma paragem controlada ao tentar mover-se. 
    • Verifique se o braço de 6 eixos não colidiu com um obstáculo no seu caminho ou se o botão de paragem controlada na torre de sinalização não foi pressionado acidentalmente. Elimine os obstáculos e tente selecionarMover para a posição segura novamente. 
    • Experimente desligar e ligar o braço de 6 eixos, desconectando a alimentação e o cabo USB-C da parte traseira do braço de 6 eixos. Aguarde cerca de 10 segundos e volte a ligar os cabos. Feche e reabra o VEXcode ou atualize a página se estiver a utilizar o VEXcode baseado na Web. Em seguida, volte a ligar-se ao VEXcode e tente Mover para a posição segura novamente.

Utilização do Teach Pendant para resolução de problemas

Depois de ligar e ligar com sucesso o braço de 6 eixos e saber que o firmware está atualizado, o passo seguinte é ligar diretamente o braço de 6 eixos e utilizar o Teach Pendant para ajudar a diagnosticar o problema. Quando utilizar o Teach Pendant, certifique-se de que o braço de 6 eixos não está ligado ao cérebro. O braço de 6 eixos deve ser ligado diretamente ao VEXcode para utilizar o Teach Pendant. Consulte este artigo para saber mais sobre como aceder ao Teach Pendant com o braço de 6 eixos.

Desloque-se para uma posição segura

O ecrã do painel de controlo apresenta a mensagem "Mover para posição segura", com o botão "Mover para posição segura" destacado.

Selecione o botãoMover para a posição segura na parte superior do Teach Pendant para ver se o seu braço de 6 eixos consegue alcançar com sucesso a posição segura. Consulte este artigo para saber mais sobre como aceder ao Teach Pendant com o braço de 6 eixos.

Mova o braço

O painel de controlo permite o deslocamento do braço de 6 eixos ao longo dos eixos X, Y e Z.

De seguida, utilize os botões Arm Jogging para tentar mover o braço de 6 eixos ao longo de cada eixo. Certifique-se de que o braço de 6 eixos se está a mover quando o botão é premido e observe se os valores X, Y e Z no painel mudam à medida que o braço de 6 eixos se move. Leia este artigo para saber mais sobre como correr com o Teach Pendant.

Teste as juntas se os erros persistirem

Se os erros persistirem, pode testar manualmente cada uma das juntas do braço de 6 eixos, para garantir que se estão a mover como esperado, utilizando o Teach Pendant. Certifique-se de que o braço de 6 eixos está ligado, ligado diretamente ao VEXcode e não ligado ao cérebro, para utilizar o Teach Pendant. 

Painel de controlo em VEXcode mostrando o estado Pronto com o botão Ativar Modo Manual destacado.

Selecione Ativar modo manual para que possa mover manualmente o braço de 6 eixos em segurança. Para saber como ativar o Modo Manual, consulte este artigo.

A opção "Mostrar dados avançados" no Teach Pendant expande o painel de dados avançados.

Na parte inferior do Teach Pendant, seleccioneShow Advanced Data.

O ecrã de Dados Avançados do Painel de Controlo destaca os valores das juntas J1 a J6 e os erros nas juntas para a resolução de problemas no braço de 6 eixos.

Mova manualmente cada junta do braço de 6 eixos individualmente. À medida que move cada junta, observe se os valores de J1 a J5 estão a variar. (Nota:O conjunto 6 reportará sempre um valor de 0.) Se todas as articulações se moverem e os valores mudarem, tente selecionarMover para a posição segura novamente. 

Ao visualizar dados avançados e ao mover o braço de 6 eixos, se ocorrer o seguinte, envie feedback através do VEXcode e contacte o suporte da VEX através do número . Certifique-se de que inclui as suas informações de contacto ao enviar feedback. Consulte este artigo para saber mais sobre como utilizar o botão Feedback. 

  • Nenhuma das articulações se move ou não apresenta valores variáveis.
  • Os erros conjuntos apresentam valores diferentes de 0.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: