No Editor de tarefas, você pode criar um programa de tarefa usando comandos Mover, Controle de fluxo, Comandos de sinal, Outros comandos, Comandos de controle de força, e comandos avançados.
Mover comandos
Estes são comandos usados para ajustar ou alterar a pose do robô.
|
Mover |
Mova para uma posição de parada salva usando o tipo de movimento selecionado. (por exemplo, Mover J, Mover L) |
|---|---|
|
Mover J |
Usado para mover o robô para as coordenadas da junta alvo. |
|
Mover L |
Usado para mover o robô ao longo de uma linha em direção à coordenada do espaço de trabalho alvo. |
|
Mover C |
Usado para mover o robô ao longo de um arco composto por um ponto atual, ponto de passagem e ponto alvo. |
|
Mover B |
Usado para mover o robô ao longo de uma linha e arco conectando vários pontos de passagem e pontos-alvo dentro do espaço de trabalho. |
|
Mover SX |
Usado para mover o robô ao longo de uma linha curva conectando vários pontos de passagem e pontos-alvo dentro do espaço de trabalho. |
|
Mover SJ |
Usado para mover o robô ao longo de uma linha curva conectando vários pontos de passagem e pontos-alvo expressos como uma coordenada conjunta. |
|
Mover JX |
Usado para mover o robô para a coordenada do espaço de trabalho de destino e formar junta. Isso não se move ao longo de uma linha reta. |
|
Mover espiral |
Usado para mover o robô ao longo de um caminho que se estende para o lado externo a partir do centro de uma espiral. |
|
Mover Periódico |
Usado para mover o robô ao longo de um caminho repetido periodicamente. |
|
Pare o movimento |
Isso é usado para interromper a execução da tarefa. |
|
Aguarde o movimento |
Isso é usado para parar temporariamente o robô após a conclusão do comando de movimento anterior. |
Controle de fluxo
Eles podem controlar o fluxo de tarefas por meio de espera de tarefas, repetição, execução de comandos incluídos na tarefa e condições.
|
Se |
Isso é usado para ramificar de acordo com uma condição específica durante a execução da tarefa |
|---|---|
|
Caso contrário, se |
Isso é usado para ramificar de acordo com uma condição específica durante a execução da tarefa. |
|
Repita |
Isso é usado para repetir o comando da tarefa. |
|
Continue |
Isso é usado para retornar ao primeiro comando de uma instrução de repetição (Repeat). |
|
Sub |
Isso é usado para definir um encadeamento dentro da tarefa. |
|
Sub. Chamada |
Isso é usado para executar o thread definido. |
|
Subtarefa |
Isso é usado para interromper temporariamente a execução da tarefa. |
|
Subtarefa de chamada |
Isso é usado para receber a entrada do usuário e salvá-la em uma variável durante a execução da tarefa. |
|
Intervalo |
Isso é usado para sair do comando de execução repetida (Repetir). |
|
Sair |
Isso é usado para encerrar a execução da tarefa. |
|
Aguarde |
Isso é usado para controlar o botão de função. |
|
Entrada do usuário |
Isso é usado para ramificar de acordo com uma condição específica durante a execução da tarefa.
|
|
Rosca |
Isso é usado para finalizar a execução do thread. |
|
Executar rosca |
Este é um comando para definir um encadeamento dentro da tarefa. |
|
Eliminar rosca |
Este é um comando para executar uma subtarefa definida. |
|
Pasta |
Este é um comando para criar pasta para agrupar vários comandos. |
Comandos de sinal
Eles podem controlar a sinalização durante a execução da tarefa.
|
Adicionar sinal |
Adicione um sinal.
|
|---|---|
|
Obter sinal |
Obter valores de sinal.
|
|
Defina o sinal |
Defina o valor de um sinal.
|
|
Excluir sinal |
Excluir um sinal. |
Outros comandos
Há comandos que pesam o item e recebem entrada do usuário.
Observação
-
O uso repetido de comandos específicos relacionados à interface do usuário da tela pode resultar em desempenho reduzido do sistema, interface do usuário da tela menos responsiva e operação anormal do programa.
-
Não é recomendado executar comandos como Definir e Comentar mais de 50 vezes por segundo.
|
Comentário |
Isso é usado para salvar as informações designadas pelo usuário em um log durante a execução da tarefa.
|
|---|---|
|
Código personalizado |
Isso é usado para inserir e executar um código DRL durante a execução da tarefa. |
|
Definir |
Isso é usado para definir uma variável durante a execução da tarefa. |
|
Pop-up |
Isso é usado para exibir uma tela pop-up durante a execução da tarefa.
|
|
Definir |
Isso é usado para executar várias configurações durante a execução da tarefa. |
|
Medida de peso |
Isso é usado para medir o peso durante a execução da tarefa e salvá-lo em uma variável. Isso não é suportado para os modelos A e E. |
|
Variáveis globais |
Isso é usado para adicionar variável global. |
Forçar comandos de controle
A força do robô pode ser controlada durante a execução da tarefa.
|
Conformidade |
Isso é usado para controlar a conformidade durante a execução da tarefa. |
|---|---|
|
Força |
Isso é usado para controlar a força durante a execução da tarefa. |
Comandos avançados
Há um comando para executar a orientação manual.
|
Guia manual |
Isso é usado para executar o ensino direto durante a execução da tarefa. |
|---|---|
|
Ajuste fino |
Isso é usado para atrasar a execução da tarefa até a entrada Nudge (aplicação de força ao robô). Isso não é suportado para os modelos A e E. |