Real-time synchronization method based on dual ring fieldbus in CNC system

As the popularization of dual ring fieldbus, the optimized dual ring synchronization methods are still in short. The current synchronization methods are generally established in traditional industrial fieldbus, in which transmission is commonly considered in single track, the two-way transmitting cannot take full effect, and would result in unwanted idle load on equipment lines. In stamp-transferring part, the synchronizing algorithm is not properly processed to diminish the latency, so the real-time performance of entire system cannot be ensured. To support the synchronization control of stations in the CNC system, a real-time time synchronization method for dual ring fieldbus in the CNC system is designed in this paper. In this method a synchronizing message transmission scheme based on dual ring architecture and the synchronization algorithm between master and secondary stations are integrated. In the scheme, the clock models of both master and secondary stations are optimized with corresponding modules and the stamp data transmission based on the dual ring fieldbus is devised exclusively, so the transmitting efficiency improves with less idle work. In the algorithm, all the secondary stations can accomplish the consistent state with master station by updating clock discrepancy information in one communication cycle, and it takes the advantage of two-way transmitting and makes the best use of dual ring structure, so the real-time performance of the system can be promoted while retaining the precision of synchronization. To evaluate the performance, the costs of the method and errors during synchronizing are noted and analyzed based on the actual running environment in the industrial fieldbus. The results show that it reduces communication cost and ensures the smoothness of the system with low lag effects under heavy load. The proposed time synchronization method optimizes the architecture of sync message transmission in dual ring fieldbus, and improves the efficiency of time synchronization in the stations of CNC system.

[1]  Tao Zhang,et al.  A Research on Steganography Method Based on Error-Correcting Codes , 2006, 2006 International Conference on Intelligent Information Hiding and Multimedia.

[2]  Bernardo Wagner,et al.  Domain and type enforcement for real-time operating systems , 2003, EFTA 2003. 2003 IEEE Conference on Emerging Technologies and Factory Automation. Proceedings (Cat. No.03TH8696).

[3]  H. Boterenbrood,et al.  CANopen high-level protocol for CAN-bus , 2000 .

[4]  B. Muller-Rathgeber,et al.  Error Detection Capabilities of Automotive Network Technologies and Ethernet - A Comparative Study , 2007, 2007 IEEE Intelligent Vehicles Symposium.

[5]  Li Wenxiong Information Hiding Algorithm in Channel Coding Based on m-Sequence , 2007 .

[6]  C.J. Menon A single network solution for safety-related applications using CANopen , 2005, 31st Annual Conference of IEEE Industrial Electronics Society, 2005. IECON 2005..

[7]  Dong Yu,et al.  An Open CNC System Based on Component Technology , 2009, IEEE Transactions on Automation Science and Engineering.

[8]  Kang Lee,et al.  IEEE 1588 standard for a precision clock synchronization protocol for networked measurement and control systems , 2002, 2nd ISA/IEEE Sensors for Industry Conference,.

[9]  Christian Schwaiger,et al.  Achievement of secure Internet access to fieldbus systems , 2002, Microprocess. Microsystems.

[10]  Stephen Northcutt,et al.  Inside Network Perimeter Security: The Definitive Guide to Firewalls, VPNs, Routers, and Intrusion Detection Systems , 2002 .

[11]  Christian Schwaiger,et al.  Smart card based security for fieldbus systems , 2003, EFTA 2003. 2003 IEEE Conference on Emerging Technologies and Factory Automation. Proceedings (Cat. No.03TH8696).

[12]  Yan Huang,et al.  A component model and layered system architecture for reconfigurable CNC systems , 2009, 2009 International Conference on Information and Automation.

[13]  Rudolf Ahlswede,et al.  Parallel error correcting codes , 2002, IEEE Trans. Inf. Theory.

[14]  F. MacWilliams,et al.  The Theory of Error-Correcting Codes , 1977 .

[15]  T. Sauter,et al.  Security strategies for field area networks , 2002, IEEE 2002 28th Annual Conference of the Industrial Electronics Society. IECON 02.

[16]  Alfred C. Weaver,et al.  On Retransmission-Based Error Control for Continuous Media Traffic in Packet-Switching Networks , 1996, Comput. Networks ISDN Syst..

[17]  Jörg Ott,et al.  ITU-T Standardization Activities for Interactive Multimedia Communications on Packet-Based Networks: H.323 and Related Recommendations , 1999, Comput. Networks.

[18]  J.-D. Decotignie,et al.  Fieldbus based integrated communication and control systems-architectural implications , 1996, Proceedings of 4th IEEE International Workshop on Advanced Motion Control - AMC '96 - MIE.

[19]  Thomas P. von Hoff,et al.  Security for Industrial Communication Systems , 2005, Proceedings of the IEEE.

[20]  Paolo Mantegazza,et al.  Linux Real Time Application Interface (RTAI) in Low Cost High Performance Motion Control , 2003 .

[21]  Bing Chen,et al.  The development of a fieldbus-based open-CNC system , 2004 .