• DocumentCode
    1736880
  • Title

    Design of five-axis CNC based on Linux

  • Author

    Changlei, Wang ; Shukun, Cao ; Qianqian, Zhang ; Zhiming, Sui ; Shangwei, Yang

  • Author_Institution
    Sch. of Mech. Eng., Univ. of Jinan, Jinan, China
  • Volume
    2
  • fYear
    2011
  • Firstpage
    1336
  • Lastpage
    1339
  • Abstract
    For complex parts of high speed, high precision machining demands, five -axis CNC system is studied, on the analysis of application of the embedded technology in CNC system, put forward a kind of new type of five-axis CNC system. The design utilizes an embedded multi-processor ideology to be S3C2410 processor as hardware core and motion control chips MCX314 as Secondary processor, the consistency problem of multi-processor communication is solved by a combination of bus and interrupt mechanism. Focus on the implementation of MCX314 driver and complete design of MCX314 driver in the Linux system. The address of two MCX314 motion control cards is completed by minor device number. Its practice indicated the method is correct and feasible,the program is stable and reliable.
  • Keywords
    Linux; computerised numerical control; device drivers; embedded systems; machining; motion control; multiprocessing systems; production engineering computing; system buses; Linux; MCX314 driver; MCX314 motion control chip; S3C2410 processor; bus; embedded multiprocessor; five-axis CNC system; interrupt mechanism; machining demands; multiprocessor communication; Computer numerical control; Linux; Motion control; Operating systems; Process control; Real time systems; Registers; Device Drivers; Five-axis CNC; Linux operating system; MCX314 motion control chips;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Network Technology (ICCSNT), 2011 International Conference on
  • Conference_Location
    Harbin
  • Print_ISBN
    978-1-4577-1586-0
  • Type

    conf

  • DOI
    10.1109/ICCSNT.2011.6182207
  • Filename
    6182207