Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEProgramación de Robots ABB

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
Programación de Robots ABB

Descripción:
Estas preguntas no han aparecido anteriormente en exámenes. Son inventadas

Autor:
Dani Lozano
(Otros tests del mismo autor)

Fecha de Creación:
06/06/2021

Categoría:
Universidad

Número preguntas: 60
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
En los robots ABB... los motores y sensores se encuentran integrados. los motores y sensores se deben añadir. los motores vienen integrados pero los sensores se deben de añadir. los sensores vienen integrados pero los motores se deben de añadir.
El robot IRB 120 incorpora 6 GDL con 6 ejes 6 GDL con 3 ejes 3 GDL con 3 ejes 6 GDL con 4 ejes.
¿Cuál es la carga máxima de un IRB 120? 120 kg 3 kg 15 kg 80 kg.
¿Qué sensores de posición utiliza un IRB 120? Resolvers analógicos Resolvers digitales Incoders analógicos Incoders digitales.
¿Qué controladora se usa en robots ABB? Controlador ROBOTWARE Controlador RAPID Controlador IRC5 Controlador IRB120.
¿Cuál es la función de la controladora IRC5? Procesar y ejecutar los programas Almacenar los datos en el disco Únicamente ejecutar los programas únicamente procesa los programas, otro microcontrolador los ejecuta.
Respecto a FlexPendant y RobotStudio: Son herramientas competas y en la práctica complementarias. Aunque no están completas, se completan en la práctica. Son incompatibles en la práctica. Solo en determinados casos pueden llegar a complementarse.
FlexPendant permite: enseñar trayectorias, movimientos y programas. Solo se puede programar mediante RobotStudio Configurar y programar robots ABB, tanto robots físicos en el centro de producción como robots virtuales en un PC. Ninguna de las anteriores es correcta.
RobotStudio: Es una consola portátil de tipo táctil. Es una herramienta para configurar y programar robots ABB, tanto robots físicos en el centro de producción como robots virtuales en un PC. Es una herramienta para configurar y programar robots de varias marcas, tanto robots físicos en el centro de producción como robots virtuales en un PC. Es una herramienta para configurar y programar robots ABB, solo robots virtuales en un PC.
Los robots ABB se programan con: ROS RAPID C PYTHON.
RAPID es un lenguaje... de alto nivel de bajo nivel de nivel medio.
El entorno de programación integrado en RobotStuidio: A: Permite la programación online donde está conectado a un controlador robot. B: Permite la programación offline donde está conectado a un controlador virtual que emula un controlador de robot en un PC. C: RobotStudio no permite la programación, es una herramienta que sirve para la simulación de programas ya escritos en RAPID en robots ABB. D: A y B son correctas.
En RobotStudio, una estación... almacena información sobre diversos componentes de estación, lógica de estación, incluyendo componentes de estación que controla componentes externos, gráficos de 3D, datos de CAD y datos sobre la parte gráfica del programa de robot. añade estructura a los datos de estación es un objeto especial (por ejemplo una pinza o una pistola de soldadura), que actúa sobre las piezas de trabajo. contiene carpetas para estructurar datos de estación para mantener juntos datos relacionados.
¿Cuál de las siguientes afirmaciones es correcta? El documento de estación es un archivo .rsstn que contiene datos de la célula del robot. El documento de estación es un archivo .rsstn que contiene datos del controlador virtual. El documento de estación contiene carpetas para estructurar datos de estación para mantener juntos datos relacionados. El documento de estación no está vinculado con el controlador virtual cuando el robot se ejecuta en una estación.
Los datos sobre controladores virtuales... Se encuentran dentro de la carpeta destinada a las Estaciones. Se encuentran dentro de la carpeta dedicada a los controladores virtuales Se encuentran dentro de la carpeta dedicada a las bibliotecas. Se encuentran dentro de la carpeta destinada a los paquetes de distribución.
Una Solución: Añade estructura a los datos de estación. Almacena información sobre lógica de estación, incluyendo componentes de estación que controla componentes externos, gráficos de 3D, datos de CAD y datos sobre la parte gráfica del programa de robot. Es un objeto especial (por ejemplo una pinza o una pistola de soldadura), que actúa sobre las piezas de trabajo.
Quiero abrir una célula en RobotStudio, ¿qué archivo debería ejecutar? El documento de estación El documento de solución El documento de programa RAPID El documento de geometrías.
Los datos de la herramienta se almacenan en: los datos de estación. los datos de robot. los datos de herramienta. los datos de solución.
El Tool Central Point (TCP) en los datos de herramienta se trata de: la posición del punto central de la herramienta respecto a la muñeca del robot. la posición central de la herramienta respecto a la base del robot. la posición central de la herramienta respecto al centro de la pieza de trabajo. la posición central de la herramienta respecto al centro de la célula.
El TCP en un robot: No existe si el robot no tiene una herramienta. Aunque no haya herramienta, el robot tiene un TCP denominado tool0. Tool0 es el nombre del TCP de la herramienta que se colocará en el punto de montaje de herramientas del robot.
Por defecto, en robotStudio, en una instrucción de movimiento la posición se indica de forma relativa al sistema de coordenadas: De la base del robot (wobj0). Del usuario (UCS). Del punto de montaje de la herramienta en el robot (tool0). Del TCP de la muñeca.
El offset es: La posición home de un robot. Puede ser la distancia que hay que mover un objeto de trabajo para que coincida su posición con la de la pieza de trabajo real que representa. Se le domina así a la posición de las coordenadas de la base de un robot. Ninguna de las anteriores.
¿Cuál de estas afirmaciones es correcta? Uno de los defectos de RobotStudio es que no permite definir materiales nuevos para los objetos de trabajo. FlexPedant y RobotStudio solo son compatibles en unos pocos tipos de tareas. Ninguna es correcta. El documento de estación también contiene los datos sobre el controlador virtual, por eso puede ser vinculado con él.
¿Qué es AutoPath? Una opción de robotStudio que te ayuda a generar una trayectoria que sigue el borde de un objeto de trabajo. Una opción de robotStudio que te permite dibujar con un lápiz una trayectoria. Una opción de robotStudio que guarda el movimiento que hagas con el ratón del extremo del robot para generar una trayectoria. Una opción de robotStudio que te permite generar trayectorias geométricas ya definidas.
¿Cuál de las siguientes afirmaciones es FALSA? Una simulación en robotStudio simula tanto las instrucciones del robot como elementos propios del entorno (objetos de modelado, física, componentes inteligentes, etc.) Antes de simular en robotStudio, hay que sincronizar la estación con la controladora virtual y el resto de componentes. La simulación en robotStudio no simula se realiza mediante el FlexPedant. Existen diversas formas de crear posiciones: escribiendo las coordenadas exactas, seleccionando puntos concretos de objetos (esquinas, centros, etc.) o moviendo al robot a la posición deseada.
¿Qué es un componente inteligente? Sirve para representar un comportamiento realista de los elementos físicos de una estación (externos al robot). normalmente a una pieza de trabajo física. ayuda a generar trayectorias exactas (lineales y circulares) basándose en geometría de un objeto CAD. un objeto especial que actúa sobre las piezas de trabajo.
Cuando en un componente inteligente Transient=True: Las copias de un objeto geométrico generada por Source se borran al acabar la simulación. Se modela el inicio y/o final de la simulación son SimularEvents. CollisionSensor funcionará por colisión en lugar de por aproximación. El objeto child que había sido pegado con otro, se despega manteniendo la posición.
Cuando en un componente inteligente Keep Position=True: Las copias de un objeto geométrico generada por Source se borran al acabar la simulación. Se modela el inicio y/o final de la simulación son SimularEvents. CollisionSensor funcionará por colisión en lugar de por aproximación. El objeto child que había sido pegado con otro, se despega manteniendo la posición.
Si la componente inteligente Linear Mover se usa con un objeto inteligente tipo cola: Se moverán todos los objetos en la cola. Únicamente se moverá el robot cola de una fila de robots. Un conjunto de robots harán una formación de fila dejando como cola al robot seleccionado, entonces se moverán en conjunto linealmente en dirección a donde mira el robot cola. No existen objetos de tipo cola, en todo caso, de tipo líder.
La pestaña Diseño en la Lógica de estación permite: la visualización de las componentes y sus conexiones. añadir nuevas componentes creación de señales de entrada y salida de la estación.
La pestaña Componer en la Lógica de estación permite: la visualización de las componentes y sus conexiones. añadir nuevas componentes creación de señales de entrada y salida de la estación.
La pestaña Señales y conexiones en la Lógica de estación permite: la visualización de las componentes y sus conexiones. añadir nuevas componentes creación de señales de entrada y salida de la estación.
La diferencia entre las señales E/S de la estación y de la controladora es: La señal de estación es ajena al propio robot y la de controladora hace que la controladora reciba o envíe señales desde el robot. Todas son correctas. La señal de estación controla las señales de los objetos inteligentes y la de la controladora la controladora. Las señales de la controladora sirven, por ejemplo, para activar determinadas acciones o realizar comprobaciones sobre el estado de la estación y las de la estación para recibir o enviar señales del robot.
¿Cuál de estas afirmaciones NO es una solución para el protocolo de comunicación de una controladora? Usar PROFIBUS. El protocolo dependerá de cuál haya instalado en la estación física, si estamos en un entorno de simulación podemos utilizar uno simple El protocolo se puede determinar al añadir la controladora o editar la que esté importada. En el segundo caso habrá que reiniciar la controladora. Se deberá usar el protocolo predeterminado que tenga la controladora añadida.
En la Lógica de Estación de RobotStudio, la controladora: No aparece, para visualizar el intercambio de señales entre la controladora y otros bloques se debe ir a la pestaña Simulador E/S. Aparece como un bloque más, con sus propias señales. El bloque de la controladora no aparece porque no es un componente inteligente. Aparece aunque no permite hacer el conexionado para el intercambio de información con otros bloques.
En el lenguaje de programación RAPID Se denomina así por su gran velocidad de ejecución. Las instrucciones deben programarse desde 0. Existen instrucciones con argumentos que definen qué debe ocurrir. Cada instrucción se separa por un salto de línea.
¿Cuál de las siguientes afirmaciones sobre RAPID es Correcta? El punto de entrada a programa será siempre una rutina main Las instrucciones terminan con el carácter de punto y coma ; Siempre que se quiera realizar una nueva trayectoria, se debe programar antes con RAPID Las instrucciones deben programarse desde 0.
¿Cuál de las siguientes afirmaciones sobre RAPID es Correcta? Los comentarios inician con ! y acaban en salto de línea. Los identificadores pueden comenzar por letras, números o subrayados. Hace distinción entre mayúsculas y minúsculas.
¿Cuál de las siguientes afirmaciones sobre RAPID es FALSA? Los identificadores se utilizan para asignar nombres a módulos, rutinas, datos y etiquetas Se recomienda que todas las palabras reservadas se escriban con mayúsculas. Para facilitar la comprensión del código, son útiles las indentaciones. Como python, no es un programa muy tipado.
En cuanto a los tipos de datos en RAPID encontramos: num, dnum, string y bool, únicamente. unos principales de los que los demás se basan. num, dnum, char y bool, entre otros.
¿Cuál de estas instrucciones es INCORRECTA? VAR num pi := 3.14159; VAR num pi; num pi := 3.14159; pi := 3.14159;.
En RAPID, en cuanto a la creación de variables, que afirmación es incorrecta: El compilador de RAPID dará un error si se declara en un sitio incorrecto. Las variables hay que declararlas al principio de la rutina (procedimiento o función) donde se van a usar, o ser definidas de forma global a un módulo. La sintaxis es: VAR <tipo> <identificador>; Dos variables pueden tener el mismo nombre si difieren en el uso de mayúsculas o inúsculas.
¿Cuál de las siguientes afirmaciones sobre variables persistentes es Incorrecta? Son fundamentalmente iguales a una variable normal. La diferencia con una variable normal es que una variable persistente recuerda el último valor que se le haya asignado, incluso si el programa es detenido y puesto en marcha de nuevo desde el principio. En el momento de la declaración es necesario indicar un valor inicial. Deben ser creadas de forma global para que se pueda recordar el último valor que se le haya asignado.
Una variable que representa un objetivo del robot es: Una variable robtarget. Una variable pos. Una variable persistente. Es la definición de un dato compuesto.
Los tres tipo de rutinas que existen son: Procedimientos, funciones y rutinas TRAP Operadores, funciones y rutinas TRAP Persistentes, funciones y rutinas TRAP Operadores, identificadores y rutinas TRAP.
Los procedimentos... se utilizan como subprogramas devuelven un valor de un tipo concreto y se usan junto a otra instrucción (asignación, parámetro, etc.). proporcionan una forma de responder a interrupciones.
Las funciones... se utilizan como subprogramas. devuelven un valor de un tipo concreto y se usan junto a otra instrucción (asignación, parámetro, etc.). proporcionan una forma de responder a interrupciones.
Las rutinas TRAP... proporcionan una forma de responder a interrupciones. devuelven un valor de un tipo concreto y se usan junto a otra instrucción (asignación, parámetro, etc.). se utilizan como subprogramas.
La llamada a un procedimiento: Se llama siempre desde main. Se hace desde otro procedimiento. No puede ser realzada desde main al no ser un procedimiento. Se puede hacer desde una rutina tipo función.
Respecto a las funciones en RAPID: Acaban cuando se ejecuta la instrucción RETURN. Acaban cuando se ejecuta la instrucción ENDFUC Acaban cuando se ejecuta la instrucción ENDPROC Se invocan sin paréntesis.
¿Cuál de las siguientes instrucciones corresponde a la llamada a un procedimiento? area := area_of_square(10); area_of_square a, b; area := area_of_square a, b; area_of_square (a, b);.
Para escribir un mensaje para el operador usaremos la instrucción: TPWrite: TPReadNum: TPReadFK:.
Para leer un número usaremos la instrucción: TPWrite: TPReadNum: TPReadFK:.
Para la lectura de opciones predefinidas usaremos la instrucción: TPWrite: TPReadNum: TPReadFK:.
¿Qué es stEmpty? El estado de un robot cola cuando es el único que pertenece a ésta. Lo que se escribe cuando no se quiere especificar alguna opción de las 5 posibles de TPReadFK. Hace que un objeto (o conjunto de objetos) se muevan en una dirección lineal con el componente inteligente linearMove. Hace que las copias se borren al acabar la simulación con el componente inteligente Source.
¿Cuál de estas instrucciones es correcta en RAPID? FOR <contador> FROM <inicio> TO <fin> DO <instrucciones> ENDFOR FOR <contador> TO <fin> DO <instrucciones> ENDFOR FOR <contador> TO <fin> DO{ <instrucciones> } FOR <inicio> TO <fin> DO <instrucciones> ENDFOR.
¿Cuál de estas instrucciones es incorrecta en RAPID? MoveL <destino> <velocidad> <zona> <herramienta>; MoveJ <destino> <velocidad> <zona> <herramienta>; MoveC <paso> <destino> <velocidad> <zona> <herramienta>; MoveJ <grados> <destino> <velocidad> <zona> <herramienta>;.
La <zona> como argumento en la instrucción MoveL de RAPIS: Indica los atajos permitidos en las esquinas (en mm), de tipo zonedata Indica la zona por la que debe pasar la herramienta del robot dentro de la trayectoria. Es un punto definido por una constante de tipo robtarget. Herramienta cuyo TCP se lleva al punto destino.
La función offs: Devuelve una posición en relación a un desplazamiento de otra posición dada. Se usa para mover el robot en círculo describiendo un arco. Se utiliza para mover el robot rápidamente de un punto a otro cuando no es imprescindible que el movimiento siga una línea recta.
¿Qué función tiene la instrucción WaitUntil? Se usa para cambiar el valor de una señal digital de salida, con o sin retardo ni sincronización. Invierte el valor de una señal digital de salida Se utiliza para generar un pulso en una señal digital de salida. Espera hasta que se cumpla una condición determinada Detener la ejecución hasta que una señal reciba un valor determinado. Esperar un número determinado de segundos.
Denunciar test Consentimiento Condiciones de uso