• DocumentCode
    2759166
  • Title

    Open Architecture CNC Software Package and Key Technology

  • Author

    Liu Yuan ; Wang Yong-zhang ; Fu Hong-ya ; Han Zhen-yu

  • Author_Institution
    Sch. of Mechatron. Eng., Harbin Inst. of Technol., Harbin, China
  • Volume
    2
  • fYear
    2009
  • fDate
    25-26 July 2009
  • Firstpage
    225
  • Lastpage
    228
  • Abstract
    To meet the need of advanced manufacturing technique, an open computer numerical control (CNC) software package for CNC machining is developed. Module library of the software package was of tree structure with a depth of 5. Terminal nodes of the tree were module units with unambiguous functions. Module units which dealt with real-time tasks were developed adopting real-time dynamical linked library (RTDLL), and non-real-time module units were developed with component object model (COM). CNC controllers for various machine tools could be built with the software package. The controllerspsila external interfaces were coincident with the serial real-time communication system (SERCOS) international standards, and the internal interfaces followed the open modular architecture controller (OMAC) agreement. Motion controllers for 3-axis linkage milling machine tools and for 5-axis linkage milling machine tools were built using the software package. It is shown by experiments that controllers built can be used for motion control of CNC machine tools and CNC machine tools with the controllers have good processing performances.
  • Keywords
    computerised numerical control; machining; milling machines; motion control; numerical control; open systems; software libraries; software packages; tree data structures; CNC controllers; CNC machining; CNC software package; advanced manufacturing technique; component object model; five-axis linkage milling machine tools; internal interfaces; international standards; module library; motion controllers; nonreal-time module units; open architecture; open computer numerical control; open modular architecture controller; real-time dynamical linked library; serial real-time communication system; three-axis linkage milling machine tools; tree structure; Communication system control; Computer architecture; Computer numerical control; Control systems; Couplings; Machine tools; Metalworking machines; Motion control; Software libraries; Software packages; Computer Numerical Control; Key Technology; Software Package;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology and Computer Science, 2009. ITCS 2009. International Conference on
  • Conference_Location
    Kiev
  • Print_ISBN
    978-0-7695-3688-0
  • Type

    conf

  • DOI
    10.1109/ITCS.2009.279
  • Filename
    5190221