摘要(英) |
The current motion control products. Often a lack of interoperability of motion control function. Lead to product feature upgrades, maintenance and automation equipment integration difficulties, can not at any time in accordance with the needs of users. Flexibility to adjust the number of axes of motion control. This paper presents a distributed based on PLCopen Motion Control Design Architecture and use instant messaging protocol Modbus industrial bus as a network protocol. Through the master-slave communications architecture to quickly determine from the state side, to increase to solve the motion control unit, delete and fault detection. In Modbus architecture is also designed an IEEE1588 time synchronization protocol based on timestamp function and synchronization mechanisms. While GRAFCET graphic design to describe the design of this system behavior, with this platform users can more quickly and explicit purpose of the development and deployment. Finally, distributed by the PLCopen motion control platform, in this function module using IEC61131 standard agreements as a distributed motion control. We will make motion control higher accuracy, faster, more stable movement, to show the advantages of distributed motion control. |
參考文獻 |
參考文獻
1. 鍾承翰, 基於嵌入式系統的高精度雙軸平台之驅動器與伺服控制器設計策略, in 機械工程學研究所. 2013, 臺灣大學: 台北市. p. 84.
2. 黃怡日敦, PC-Based SSCNET 運動控制系統與發展趨勢, in 機械工業. 2003. p. 247-253.
3. Wikipedia contributors. 嵌入式系統[G/OL]. 維基百科. 2014 2014-09-08T02:48+00:00(UTC) [cited 2014-10-10T02:48+00:00(UTC); Available from: http://zh.wikipedia.org/w/index.php?title=%E5%B5%8C%E5%85%A5%E5%BC%8F%E7%B3%BB%E7%BB%9F&oldid=32589842.
4. Zaretsky, D., et al. Overview of the FREEDOM compiler for mapping DSP software to FPGAs. in Field-Programmable Custom Computing Machines, 2004. FCCM 2004. 12th Annual IEEE Symposium on. 2004.
5. GuoYing, G., et al., Design of a Distributed Multiaxis Motion Control System Using the IEEE-1394 Bus. Industrial Electronics, IEEE Transactions on, 2010. 57(12): p. 4209-4218.
6. PLCopen. PLCopen for efficiency in automation. 23 September 2014 17:59 UTC 24 September 2014 17:47 UTC]; Available from: http://www.plcopen.org/.
7. IEC61131-3. Introduction into IEC 61131-3 Programming Languages. 24 September 2014 17:26 UTC 24 September 2014 18:26 UTC]; Available from: http://www.plcopen.org/pages/tc1_standards/iec61131-3/.
8. Dao-gang, P., et al. Design and Realization of Modbus Protocol Based on Embedded Linux System. in Embedded Software and Systems Symposia, 2008. ICESS Symposia ′08. International Conference on. 2008.
9. Wikipedia contributors. Programmable logic controller. 8 September 2014 11:14 UTC 19 September 2014 17:59 UTC]; Available from: http://en.wikipedia.org/w/index.php?title=Programmable_logic_controller&oldid=624656627.
10. 廖芳麟, IEC61131-3標準之研究與應用, in 電機工程系. 2003, 國立台灣科技大學: 台北市. p. 107.
11. Van der Wal, E. Creating reusable, hardware independent motion control applications via IEC 61131-3 and PLCopen Motion Control Profile. in Advanced Intelligent Mechatronics, 2001. Proceedings. 2001 IEEE/ASME International Conference on. 2001.
12. Wikipedia contributors. 器件. 2014-03-26T04:04+00:00 (UTC) 2014-09-25UTC18:11:47+00:00 (UTC)]; Available from: http://zh.wikipedia.org/w/index.php?title=%E5%8D%8A%E5%AF%BC%E4%BD%93%E5%99%A8%E4%BB%B6&oldid=30806356.
13. D. Mills, J.M., J. Burbank and W. Kasch, . ”Network time protocol version 4: Protocol and algorithms specification”,. in Internet Engineering Task Force (IETF), RFC 5905,. 2010.
14. D. Mills. ”Simple Network Time Protocol (SNTP) Version 4 for IPv4, IPv6 and OSI”,. in Internet Engineering Task Force (IETF), RFC 4030,. 2006.
15. Ferrari, P., et al. Architecture of an embedded time gateway between PTP and SNTP. in Industrial Embedded Systems (SIES), 2011 6th IEEE International Symposium on. 2011.
|