基于PLCopen的六轴工业机器人运动控制功能块设计
DOI:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

TP277

基金项目:

国家自然科学基金面上项目(61374103);浙江省自然科学基金重点项目(LZ15F030003)


Design of Motion Control Function Blocks for six-axis Industrial Robot Based on PLCopen
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    针对工业机器人控制系统的开放性要求,设计符合PLCopen规范的六轴工业机器人运动控制功能块。基于CodeSys软件开发环境,结合SMC_CNC库中数组、结构体和功能块,采用IEC61131-3编程语言开发了六轴工业机器人运动控制功能块,包含:坐标变换、正逆运动变换、直线与圆弧插补运动等;在此基础上,开发了一系列机器人运动控制指令和可视化编程界面。最后,以埃夫特ER50六轴工业机器人为实验对象,采用研制的机器人运动控制器,实施机器人编程控制实验,结果表明所开发的机器人运动控制功能块及其指令达到了设计要求。

    Abstract:

    Aiming at the open requirements of industrial robot control systems, according to PLCopen specification, motion control function blocks are designed for six-axis industrial robots. Based on CodeSys software development environment, combined with the arrays, structures and function blocks in the SMC_CNC library, a few of motion control function blocks are developed using IEC61131-3 programming languages for a six-axis industrial robot, including coordinate transformation, forward and reverse kinematics transformation, linear and circular interpolation motion, etc. On this basis, a series of robotic motion control commands and visual programming interfaces are developed. Finally, taking the Eroft ER50 six-axis industrial robot as experimental objects, and adopting to the developed robotic motion controller, robotic programming control experiments are implemented. The results show that the developed motion control function blocks and commands met the design requirements.

    参考文献
    相似文献
    引证文献
引用本文

徐胜华,徐建明,赵帅.基于PLCopen的六轴工业机器人运动控制功能块设计计算机测量与控制[J].,2019,27(3):97-102.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2018-09-07
  • 最后修改日期:2018-09-26
  • 录用日期:2018-09-27
  • 在线发布日期: 2019-03-15
  • 出版日期: