• DocumentCode
    2248941
  • Title

    Time synchronization of CNC systems based on switched Ethernet

  • Author

    Yang, Haibo ; Lin, Hu ; Li, Jin

  • Author_Institution
    Nat. Eng. Res. Centre for High-end CNC of China, Grad. Univ. of the CAS, Shenyang, China
  • Volume
    3
  • fYear
    2010
  • fDate
    6-7 March 2010
  • Firstpage
    59
  • Lastpage
    63
  • Abstract
    In various CNC systems the MCU, servo controllers and sensors all need to be accurately synchronized for time stamping of data and motion control. This paper presents a time synchronization method for CNC systems based on switched Ehternet in which message delay variation through switches must be minimized or compensated to obtain accurate time synchronization. The method uses the switch as the time reference instead of the usual using the clock of MCU. Also it uses a low-level time-stamping scheme and blocks the time synchronization frames until the actual time is equal to the time in the payload of the frames. A preemptive mechanism is introduced to make sure the time synchronization frame can be transmitted immediately when the actual time is equal to that. Finally, experimental results are shown and discussed.
  • Keywords
    computerised numerical control; local area networks; microcontrollers; motion control; servomechanisms; synchronisation; CNC systems; MCU; data time stamping; message delay variation; motion control; servo controllers; switched Ethernet; time synchronization; Clocks; Computer numerical control; Control systems; Delay effects; Ethernet networks; Motion control; Sensor systems; Servomechanisms; Switches; Synchronization; CNC systems; preemptive queues; switched Ethernet; time synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Informatics in Control, Automation and Robotics (CAR), 2010 2nd International Asia Conference on
  • Conference_Location
    Wuhan
  • ISSN
    1948-3414
  • Print_ISBN
    978-1-4244-5192-0
  • Electronic_ISBN
    1948-3414
  • Type

    conf

  • DOI
    10.1109/CAR.2010.5456728
  • Filename
    5456728