[发明专利]一种基于EtherCAT总线的8轴机器人控制系统有效
申请号: | 201510163705.X | 申请日: | 2015-04-08 |
公开(公告)号: | CN104820403B | 公开(公告)日: | 2018-04-27 |
发明(设计)人: | 史步海;刘志鑫;包智;郭宇 | 申请(专利权)人: | 华南理工大学 |
主分类号: | G05B19/414 | 分类号: | G05B19/414 |
代理公司: | 广州市华学知识产权代理有限公司44245 | 代理人: | 罗观祥 |
地址: | 510640 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 ethercat 总线 机器人 控制系统 | ||
1.一种基于EtherCAT总线的8轴机器人控制系统,其特征在于:包括PC机Linux主站、6轴机械臂控制卡、2轴运动平台控制卡、机器人示教盒、EtherCAT从站控制器,所述6轴机械臂控制卡、2轴运动平台控制卡、机器人示教盒分别通过EtherCAT从站控制器与PC机Linux主站相连;
所述PC机Linux主站包括LinuxCNC以及与LinuxCNC相连的以太网卡,其基于带通用网卡的硬件平台,用于处理机器人数据并将相关控制指令发送给EtherCAT主站协议栈,该协议栈按通信协议编码成报文后通过以太网卡发出;LinuxCNC开源运动控制软件用于机器人的算法计算和轨迹规划,并实时以3维模型反映当前机器人的动作姿态;
所述EtherCAT从站控制器包括EtherCAT从站控制器Ⅰ、EtherCAT从站控制器Ⅱ、EtherCAT从站控制器Ⅲ,其中EtherCAT从站控制器Ⅰ分别与PC机Linux主站、6轴机械臂控制卡、EtherCAT从站控制器Ⅱ连接,EtherCAT从站控制器Ⅱ分别与2轴运动平台控制卡、EtherCAT从站控制器Ⅰ、EtherCAT从站控制器Ⅲ连接,EtherCAT从站控制器Ⅲ分别与EtherCAT从站控制器Ⅱ、机器人示教盒连接;
所述6轴机械臂控制卡用于控制机械臂动作,包括CPU处理器Ⅰ,以及分别与CPU处理器Ⅰ相连的数字/模拟接口Ⅰ、ABCDEF对应的6轴伺服接口,CPU处理器Ⅰ通过PDI接口与EtherCAT从站控制器Ⅰ相连通信;
所述ABCDEF对应的6轴伺服接口由电平转换电路组成,将CPU处理器Ⅰ的信号转换成电机伺服器能接收的信号并将信号输出到伺服器,同时将伺服器返回的脉冲转换成CPU处理器Ⅰ能接收的电平送到CPU处理器Ⅰ;
所述2轴运动平台控制卡用于控制机械臂的运动平台,使机械臂能在设定范围内移动,其包括CPU处理器Ⅱ,以及分别与CPU处理器Ⅱ相连的数字/模拟接口Ⅱ、XY对应的2轴伺服接口,CPU处理器Ⅱ通过PDI接口与EtherCAT从站控制器Ⅱ通讯;
所述XY对应的2轴伺服接口由电平转换电路组成,将CPU处理器Ⅱ的信号转换成电机伺服器能接收的信号并将信号输出到伺服器,同时将伺服器返回的脉冲转换成CPU处理器Ⅱ能接收的电平送到CPU处理器Ⅱ;
LinuxCNC开源运动控制软件计算得到的结果发送Linux主站协议栈,该协议栈将内容封装成EtherCAT报文发送到以太网卡,以太网卡将数据帧通过网线发到各个EtherCAT从站控制器; EtherCAT从站控制器Ⅰ从报文中将目的地为机械臂控制卡的数据取出,并将机械臂控制卡要返回的数据转载到报文中,然后将报文通过EBUS接口发到EtherCAT从站控制器Ⅱ,以此类推报文最后从EtherCAT从站控制器Ⅲ发回主站,此时主站完成了命令的发送和反馈数据的接收过程。
2.根据权利要求1所述的基于EtherCAT总线的8轴机器人控制系统,其特征在于:所述EtherCAT从站控制器Ⅰ、EtherCAT从站控制器Ⅱ之间的接口方式是EBUS,EtherCAT从站控制器Ⅱ、EtherCAT从站控制器Ⅲ之间的接口方式是EBUS,EtherCAT从站控制器Ⅰ与PC机Linux主站之间的接口方式是MII,EBUS、MII两种接口方式都建立在相同的以RJ45接头的网线物理层上,实现EtherCAT报文的传送。
3.根据权利要求1所述的基于EtherCAT总线的8轴机器人控制系统,其特征在于:所述数字/模拟接口Ⅰ包括AD/DA转换器件和数字器件,通过这个接口将外部传感器和CPU处理器Ⅰ相连。
4.根据权利要求1所述的基于EtherCAT总线的8轴机器人控制系统,其特征在于:所述数字/模拟接口Ⅱ包括AD/DA转换器件和数字器件,通过这个接口将外部传感器和CPU处理器Ⅱ相连。
5.根据权利要求1所述的基于EtherCAT总线的8轴机器人控制系统,其特征在于:所述机器人示教盒作用是对机器人进行调试和示教,其包括CPU处理器Ⅲ、与CPU处理器Ⅲ相连的人机交互设备,CPU处理器Ⅲ通过PDI接口与EtherCAT从站控制器Ⅲ通讯,人机交互设备由CPU处理器Ⅲ控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510163705.X/1.html,转载请声明来源钻瓜专利网。