Comandos
En el Editor de tareas, puede crear un programa de tareas utilizando comandos de movimiento, control de flujo, comandos de señal, otros comandos, comandos de control de fuerza, y comandos avanzados.
Move comandos
Estos son comandos utilizados para ajustar o cambiar la pose del robot.
Move | Muévase a una posición de waypoint guardada usando el tipo de movimiento seleccionado. (por ejemplo. Move J, Move L) |
|---|---|
Move J | Se utiliza para mover el robot a las coordenadas de la articulación objetivo. |
Move L | Se utiliza para mover el robot a lo largo de una línea hacia la coordenada del espacio de trabajo objetivo. |
Move C | Se utiliza para mover el robot a lo largo de un arco compuesto por un punto actual, a través del punto y el punto objetivo. |
Move B | Se utiliza para mover el robot a lo largo de una línea y un arco de conexión múltiple a través de puntos y puntos de destino dentro del espacio de trabajo. |
Move SX | Se utiliza para mover el robot a lo largo de una línea curva que conecta múltiples a través de puntos y puntos de destino dentro del espacio de trabajo. |
Move SJ | Se utiliza para mover el robot a lo largo de una línea curva que conecta múltiples a través de puntos y puntos de destino expresados como una coordenada conjunta. |
Move JX | Se utiliza para mover el robot a la coordenada del espacio de trabajo objetivo y forma conjunta. Esto no se mueve a lo largo de una línea recta. |
Move Spiral | Se utiliza para mover el robot a lo largo de un camino 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 camino repetido periódicamente. |
Stop Motion | Esto se utiliza para detener la ejecución de tareas. |
Wait Motion | Esto se utiliza para detener temporalmente el robot después de que se complete el comando de movimiento anterior. |
Flow Control
Estos pueden controlar el flujo de tareas a través de la espera de tareas, repetir, ejecutar comandos incluidos en la tarea y las condiciones.
If | Esto se utiliza para ramificar de acuerdo a una condición específica durante la ejecución de la tarea |
|---|---|
Else If | Esto se utiliza para ramificar de acuerdo a una condición específica durante la ejecución de la tarea. |
Repeat | Esto se utiliza para repetir el comando task. |
Continue | Esto se utiliza para volver al primer comando de una sentencia de repetición (REPEAT). |
Sub | Esto se utiliza para definir un hilo dentro de la tarea. |
Call Sub | Esto se utiliza para ejecutar el hilo definido. |
Sub Task | Esto se utiliza para detener temporalmente la ejecución de tareas. |
Call Sub Task | Esto se utiliza para recibir la entrada del usuario y guardarla en una variable durante la ejecución de la tarea. |
Break | Esto se utiliza para salir del comando Repeat Execution (REPEAT). |
Exit | Esto se utiliza para finalizar la ejecución de tareas. |
Wait | Esto se utiliza para controlar el botón de función. |
User Input | Esto se utiliza para ramificar de acuerdo a una condición específica durante la ejecución de la tarea.
|
Thread | Esto se utiliza para finalizar la ejecución del hilo. |
Run Thread | Este es un comando para definir un hilo dentro de la tarea. |
Kill Thread | Este es un comando para ejecutar una subtarea definida. |
Folder | Este es un comando para crear carpeta para agrupar múltiples comandos. |
Comandos de señal
Estos pueden controlar la señalización durante la ejecución de tareas.
Add Signal | Añade una señal.
|
|---|---|
Get Signal | Obtenga valores de señal.
|
Set Signal | Establezca el valor de una señal.
|
Delete Signal | Borra una señal. |
Otros comandos
Hay comandos que pesan el elemento y reciben la entrada 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 la pantalla menos receptiva y un funcionamiento anormal del programa.
No se recomienda realizar comandos como Set y Comentar más de 50 veces por segundo.
Comentario | Esto se utiliza para guardar la información designada por el usuario en un registro durante la ejecución de la tarea.
|
|---|---|
Custom Code | Esto se utiliza para insertar y ejecutar un código DRL durante la ejecución de tareas. |
Define | Esto se utiliza para definir una variable durante la ejecución de la tarea. |
Popup | Esto se utiliza para mostrar una pantalla emergente durante la ejecución de la tarea.
|
Set | Esto se utiliza para ejecutar varios ajustes durante la ejecución de tareas. |
Weight Measure | Esto se utiliza para medir el peso durante la ejecución de la tarea y guardarlo en una variable. Esto no es compatible con los modelos A y E. |
Global Variables | Esto se utiliza para agregar Variable Global. |
Comandos de Control de Fuerza
La fuerza del robot se puede controlar durante la ejecución de la tarea.
Compliance | Esto se utiliza para controlar el cumplimiento durante la ejecución de tareas. |
|---|---|
Force | Esto se utiliza para controlar la fuerza durante la ejecución de tareas. |
Comandos avanzados
Hay un comando para ejecutar guiado manual.
Hand Guide | Esto se utiliza para ejecutar la enseñanza directa durante la ejecución de tareas. |
|---|---|
Nudge | Esto se utiliza para retrasar la ejecución de la tarea hasta que Nudge (aplicando fuerza al robot) ingrese. Esto no es compatible con los modelos A y E. |