Comandos de Task Builder
El usuario puede crear programas de tareas usando comandos de movimiento, control de flujo y otros comandos y comandos de habilidades de Task Builder. Para obtener más información sobre los comandos, consulte el manual que se proporciona por separado.
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 | 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 reiterado de comandos específicos en relación con la IU de la pantalla puede provocar la reducción del rendimiento del sistema, una IU de pantalla menos receptiva y el funcionamiento anómalo del programa.
- No es aconsejable ejecutar comandos como Set y Comment 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). |
Comandos de habilidades
Este es un comando de aplicaciones preconfigurado para el uso de elementos de celda de trabajo en el robot. Una serie de comandos, incluidos el movimiento del robot y las señales de E/S, están contenidos dentro de una única habilidad. Cuando se utiliza un comando de habilidades, es posible configurar fácilmente trabajos relacionados con el elemento de celda de trabajo sin necesidad de realizar programaciones complejas. Para utilizar las habilidades de comando, es necesario configurar el trabajo y los elementos de celda de trabajo relacionados. Para obtener más información sobre la lista de comandos de habilidades y sus configuraciones, consulte el manual que se proporciona por separado.