Documente Academic
Documente Profesional
Documente Cultură
Generalidades. Rapid
Tipos de acciones típicas de un robot:
Movimientos
Manipulación de objetos
Manejo de E/S
• Programación por guiado
• Programación textual
La idoneidad de cada método depende de la
aplicación a la que se destina
La unidad de control registra posiciones de forma automática,
realizando un muestreo de la trayectoria con un intervalo de
tiempo determinado
El maniquí necesitará los sensores necesarios para leer las posiciones
de las articulaciones
Se registran únicamente la posiciones del robot que se indiquen
expresamente.
– Necesidad de parar la instalación para cambiar la aplicación a
ejecutar
– Normalmente no se genera una documentación escrita y
comentada de los programas realizados
– Se dificulta la modificación y depuración de grandes
programas
Nivel Robot: Las instrucciones hacen referencia a las acciones
que debe ejecutar el robot
Nivel Objeto: Las instrucciones hacen referencia al estado en
que deben quedar los objetos manipulados
Nivel Tarea: Las instrucciones hacen referencia a un objetivo
(total o parcial) a conseguir
–1.- Move P1
–2.- Move P2
–3.- Grip On
–4.- Wait 0.5
–5.- Move P3
–6.- Grip Off
–7.- Move P4
–8.- Set Input1
–9.-
9. Wait 2
–10.- ~ ~ ~ ~ ~
Sistemas de Producción Automatizados UC3M Dep. de Ing. de Sistemas y Automática
Programación textual
Nivel Objeto:
– La interacción con el entorno conlleva que la depuración de
los programas sea un proceso de prueba y error
– En la mayoría de los casos son interpretados pudiendo
realizar una ejecución paso a paso de lo programado
– Los sistemas actuales son multitarea permitiendo el control
simultáneo de varios robots y otros sistemas
Programación textual
– Analizador sintáctico fuera de línea
– Carga y descarga de programas por distintos métodos
– Depuración de programas con la paleta de programación
• Menús guiados
• Análisis sintáctico en línea
• Carga y descarga de programas por conexión directa
• Simulación de los movimientos y acciones del robot
• Monitorización de posiciones y variables
• Control directo de los movimientos del robot
– Punto de destino (posición y orientación)
– Tipo de trayectoria espacial: articulares, recta, recta
modificada, arco de círculo, etc.
– Velocidad media del recorrido
– Precisión en los puntos de paso
• Procedimiento: es un subprograma, admite parámetros
• Función: devuelve un valor, admite parámetros.
Siempre existirá al menos una rutina main
Las rutinas se agrupan en módulos
Código más portable, transportable, reutilizable, etc.
Articulares:
MoveJ C1,v100,z5,pinza;
Línea recta en cartesianas:
MoveL P2,v80,fine,Tool0;
Línea circular en cartesianas:
MoveC P2,P3,v150,z15,Tool0;
Instrucciones de manejo de E/S:
Set spinza;