• DocumentCode
    1631715
  • Title

    Design and implementation of communication platform in CNC system

  • Author

    Gao, Tianrong ; Yu, Dong ; Dongfeng Yue ; Hu, Yi

  • Author_Institution
    Grad. Univ. of Chinese Acad. of Sci., Beijing, China
  • fYear
    2010
  • Firstpage
    355
  • Lastpage
    360
  • Abstract
    In traditional CNC systems, dense software-hardware design and inappropriate data interactive mode can not balance the computational capability and communication load. In order to increase the interoperability level of communication platform in CNC and alleviate resource competition, a kind of network architecture was proposed in this research. A resource-consumption and low coupling module was separated to reduce the processor burden. Real-time Ethernet (RTnet) was used for communication between remote modules to decrease network delay. Linux Real Time mechanism (LXRT) was adopted to ensure real-time performance of modules in user space. A hybrid interactive model instead of shared memory was presented to improve data interaction between local modules. A prototype system was developed and three comparative experiments based on it were carried out.
  • Keywords
    Linux; computerised numerical control; control engineering computing; local area networks; open systems; real-time systems; CNC systems; Linux real time mechanism; data interactive mode; dense software-hardware design; interoperability; network architecture; network delay; prototype system; real-time Ethernet; Computer numerical control; Dairy products; Ethernet networks; IP networks; Libraries; Load modeling; Real time systems; CNC; Communication Platform; Hybrid Interactive Model; Interoperability; Network Architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mechatronics and Embedded Systems and Applications (MESA), 2010 IEEE/ASME International Conference on
  • Conference_Location
    Qingdao, ShanDong
  • Print_ISBN
    978-1-4244-7101-0
  • Type

    conf

  • DOI
    10.1109/MESA.2010.5552046
  • Filename
    5552046