Documentos de Académico
Documentos de Profesional
Documentos de Cultura
I. PRESENTACIÓN
En este Tema estudiaremos las diferentes formas que hay de controlar un robot, así
como conocer sus requerimientos de procesamiento, es decir que cada Robot, tiene
sus propios requerimientos, dependiendo de dónde se aplique y necesidades que
se tienen para el trabajo del Robot, hay que determinar también la capacidad de
memoria, y las características de entrada y salida que tiene el Robot para
controlarlo.
RESULTADOS DE APRENDIZAJE:
Identificación del tipo de transmisión, reductor, motor, sensor de posición angular o
lineal, sensor de velocidad y de presencia existentes en un robot industrial.
Selección del elemento de sujeción o herramienta como efector final de un robot
industrial para una aplicación específica.
II. DESCRIPTORES Y ACTIVIDADES
SISTEMAS DE CONTROL
Son aquellos en los que la salida no tiene influencia sobre la señal de entrada.
A continuación se muestran en forma de esquema varios sistemas en lazo abierto:
intentar anularlo.
sistema.
controlada.
- SENSORES
- Sensores de posición:
-Magnéticos: Detectan los campos magnéticos que provocan los imanes o las
corrientes eléctricas. El principal es el llamado interruptor Reed; consiste en un
par de láminas metálicas de materiales ferromagnéticos metidas en el interior de
una cápsula que se atraen en presencia de un campo magnético, cerrando el
circuito.
El interruptor Reed puede sustituir a los finales de carrera para detectar la
posición de un elemento móvil, con la ventaja de que no necesita ser empujado
físicamente por dicho elemento sino que puede detectar la proximidad sin
contacto directo.
-Ópticos: Detectan la presencia de una persona o de un objeto que interrumpen
el haz de luz que le llega al sensor.
Los principales sensores ópticos son las fotorresistencias, las LDR.
- Sensores de humedad
Se basan en que el agua no es un material aislante como el aire sino que tiene
una conductividad eléctrica. Por lo tanto un par de cables eléctricos desnudos
(sin cintaaislante recubriéndolos) van a conducir una pequeña cantidad de
corriente si el ambiente eshúmedo; si colocamos un transistor en zona activa
que amplifique esta corriente tenemos undetector de humedad.
- Sensores de sonido
Mediante un diafragma que al moverse por las ondas sonoras, desplaza la
placa de uncondensador haciendo variar su capacidad.
- CONTROL ELECTROMECÁNICO
- UTILIZANDO FOTOAUTOMATISMOS
Como el caso de utilizar la pantalla del ordenador y LOGO para controlar una
máquina através de circuitos fotosensibles acoplados a la pantalla del ordenador.
Controladores de Robot
Un controlador de robot, controla un tipo particular de robot que está conectado a
un computador. Un controlador de robot utiliza una interfaz de software genérico
para controlar y supervisar un controlador de robot específico, habilitando un
computador para controlar un robot.
Los controladores de robot proporcionan una alternativa a la programación fuera
de línea (en la que un programa es simulado, generado, a continuación, es
transferido al robot y ejecutado). Con los controladores de robots, es posible mover
un robot mientras está siendo simulado (Programación en Línea).
El siguiente artículo muestra un ejemplo de un proyecto de programación en
línea usando los controladores de robots:
https://robodk.com/blog/online-programming/
Cualquier simulación del robot que sea programada en RoboDK puede ser
ejecutada en el robot utilizando un controlador de robot. El movimiento del robot
en el simulador está sincronizado con el robot real y es posible depurar programas
de robot en tiempo real.
Nota: Los controladores de robot se encuentran en la carpeta
/RoboDK/api/Robot/ por defecto. Los controladores pueden ser archivos de Python
(formato PY) o archivos EXE.
Nota: Los controladores de robot no son post-procesadores. Los post-
procesadores permiten la generación de un programa para ser ejecutado por el
controlador de robot (programación fuera de línea).
La siguiente lista proporciona algunos de los controladores de robots soportados
por RoboDK:
o ABB
o Fanuc
o KUKA
o Mecademic
o Mitsubishi
o Motoman
o Robots Universales
Importante: La mayoría de los controladores de robots utilizan un protocolo de
comunicación socket TCP/IP. Podría ser requerido para comprar una opción de
software adicional para algunos controladores de robot (desde el fabricante del
robot) como la comunicación socket podría no permitirlo por defecto. Habría que
analizar bien todas las características del Robot y el software del controlador, para
determinar si es el Robot que se necesita.
Nota: Los usuarios finales pueden añadir o modificar los controladores de robot
existentes y, a continuación, vincular los nuevos controladores en el menú de
conexión del robot. A continuación estudiemos como personalizar los
controladores del Robot.
Personalizar los Controladores del Robot
Los controladores de robot se encuentran en la carpeta /RoboDK/api/Robot/ por
defecto. RoboDK vincula a un controlador específico en la configuración de
conexión de robot:
1. Haga clic derecho en un robot
2. Seleccione Conectar al robot ...
3. Seleccione Más opciones...
4. Localice o introduzca la trayectoria de la ruta del controlador en la sección
de Ruta del controlador
Un controlador de robot es una aplicación de consola independiente. Los
controladores de robot se pueden desarrollar utilizando cualquier plataforma de
programación, por ejemplo, estos pueden ser un módulo de Python (formato PY) o
cualquier programa ejecutable construido con cualquier IDE.
Actividad 1.5
III. RECURSOS:
V. SABER MÁS
http://platea.pntic.mec.es/vgonzale/cyr_0204/cyr_01/robotica/index.htm
VI. REFERENCIAS:
Bibliografía