Skip to main content
Log in

A three-ply reconfigurable CNC system based on FPGA and field-bus

  • ORIGINAL ARTICLE
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

To reconfigure computer numerical control (CNC) system, the authors divide the reconfiguration technology of CNC system into three interactive levels: hardware system reconfiguration, software system reconfiguration, and module reconfiguration. On the software–hardware platform of CNC system designed in this study, hardware system reconfiguration is based on a rapid field programming of Field-Programmable Gate Array (FPGA) and performed with different FPGA configuration files. Meanwhile, software system reconfiguration is conducted through design, modification, selection, and configuration of different databases on a guiding software reconfiguration development platform. For modular reconfiguration, PROFIBUS-DP industry field-bus is involved as the communication media among function modules of CNC system, to facilitate the increase and decrease of modules. Finally, an application case of aforementioned reconfiguration methods is given. A CNC system with five synchronously moveable axes in total eight stepping axes is reconfigured successfully from the existing CNC system with three synchronously moveable axes in four ones.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Qi JY, Zhu CA, Wang H (2007) Development of reconfigurable CNC system based on USB and component technologies. Manufacturing Technology & Machine Tool 12:17–20

    Google Scholar 

  2. Roque AO, Rene DJR, Gilberto H, Rodrigo C (2008) The application of reconfigurable logic to high speed CNC milling machines controllers. Contr Eng Pract 16(6):674–684

    Article  Google Scholar 

  3. Franco-Gasca LA, Romero-Troncoso RJ, Peniche-Vera GHR (2009) FPGA based failure monitoring system for machining process. Int J Adv Manuf Tech 40:676–686

    Article  Google Scholar 

  4. Liao YZ, Liao YF (2008) Reconfigurable CNC system based on DSP + CPLD. Microcomputer Information 24(11):207–311

    Google Scholar 

  5. Lan H, Ding Y, Hong J, Lu B (2008) A re-configurable cross-sectional imaging system for reverse engineering based on a CNC milling machine. Int J Adv Manuf Tech 37:341–353

    Article  Google Scholar 

  6. Chen CW (2009) Modeling and control for nonlinear structural systems via a NN-based approach. Expert System with Application 36:4765–4772

    Article  Google Scholar 

  7. Wang W, Qin X, Chen ZC (2002) Research on reconfigurable CNC system based on programmable logical device. Computer Integrated Manufacture Systems 8(7):565–569

    Google Scholar 

  8. Qin X, Wang W, Li WJ, Zhou CD (2002) Development of reconfigurable hardware NC system based on FPGA. Chinese Journal of Scientific Instrument 23(3):407–409

    Google Scholar 

  9. Xu Y, Wang TY, Zhao YJ, Dong TJ, Li B (2008) Reconfigurable CNC system based on ARM and DSP. Journal of Jilin University (Engineering and Technology Edition) 38(4):848–851

    Google Scholar 

  10. Liang SF, Lu SM, Chang JY, Lin CT (2008) A novel two-stage impulse noise removal technique based on neural networks and fuzzy decision. IEEE Trans Fuzzy Syst 16:863–873

    Article  Google Scholar 

  11. Wang W, Wang W, Dai XH, Chen ZC (2001) Study of re-configurable CNC system based on component object model standard. Journal of Computer-Aided Design & Computer Graphics 13(8):718–723

    Google Scholar 

  12. Zhu XC, Wang ML, Wang LQ (2004) Reconfigurable CNC system based on open architecture controller. Aeronautical Manufacturing Technology 4:64–66

    Google Scholar 

  13. Wen LW, Wang YZ, Lu H, Fu HY (2003) Reconfigurable CNC system based on open architecture controller. Computer Integrated Manufacture Systems 9(11):1018–1022

    Google Scholar 

  14. Qi JY, Zhu CA (2004) Research on reconfigurable computer numeric control system based on USB. Computer Integrated Manufacture Systems 10(12):1567–1570

    Google Scholar 

  15. Long YH, Zhou ZD, Liu Q, Chen BY, Zhou HL (2009) Embedded-based modular NC systems. Int J Adv Manuf Tech 40:749–759

    Article  Google Scholar 

  16. Chen CY, Lin JW, Lee WI, Chen CW (2010) Fuzzy control for an oceanic structure: a case study in time-delay TLP system. J Vib Contr 16:147–160

    Article  MathSciNet  Google Scholar 

  17. Suh S-H, Cheon S-U (2002) A framework for an intelligent CNC and data model. Int J Adv Manuf Tech 19:727–735

    Article  Google Scholar 

  18. Verl A, Schmitz S, Yang DH, Wurst KH (2010) Industrial powerline communication for machine tools and robotics. Prod Eng Res Dev 4:295–305

    Article  Google Scholar 

  19. Park S, Kim SH, Cho H (2006) Kernel software for efficiently building, re-configuring, and distributing an open CNC controller. Int J Adv Manuf Tech 27:788–796

    Article  Google Scholar 

  20. Liang F, Jiang Z, Fung RYK, Tao L, Ma M (2006) Rapid reconfiguration of job shop production control system based on soft components technology. Int J Adv Manuf Tech 30:1154–1164

    Article  Google Scholar 

  21. Wang Y, Hu J, Li Y (2003) Study on a reconfigurable model of an open CNC kernel. J Mater Process Tech 138:472–474

    Article  Google Scholar 

  22. Zhou ZD, Xie JM, Chen YP, Chen B, Qiu ZM, Wong YS, Zhang YF (2004) The development of a fieldbus-based open-CNC system. Int J Adv Manuf Tech 23:507–513

    Article  Google Scholar 

  23. Wang TY, Wang T, Yang J, Xu AF, Zhao L, Li B, Hu SG (2006) Design of CNC system based on embedded technology. Journal of Tianjin University 39(12):1509–1515

    Google Scholar 

  24. Yang XH (1999) Field bus technology and its applications. Tsinghua University Press, Beijing, pp 23–70

    Google Scholar 

  25. Zuo J, Chen YP, Zhou ZD, Nee AYC, Wong YS, Zhang YF (2000) Building open CNC systems with software IC chips based on. Int J Adv Manuf Tech 16:643–648

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tao Wang.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wang, T., Wang, L. & Liu, Q. A three-ply reconfigurable CNC system based on FPGA and field-bus. Int J Adv Manuf Technol 57, 671–682 (2011). https://doi.org/10.1007/s00170-011-3315-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-011-3315-5

Keywords

Navigation