SciELO - Scientific Electronic Library Online

 
vol.5 número1Tracking unmodelled signals of nonlinear systems via robust sliding mode observer: application to reacting systemsMean receiver power prediction for indoors 802.11 WLANS using the ray tracing technique índice de autoresíndice de materiabúsqueda de artículos
Home Pagelista alfabética de revistas  

Servicios Personalizados

Revista

Articulo

Indicadores

Links relacionados

  • No hay artículos similaresSimilares en SciELO

Compartir


Journal of applied research and technology

versión On-line ISSN 2448-6736versión impresa ISSN 1665-6423

J. appl. res. technol vol.5 no.1 Ciudad de México abr. 2007

 

Real time TCP/IP control of modular production systems with FPGAs

 

A. Castillo-Atoche1, J. Vázquez-Castillo2 & V. Sánchez-Huerta2

 

1Autonomous University of Yucatan, Department of Mechatronics, C.60 #491 -A por 57, CP. 97000, Mérida, Yucatán, México

2University of Quintana Roo, Department of Sciences and Engineering, Boulevard Bahía s/n Esq. Ignacio Comonfort, CP. 77019, Chetumal, Quintana Roo, Mexico.

 

Abstract

The Modular Production System (MPS) can be used to reproduce nearly any function in complex manufacturing processes. In this work a different way of real time TCP/IP control of three different MPS controlled by embedded processors inside a FPGA is proposed. The digital design with FPGA is particularly advantageous due to its parallel processing made possible by its flexible structure, high integration and velocity. The TCP/IP control is carried out with a Rabbit Core microprocessor. This device contains the functions required to implement a web server allowing the remote control of the MPS. A user enters a public IP direction on a designed web page to enable/disable each independent manufacturing process.

Keywords: MPS, FPGA, Picoblaze, TCP/IP.

 

Resumen

Los MPS son Sistemas Modulares de Producción que pueden utilizarse para reproducir casi cualquier función en procesos complejos de fabricación. La propuesta de éste artículo se basa en el procesamiento en tiempo real de tres sistemas modulares de producción controlados por procesadores embebidos en un solo circuito integrado VLSI, específicamente un FPGA. El diseño digital con FPGAs presenta una gran ventaja por su procesamiento en paralelo debido a su estructura flexible, alta velocidad e integración. Otra característica importante de esta implementación es que los sistemas de producción son habilitados/deshabilitados a distancia a través de una página web, mediante la implementación de un microprocesador Rabbit que contiene las funciones de servidor de red integradas. El usuario deberá ingresar una IP pública en la página Web diseñada para habilitar/deshabilitar independientemente cada proceso de manufactura.

 

DESCARGAR ARTÍCULO EN FORMATO PDF

 

6. REFERENCES

[1] User's Manual of Testing MPS System, Festo, Inc., 2005.         [ Links ]

[2] Le Thuyen, Renner Frank, Glesner M., "Hardware in-the-loop Simulation -A Rapid Prototyping Approach for Designing Mechatronics Systems", Proceedings, 8th IEEE International Workshop on 24-26 June 1997. Page(s) 116-121.         [ Links ]

[3] Rogers, G.G., and Bottaci L. "Modular Production Systems: A New Paradigm for Manufacturing", International Journal of Intelligent Manufacturing, Volume 8, Issue 2, April 1997, Chapman & Hall, London, England, pp 147-156.         [ Links ]

[4] RabbitCore RCM3700 User's Manual, Z-World, Inc., U.S.A. 2003 - 2004.         [ Links ]

[5] Xilinx System Generator v7.1 User Guide - PicoBlaze Microcontroller, Xilinx, Inc., U.S.A. 2005.         [ Links ]

[6] Grega Wojciech, "Hardware-in-the-loop simulation and its application in control education", 29th ASEE/IEEE Frontiers in Education Conference, November 10 - 13, 1999 San Juan, Puerto Rico.         [ Links ]

[7] Masashi, O., Tatsuya, F., Masaguki T. and Shinji Y. "Development of Autonomously Mobile Robot with Control System Connected by TCP/IP Network" 27th Annual Conference of the IEEE Industrial Electronics Society, 2001.         [ Links ]

[8] Clive Maxfield, "The design warrior's guide to FPGA's", Elsevier 2005.         [ Links ]

[9] Hyder, K. and Perrin B."Embedded Systems Design using the Rabbit 3000 Microprocessor: Interfacing, Networking, and Application Development", Elsevier 2005.         [ Links ]

[10] Heinkel, U. "The VHDL Reference: A Practical Guide to Computer-Aided Integrated Circuit Design including VHDL-AMS", Chichester, New York: Wiley, 2000.         [ Links ]

[11] Yalamanchili, S. "Introductory VHDL: From Simulation to Synthesis", Prentice Hall, New Jersey 2001.         [ Links ]

Creative Commons License Todo el contenido de esta revista, excepto dónde está identificado, está bajo una Licencia Creative Commons