Comando de Task Writer
Los comandos disponibles en Task Writer son Comandos de movimiento, Control de flujo y otros comandos y Comandos avanzados.
Comandos de movimiento
Son comandos que se utilizan para ajustar o cambiar la postura del robot.
| Move J | Se utiliza para mover el robot a coordenadas articulares objetivo. | 
|---|---|
| Move L | Se utiliza para mover el robot en línea hacia la coordenada de espacio de trabajo objetivo. | 
| Move SX | Se utiliza para mover el robot a lo largo de una línea curva que conecta múltiples puntos de paso y puntos objetivo dentro de un espacio de trabajo. | 
| Move SJ | Se utiliza para mover el robot a lo largo de una línea curva que conecta múltiples puntos de paso y puntos objetivo expresados como una coordenada articular. | 
| Move C | Se utiliza para mover el robot a lo largo de un arco compuesto por un punto actual, un punto de paso y un punto objetivo. | 
| Move B | Se utiliza para mover el robot a lo largo de una línea y un arco que conecta múltiples puntos de paso y puntos objetivo dentro de un espacio de trabajo. | 
| Move Spiral | Se utiliza para mover el robot a lo largo de un recorrido que se extiende hacia el lado exterior desde el centro de una espiral. | 
| Move Periodic | Se utiliza para mover el robot a lo largo de un recorrido que se repite periódicamente. | 
| Move JX | Se utiliza para mover el robot a coordenadas objetivo del espacio de trabajo y articulares. No se mueve en línea recta. | 
| Stop Motion | Esto se utiliza para detener la ejecución de una tarea. | 
Control de flujo y otros comandos
Estos comandos pueden controlar el flujo de tareas a través de tarea en espera, repetir, ejecución de comandos incluidos en la tarea, y condiciones.
| If | Se utiliza para bifurcar en función de una condición específica durante la ejecución de una tarea. | 
|---|---|
| Else If | Se utiliza para bifurcar en función de una condición específica durante la ejecución de una tarea. | 
| Repeat | Se utiliza para repetir el comando de tarea. | 
| Continue | Se utiliza para regresar al primer comando de una sentencia de repetición (Repetir). | 
| Break | Se utiliza para salir del comando de repetición de ejecución (Repetir). | 
| Exit | Se utiliza para finalizar la ejecución de una tarea. | 
| Sub | Se utiliza para definir una subrutina dentro de la tarea. | 
| Call Sub | Se utiliza para ejecutar la subrutina definida. | 
| Thread | Se utiliza para definir un hilo dentro de la tarea. | 
| Run Thread | Se utiliza para ejecutar el hilo definido. | 
| Kill Thread | Se utiliza para finalizar la ejecución de un hilo. | 
| Sub Task | Este comando se utiliza para definir un hilo dentro de la tarea. | 
| Call Sub Task | Este comando se utiliza para ejecutar la subtarea definida. | 
| Wait | Se utiliza para detener temporalmente la ejecución de una tarea. | 
| User Input | Se utiliza para recibir entradas de usuario y guardarlas en una variable durante la ejecución de una tarea. 
 | 
| Watch Smart Pendant | Se utiliza para controlar el botón Función. | 
Comando de control de fuerza
Se puede controlar la fuerza del robot durante la ejecución de una tarea.
| Compliance | Se utiliza para controlar el cumplimiento durante la ejecución de una tarea. | 
|---|---|
| Force | Se utiliza para controlar la fuerza durante la ejecución de una tarea. | 
Otros comandos
Existen comandos que pesan el elemento y reciben entradas del usuario.
Nota
- El uso repetido de comandos específicos con respecto a la interfaz de usuario de la pantalla puede resultar en un rendimiento reducido del sistema, una interfaz de usuario de pantalla menos receptiva y un funcionamiento anormal del programa.
- No se recomienda ejecutar comandos como Establecer y Comentar más de 50 veces por segundo
| Comment | Se utiliza para guardar en un registro la información designada por el usuario durante la ejecución de una tarea. 
 | 
|---|---|
| Custom Code | Se utiliza para introducir y ejecutar un código DRL durante la ejecución de una tarea. | 
| Define | Se utiliza para definir una variable durante la ejecución de una tarea. | 
| Popup | Se utiliza para mostrar una pantalla emergente durante la ejecución de una tarea. 
 | 
| Set | Se utiliza para ejecutar diversas configuraciones durante la ejecución de una tarea. | 
| Weight Measure | Se utiliza para medir el peso durante la ejecución de una tarea y guardarlo en una variable. | 
| Wait Motion | Se utiliza para detener temporalmente el robot después de que se ha completado el comando de movimiento anterior. | 
| GlobalVariables | Se utiliza para agregar una variable global. | 
Comandos avanzados
Existe un comando para ejecutar el guiado manual.
| Hand Guide | Se utiliza para ejecutar la enseñanza directa durante la ejecución de una tarea. | 
|---|---|
| Nudge | Se utiliza para demorar la ejecución de una tarea hasta que se aplique un toque suave (aplicación de fuerza al robot). | 
