Alterar idioma :
O software igus Robot Control permite a programação de robôs e sistemas de controle simples e intuitivos, facilitando o início da automação. Graças à estrutura modular, é possível controlar várias cinemáticas de robôs, por exemplo, robôs delta, robôs lineares e robôs articulados de vários eixos. O software pode ser usado para simular os movimentos individuais do robô na superfície 3D - o robô não precisa estar conectado para essa etapa.
Exemplos de programação de várias aplicações com o software robótico
Requisitos do sistema:
A interface PLC (PLC = Programmable Logic Controller, controlador lógico programável) permite a execução de funções básicas e a sinalização de estados por meio de entradas e saídas digitais. Além do controle por um PLC, essa interface também permite a operação por meio de botões de hardware.
Os programas do robô podem ser carregados e iniciados e os comandos da garra podem ser enviados por meio de entradas digitais ou sinais globais. Isso é útil, por exemplo, se um programa tiver que ser selecionado a partir de uma determinada seleção usando botões ou a instrução CRI-GSig.
A interface Modbus TCP pode ser usada para enviar dados e instruções do PLC para o sistema de controle do robô e receber informações de status, por exemplo.
A interface CRI permite que instruções complexas sejam enviadas e que informações e configurações sejam recuperadas por meio da interface Ethernet usando TCP/IP. O Controle de Robô da igus usa essa interface para se conectar a robôs com um sistema de controle integrado ou outras instâncias do sistema de controle.
A interface da câmera permite o uso de câmeras de vídeo e de detecção de objetos. As câmeras de detecção de objetos reconhecem a posição e a classe dos objetos e as transmitem, opcionalmente com uma imagem de vídeo, para o sistema de controle. O sistema de controle calcula as posições no sistema de coordenadas do robô a partir das posições dos objetos da câmera. As câmeras de vídeo puras fornecem apenas imagens e, portanto, só podem ser usadas para monitorar a área de trabalho, mas não para detectar objetos.
> Obtenha informações mais detalhadas sobre a interface da câmera
A interface em nuvem permite que o robô seja monitorado pelo RobotDimension. Uma vez ativado e conectado, o robô envia informações básicas de status e imagens da câmera para o serviço online. O usuário pode listar seus robôs no site e recuperar as informações.
Integre os robôs em seu ambiente ROS. Documentação e pacotes para comunicação de hardware, Teleop e moveI

A ferramenta montada pode ser especificada aqui. A alteração da ferramenta exige que o projeto seja recarregado ou que o sistema de controle integrado seja reiniciado. Novas ferramentas podem ser definidas como um arquivo de configuração no diretório "Data/Tools"

A faixa de movimento do braço robótico é restrita pelas configurações da caixa virtual. Essa funcionalidade ajuda a evitar danos mecânicos e simplifica a programação, dependendo da aplicação. Se for executado um programa que viole a caixa virtual, ele será interrompido com uma mensagem de erro.

O sistema de controle do robô suporta até 3 eixos adicionais (também chamados de "external axis" no iRC). Eles podem ser instalados de acordo com os eixos do robô e configurados por meio da área de configuração do iRC.

Aqui você pode definir o robô e o programa lógico, a velocidade de movimento (como uma porcentagem da velocidade máxima), o modo de reprodução e a reação a erros de programa.

O sistema de controle do robô pode ser personalizado para o seu robô com um gêmeo digital. Configuramos a cinemática inversa para se adequar ao negócio de seu projeto.

O comando Joint move o robô para uma posição de destino absoluta que é especificada nas coordenadas do eixo (por exemplo, ângulo do eixo ou posição de um eixo linear). O movimento resultante do TCP geralmente é uma curva e não uma linha reta.

O comando Linear move o robô para uma posição alvo absoluta especificada em coordenadas cartesianas. O movimento resultante do TCP segue uma linha reta.

A instrução "Circular movement" permite movimentos ao longo de um caminho circular total ou parcial. Ela é compatível com movimentos lineares, de modo que a transição de e para movimentos lineares pode ser suavizada.

As condições podem ser usadas em comandos if-then-else, loops e como condições de cancelamento em comandos de movimento. As condições podem ser combinações de entradas digitais, sinais globais, operações booleanas e comparações.

As instruções de grade calculam as posições alinhadas a uma grade, por exemplo, como uma posição de preensão ou depósito para tarefas de paletização.

O comando Relative (Relativo) permite que você mova o robô em relação à sua posição atual. Ele pode ser acessado por meio dos itens de menu em "Action" → "Relative movement".

Os subprogramas podem ser chamados com o subcomando. O caminho para o arquivo do subprograma é especificado em "Nome do arquivo". Ele é relativo à subpasta "Programs" da pasta iRC "Data".

Dois tipos de variáveis são suportados no programa para o Controle de Robô igus e o TinyCtrl:

O software igus Robot Control , isento de licença, é integrado ao sistema de controle e, portanto, usa um conceito operacional padronizado e serviços de comunicação consistentes para muitos componentes de um sistema. Isso significa menos trabalho de planejamento de projeto e comissionamento mais rápido.

De segunda a sexta-feira, das 8:00 às 17:00 horas.
Online:
24h