10 dicas de software de robótica que os novos utilizadores precisam de saber

Blog

Por Gilles Renard, Engenheiro de Robótica na Kawasaki Robotics

Nas minhas funções anteriores, trabalhei sobretudo com robôs FANUC. Sentia-me confortável e achava que não precisava de saber muito mais. Depois, juntei-me à Kawasaki e descobri um mundo totalmente novo de acesso graças a uma linguagem de programação diferente e mais livre.

Apercebi-me de que podia fazer com que os nossos robôs fizessem muito mais do que fazia antes. A Kawasaki tem uma linguagem de programação muito aberta que tem muito em comum com o software de computador. Se gosta de ter muitos comandos para criar diferentes funções, vai adorar o software da Kawasaki.

Para começar a usar o software da Kawasaki Robotics, aqui estão 10 dicas que ajudarão a ganhar rapidamente fluência nesta nova e excitante linguagem.

1. Criar programas de robótica offline

O K-ROSET é o nosso software de simulação que permite aos utilizadores resolver problemas, aprender e melhorar. Crie programas de robótica offline e veja uma versão 3D do seu robô a executar o seu programa. A nossa versão LITE do software é uma forma gratuita de começar a utilizar as funcionalidades básicas do K-ROSET. Pode contactar-nos a qualquer momento para obter a versão gratuita.

2. Aceder a notas completas

A Kawasaki Robotics tem uma página web repleta de manuais de robots, manuais de software e conteúdos de formação e marketing. Tudo é verificado pela nossa sede no Japão, pelo que pode ter a certeza de que está completamente atualizado à medida que absorve o material. Para ter acesso, entre em contacto com o seu representante de vendas Kawasaki.

3. Obtenha mais por menos

Os clientes de longa data da Kawasaki Robotics sabem-no bem, mas os recém-chegados ficam muitas vezes surpreendidos ao saberem quantas opções de software estão incluídas sem necessidade de custos adicionais. A deteção de colisão é um grande exemplo de uma dessas opções. Faz exatamente o que se pensa: abranda e pára o robô antes de entrar em contacto, evitando danos.

4. Monitorizar a localização da ferramenta do robô com zonas de trabalho

A ativação automática de uma saída permite ao controlador saber que o robô entrou numa área do sistema, o que se revela útil quando vários robôs estão na mesma zona. Eles podem dizer uns aos outros onde estão.

5. Obtenha mais consistência com o controlo direto da velocidade

O DSC permite-lhe controlar a velocidade de movimento em mm/seg em vez de uma percentagem. Assim, se quiser que o seu robô ande 130 mm/seg quando vai distribuir ou se aproxima de uma posição de recolha, pode fazê-lo. É ótimo para uma velocidade constante e controlada.

Sempre que tiver dúvidas, traga-as à Kawasaki

Todos nós na Kawasaki Robotics só conhecemos uma maneira de fazer negócios: sem stress, em colaboração e com respeito mútuo. À medida que constrói a sua estratégia de automatização de processos robóticos a longo prazo, estamos sempre aqui para ajudar no que pudermos.

6. Resolver Posições de Singularidade

Um dos principais problemas dos robôs industriais de 6 eixos é o alinhamento das juntas 4, 5 e 6. Isto é resolvido com uma única linha de código no programa que bloqueia a articulação 4 a zero graus para trajectórias de movimento específicas. Esta solução não é muito conhecida, mas funciona na perfeição.

Facto curioso: as dicas 3 a 6 estão todas incluídas de série no controlador Kawasaki!

7. Capitalizar a programação de fundo

Todos os programas de robots, independentemente da marca, são feitos linha a linha. Mas na Kawasaki, também usamos lógica de fundo que é executada ao lado dos programas principais. Lidar com a comunicação com o PLC, executar o tratamento de erros no lado, e, em geral, desfrutar de mais lógica global. Quando as pessoas dizem que a programação da Kawasaki é flexível, esta é uma grande razão para isso. É também por isso que normalmente dizemos sim quando um cliente pergunta: “Posso fazer isto?”

8. Em I e Em E

Estas funções monitorizam a entrada em todo o movimento do robô. Para On I, assim que a entrada é activada, o robô executa uma função diferente. On E é o mesmo, exceto que está ligado ao erro. Assim, logo que ocorra um erro no controlador, essa função específica é executada. Se houver uma colisão ou se o programa falhar, esta função fala com o PLC e explica o que aconteceu.

9. Tem uma pen USB ou uma ligação Ethernet? Pegue na cópia de segurança do seu robô.

Todos os programas, definições do sistema e configuração do robô, guardados num único ficheiro de texto. Também não precisa de uma licença especial para ler a cópia de segurança. Basta pegar na unidade, ligá-la e ler todos os programas, registos de erros e configurações do robô que lá se encontram. São cerca de 500 kb por ficheiro de texto. Depois, ligue a cópia de segurança ao seu próximo robot para acelerar a integração em grande escala.

10. Ecrã HMI, padrão

Todas as consolas de aprendizagem Kawasaki vêm equipadas de série com um ecrã HMI. Normalmente, trata-se de um dispositivo dispendioso, como um PC externo ou um ecrã tátil de mesa no exterior de uma célula. Mas aqui, essa funcionalidade está na própria consola de programação com o ecrã tátil da consola de programação.

Pronto para um mundo de programação totalmente novo? Fale connosco!

O software Kawasaki pode ser a opção mais aberta e cheia de possibilidades do mercado. Para ver todas as coisas adicionais de que os nossos robots são capazes graças à sua programação, fale connosco sobre a sua aplicação.