Comando (Task Writer)
Os comandos disponíveis no Task Writer incluem comandos de movimento, controle de fluxo e outros comandos e comandos avançados.
Comandos de movimento
O robot pode ser posicionado ou alterado. 
| Move J | Utilizadopara mover o robô para as coordenadas da junta alvo. | 
|---|---|
| Move L | Usadopara mover o robô ao longo de uma linha reta para as coordenadas da área de trabalho alvo. | 
| Move SX | Usadopara mover o robô ao longo de um caminho curvo entre vários pontos de passagem e pontos alvo na área de trabalho. | 
| Move SJ | É utilizadopara mover o robô ao longo de um caminho curvo que liga vários pontos de passagem, representados por coordenadas de articulação, ao ponto alvo. | 
| Move C | Usadopara mover o robô ao longo de um arco que consiste na posição atual, através do ponto e do ponto alvo. | 
| Move B | Ele é usadopara mover o robô ao longo dos caminhos retos e de arco que conetam vários pontos de passagem ao ponto alvo na área de trabalho. | 
| Move Spiral | Usadopara mover o robô ao longo de um caminho que se estende para fora a partir do centro da hélice. | 
| Move Periodic | Usadopara mover o robô ao longo de um caminho regularmente repetido. | 
| Move JX | É utilizadopara mover o robô para as coordenadas do espaço de trabalho alvo e para a forma da junta. Não se moveao longo de uma linha reta. | 
| Stop Motion | Utilizadopara parar uma tarefa enquanto está a ser executada. | 
Controle de fluxo e outros comandos
 Você pode controlar o fluxo de execução da tarefa, como instruções condicionais que aguardam, iteramou determinam se devem executar comandos incluídos em uma tarefa.
| If | Usado para ramificarsob certas condições durante a execução da tarefa. | 
|---|---|
| Else If | Usado para ramificarsob certas condições durante a execução da tarefa. | 
| Repeat | Usado para repetir o comando de uma tarefa. | 
| Continue | Retorne ao primeiro comando no comando Repetir. | 
| Break | Usadopara sair do comando Repetir. | 
| Exit | Usadopara encerrar a execução da tarefa. | 
| Sub | Usado para definir sub-rotinas que pertencem a uma tarefa. | 
| Call Sub | Usado para executar uma sub-rotina definida. | 
| Thread | Usadopara criar um thread que pertence a uma tarefa. | 
| Run Thread | Usado para executar o thread definido. | 
| Kill Thread | Usadopara terminar um thread em execução. | 
| Sub Task | Um comando para definir uma subtarefa que pertence a uma tarefa. | 
| Call Sub Task | Um comando para executar uma subtarefa definida. | 
| Wait | Utilizadopara parar a execução da tarefa durante um periodo de tempo. | 
| User Input | Usadopara receber entrada do usuário durante a execução da tarefa e armazená-la em variáveis. 
 | 
| Watch Smart Pendant | Utilizadopara controlar os botões de função no Smart Pendant. | 
Comandos de controlo de força
Você pode controlar a força do robô durante a execução da tarefa.
| Compliance | Para executar o controle de conformidade durante a execução da tarefa. É utilizado. | 
|---|---|
| Force | Usadopara executar o controle de força durante a execução da tarefa. | 
Outros comandos
O comando para pesar o alvo , e o comando para obter entradado usuário.
Saber
- Ao utilizar repetidamente determinados comandos relacionados com a IU do ecrã, o desempenho do sistema pode ser reduzido , o que pode fazer com que a IU do ecrã fique menos responsivae a aplicação apresente um comportamento anormal.
- Recomenda-senão executar mais de 50 comandos por segundo, como Set (Definir) ou Comment (Comentário). 
| Comment | Usadopara salvar informações especificadas pelo usuário como um log quando necessário durante a execução da tarefa. 
 | 
|---|---|
| Custom Code | Utilizadopara inserir e executar código DRL durante a execução da tarefa. | 
| Define | Usado para definir variáveis durante a execução da tarefa. | 
| Popup | Utilizadopara apresentar o ecrã pop-up de execução de tarefas. 
 | 
| Set | Usadopara executar várias configurações durante a execução da tarefa. | 
| Weight Measure | Usadopara medir e armazenar pesos em variáveis durante a execução de tarefas. | 
| Wait Motion | Usadopara parar por um periodo de tempo especificado após o término do comando de movimento anterior. | 
| Global Variables | Variável global usadapara adicionar variáveis. | 
Comandos avançados
Comando de execução de orientação manual.
| Hand Guide | Usadopara executar o ensino direto enquanto a tarefa está sendo executada. | 
|---|---|
| Nudge | Utilizadopara atrasar a execução da tarefa até receber a entrada Nudge (aplicando força ao robô) do utilizador. | 
