Está en la página 1de 24

Control productivo basado en microcontroladores para la industria

Carles Cabedo Serola Javier Esteban Pardo

Introduccin

Los dos estamos trabajando en el sector de la industria.

Intentamos adaptar nuestros conocimientos a un campo para nosotros conocido.

Sistema propuesto (I)

Conexin de distintas mquinas a un ordenador central para poder controlar las incidencias y las producciones.

De esta manera se hacen informes para la mejora continua del proceso, encontrar el mejor sistema de trabajo, etc. Nos basamos en el sistema TPM (mantenimiento productivo total).

Realizamos un TCP (Terminal de Control de Produccin) que nos servir para recoger seales del plc y enviarlas al pc central para poder realizar los informes.

Sistema propuesto (II)


Mquina/herramienta plc plc TCP Mquina/herramienta plc

Mquina/herramienta

Terminal de Control de Produccin TCP

TCP

Concentrador de RS 485

PC central

Conexin mquina/herramienta plc. Normalmente conexionado en cobre

Conexin plc Terminal de Control de produccin. Normalmente conexionado en cobre

Conexin TCP- Concentrador. Se utilizar RS 485 si hay mas de una mquina RS 232 si solo hay una Conexin concentrador PC. Puede ser con RJ 45 o con RS 485

Diferentes bloques del TFC

Hemos dividido el TFC en diferentes bloques que explicaremos cronolgicamente:

Bloque 1. El simulador del autmata programable.

Bloque 2. El Terminal de Control de Produccin.

Bloque 3. La aplicacin en el PC.

Bloque 4. Montaje del prototipo.

El simulador del autmata programable

Para que el TCP nos cuente las piezas que provienen del plc hemos realizado un simulador de autmata.

El simulador se realiza con un PIC 16F84.

Con este circuito queremos simular el comportamiento de una mquina.

El Terminal de Control de Produccin (I)

Se realiza con el PIC 16F877:

para realizar el Terminal de Control de Produccin necesitamos como mnimo cuatro puertos de entradas/salidas. La escuela tiene licencia del programa HI-TECH PICC-LITE Compiler para este microcontrolador y como hemos querido programarlo en C y no en ensamblador, este compilador nos vena muy bien. Hemos utilizado el perifrico USART que viene en el PIC para la conexin serie con el PC.

El Terminal de Control de Produccin (II)

Entradas al sistema :

La seal del plc Cdigos del teclado

Salidas del sistema:


Cdigos de teclado

Mensajes al LCD Datos enviados al pc.

El Terminal de Control de Produccin (III)

Para el diseo del TCP tambin lo dividimos por bloques para poder estudiar por separado cada bloque. el microcontrolador PIC 16F877 Un teclado para poder introducir incidencias Una pantalla LCD para poder consultar las incidencias que hemos introducido y tener control de las piezas que llevamos en la mquina. Una fuente de alimentacin para poder alimentar a toda la placa Un bloque para el puerto serie para conexin con el pc Un bloque para adaptar las seales que nos vienen del plc. Un bloque para poder programar nuevas aplicaciones y actualizaciones al microcontrolador sin tener que sacarlo de la placa (ICSP).

El Terminal de Control de Produccin (IV)

El Terminal de Control de Produccin (V) (teclado)

El Terminal de Control de Produccin (VI) (puerto serie)

El Terminal de Control de Produccin (VII) (icsp)

El Terminal de Control de Produccin (VIII) (adaptador)

El adaptador de seales:

Los plcs trabajan a 12V o 24V. Necesitamos un circuito que nos regenere la seal y la adapte a la tensin que trabaja el PIC.

El Terminal de Control de Produccin (IX) (f.a.)

El Terminal de Control de Produccin (X) (diagrama de flujo)

La aplicacin de recogida de datos

En el ordenador central se dispone de dos aplicaciones de consola que nos permitir recoger los datos recibidos del TCP y realizar informe de datos.

Montaje del prototipo. Verificacin y simulacin (I)

Se realiza la simulacin por ordenador.

Se hace el layout de la placa del TCP.

Se estaa el circuito del simulador del plc.

Se monta en un entrenador el circuito del TCP.

Montaje del prototipo. Verificacin y simulacin (II) (simulacin)

Montaje del prototipo. Verificacin y simulacin (III) (layout de la placa)

Montaje del prototipo. Verificacin y simulacin (IV) (placa del simulador de plc estaada)

Montaje del prototipo. Verificacin y simulacin (V) (pruebas con el entrenador)

Lneas futuras

Comunicacin serie y control de mayor nmero de mquinas.

Ampliacin de mensajes de incidencia.

Aplicaciones serie e informes.

Ampliacin de los informes.

Comunicaciones mviles

Conclusiones

Nos ha servido para ganar conocimientos en la programacin de microcontroladores con un lenguaje de alto nivel. Practicamos con el Visual C# 2005 para la comunicacin serie. Tambin practicamos en la grabacin de microcontroladores de 18 y 40 patillas. Soldamos una pequea placa para el simulador de plc. Con el entrenador montamos la placa del TCP. Tambin nos ha servido para conocer mas a fondo sistemas de control de produccin y su implementacin en mquinas.

También podría gustarte