[发明专利]一种基于机器人的数控装置、系统及加工方法有效
申请号: | 201710785044.3 | 申请日: | 2017-09-04 |
公开(公告)号: | CN107479506B | 公开(公告)日: | 2020-07-14 |
发明(设计)人: | 何明华 | 申请(专利权)人: | 深圳市超时空机器人有限公司 |
主分类号: | G05B19/414 | 分类号: | G05B19/414 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 518000 广东省深圳市宝安区西*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 机器人 数控 装置 系统 加工 方法 | ||
1.一种基于机器人的数控装置,其特征在于,包括:
机器人,所述机器人配置有第一运动控制器,所述第一运动控制器内配置有第一控制程序;以及
数控加工平台,所述数控加工平台配置有第二运动控制器,所述第二运动控制器内配置有第二控制程序,其中:
所述第一运动控制器和所述第二运动控制器配置在同一控制芯片内;
所述控制芯片的同一程序运行空间中配置有一实时操作系统,用于根据预设的联动算法、运动数据和加工数据,控制所述机器人和所述数控加工平台协同作业;
所述控制芯片包括:
第一CPU,所述第一CPU作为所述第一运动控制器,所述第一运动控制器用于根据所述加工数据,控制所述机器人的动作和轨迹;以及
第二CPU,所述第二CPU作为所述第二运动控制器,所述第二运动控制器用于根据所述加工数据,确定加工对象在所述数控加工平台上的位置、加工轨迹和加工动作,以及控制所述数控加工平台对所述加工对象施加连续的加工动作;
所述控制芯片还包括第三CPU,所述第三CPU用于根据所述预设的联动算法,联动控制所述机器人和所述数控加工平台,还用于接收并响应用户输入的启动指令和急停指令;
所述第一控制程序与所述第二控制程序运行在所述实时操作系统上,通过所述实时操作系统和所述控制芯片配置的共享内存和共享总线,进行数据通讯,共享所述机器人和所述数控加工平台的运动数据,以及加工对象的加工数据。
2.根据权利要求1所述的数控装置,其特征在于,所述数控加工平台还包括多个驱动器,每个所述驱动器通过总线连接所述控制芯片;所述机器人还包括多个伺服驱动器,每个所述伺服驱动器通过总线连接所述控制芯片。
3.根据权利要求1所述的数控装置,其特征在于,所述控制芯片通过OpenMP架构实现所述共享内存。
4.根据权利要求3所述的数控装置,其特征在于,所述控制芯片中运行的实时操作系统,通过多线程同时调用所述共享内存中的所述运动数据和所述加工数据,使得所述第一控制程序与所述第二控制程序协同运行。
5.一种基于机器人的数控系统,其特征在于,包括:
服务器;以及
至少一个以上如权利要求1~4任一项所述的数控装置,其中,所述控制芯片与所述服务器通信连接,所述控制芯片还用于将所述加工数据和所述加工对象的加工过程信息发送给所述服务器。
6.一种加工对象的加工方法,其特征在于,所述加工方法由权利要求1~4任一项所述的数控装置的控制芯片来执行,所述加工方法包括:
获取所述加工对象的加工数据;
获取所述机器人和所述数控加工平台的运动数据;
所述第一控制程序和所述第二控制程序,共享所述加工数据和所述运动数据;
根据所述预设的联动算法、所述加工数据和所述运动数据,控制所述数控加工平台和所述机器人协同工作,加工所述加工对象。
7.根据权利要求6所述的加工方法,其特征在于,所述根据所述预设的联动算法、所述加工数据和所述运动数据,控制所述数控加工平台和所述机器人协同工作,加工所述加工对象的步骤包括:
根据所述加工数据,确定所述加工对象的加工工序;
根据所述预设的联动算法和所述加工工序,发出联动信号和控制信号,以控制所述数控加工平台和所述机器人协同工作,加工所述加工对象。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市超时空机器人有限公司,未经深圳市超时空机器人有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710785044.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:道岔垫板生产线的加工程序、参数生成方法
- 下一篇:一种智能水产养殖执行系统