作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2012, Vol. 38 ›› Issue (11): 290-292. doi: 10.3969/j.issn.1000-3428.2012.11.088

• 开发研究与设计技术 • 上一篇    

基于EtherCAT的工业机器人控制器设计

刘 鑫1,闵华松1,陈友东2,王 晟1   

  1. (1. 武汉科技大学计算机科学与技术学院,武汉 430065;2. 北京航空航天大学机械工程与自动化学院,北京 100191)
  • 收稿日期:2011-10-25 出版日期:2012-06-05 发布日期:2012-06-05
  • 作者简介:刘 鑫(1985-),男,硕士研究生,主研方向:嵌入式系统,机器人技术;闵华松,教授、博士后;陈友东,副教授、博士;王 晟,硕士研究生
  • 基金资助:

    国家“863”计划基金资助项目“工业机器人控制器开发”(2011AA04A104)

Design of Industrial Robot Controller Based on EtherCAT

LIU Xin 1, MIN Hua-song 1, CHEN You-dong 2, WANG Sheng 1   

  1. (1. College of Computer Science and Technology, Wuhan University of Science and Technology, Wuhan 430065, China; 2. College of Mechanical Engineering and Automation, Beihang University, Beijing 100191, China)
  • Received:2011-10-25 Online:2012-06-05 Published:2012-06-05

摘要: 针对控制器系统在开放性和实时性等方面存在的不足,设计一种利用EtherCAT协议进行通信的工业机器人控制系统体系结构。为使系统具有更高的可靠性和实时性,利用嵌入式微处理器ARM作为硬件核心,在μC/OS-II的基础上采用组件式分层结构设计软件架构,以提高可重用性。实验结果证明,该控制器系统实时性强,且便于扩展。

关键词: 开放式控制器, 工业机器人, 嵌入式系统, EtherCAT总线, 时钟同步

Abstract: For the current controller’s shortage in openness and real-time, this paper addresses an architecture of industrial robot controller which communicates by EtherCAT protocol. In order to meet the high-reliability and real-time requirements, the controller uses the embedded microprocessor Advanced RISC Machine(ARM) as the core hardware, and it uses hierarchical structure of component to design the software based on μC/OS-II, which can improve reusability. Test results show that the controller system has strong real-time performance and easy-expansibility.

Key words: open controller, industrial robot, embedded system, EtherCAT bus, clock synchronization

中图分类号: