一种外加式数控铣床自动控制系统的制作方法_2

文档序号:9274216阅读:来源:国知局

[0024]由此,指令解析器203的设置,使得操作人员可以以面向函数的方式进行代码编写,极大的降低代码编写难度,而且操作人员也无需记忆不同数控铣床的数控系统的不同操作指令,只要是指令解析器203可识别的数控系统,均可以同样的方式进行代码编写,而指令解析器203对不同数控系统的识别,也可以通过编码支持库301存储的数据进行扩展,因此基于指令解析器203,操作人员以一种面向函数的代码编写方式和代码语言几乎可以操作所有的数控系统。
[0025]加工所需用的备换刀具可以放置在工具收纳柜41中,按照预定加工过程,当需要时由机械爪32操作更换至主轴22上,操作人员只需要编写对应的操作代码即可。
[0026]作为全面自动化的考虑,所述传送带12由数控系统101控制。
[0027]作为工具收纳柜41更方便操作的设置,还包括平板状的隔板42,隔板42水平设置在工具收纳柜41中将工具收纳柜41内部划分为多层。
[0028]数控铣床的数控系统对错误的定义有所不同,有些操作在部分数控系统中会出错,但在另外部分数控系统中则不会出错,因此对于错误操作的处理还应当统一化,并且应当能够由操作人员自定义,因此还包括信号解读器201和错误处理器202,信号解读器201同时连接数控系统101和机械爪控制系统102,错误处理器202同时连接指令解析器203和信号解读器201 ;信号解读器201从数控系统101和机械爪控制系统102中获取运行过程信息,并根据从错误处理器202接收到的筛选条件将符合条件的信息发送给错误处理器202 ;错误处理器202从指令解析器203接收错误判断和处理代码,并根据错误判断代码向信号解读器201发送筛选条件,并且当接收到信号解读器201发送的符合筛选条件的信息时,执行对应的处理代码。
[0029]考虑到在实际使用中,机械爪32可能用于对工件进行操作,所述机械爪32为三指机械爪。
【主权项】
1.一种外加式数控铣床自动控制系统,包括机柜(11)、传送带(12)、主轴箱(21)、主轴(22)、机械臂(31)、机械爪(32)、工具收纳柜(41)、数控系统(101)、机械爪控制系统(102)、指令解析器(203)、指令缓存器(204)、编码支持库(301)、编码系统(302),其特征在于:所述机柜(11)正面中部设置有主轴箱(21),主轴箱(21)底部设置主轴(22);所述机柜(11)中对应主轴(22)所在位置的下方设置有横向的传送带(12);所述机柜(11) 一侧固定有工具收纳柜(41),在机柜(11)上对应工具收纳柜(41)所在一侧正面安装有机械臂(31),机械臂(31)端部设置有机械爪(32);所述机械臂(31)和机械爪(32)均通过机械爪控制系统(102)控制,所述机柜(11)上的主轴箱(21)、主轴(22)均通过数控系统(101)控制;所述数控系统(101)和机械爪控制系统(102)均连接指令缓存器(204),指令缓存器(204)、指令解析器(203)、编码系统(302)、编码支持库(301)依次连接;所述指令解析器(203)还与编码支持库(301)连接; 所述编码支持库(301)存储封装函数代码内容; 所述编码系统(302)提供人机交互界面,让操作者进行加工操作代码编写,并实时从编码支持库(301)中读取并显示操作者编写过程中涉及的封装函数内容,在操作者确认的情况下将编写好的代码发送给指令解析器(203)解析执行; 所述指令解析器(203)接收编码系统(302)的操作代码,然后对操作代码中涉及的封装函数从编码支持库(301)中读取对应内容进行解析,将操作代码解析为仅包含单一操作过程的操作编码,然后将操作编码编译为数控系统(101)或机械爪控制系统(102)可识别的操作指令集并发送至指令缓存器(204); 所述指令缓存器(204)接收指令解析器(203)的操作指令集,对应数控系统(101)和机械爪控制系统(102)的操作指令输入要求,将操作指令集中的操作指令以逐条、部分或全部的方式发送给数控系统(101)和机械爪控制系统(102)执行。2.如权利要求1所述的外加式数控铣床自动控制系统,其特征在于:所述传送带(12)由数控系统(101)控制。3.如权利要求1所述的外加式数控铣床自动控制系统,其特征在于:还包括平板状的隔板(42),隔板(42)水平设置在工具收纳柜(41)中将工具收纳柜(41)内部划分为多层。4.如权利要求1所述的外加式数控铣床自动控制系统,其特征在于:还包括信号解读器(201)和错误处理器(202),信号解读器(201)同时连接数控系统(101)和机械爪控制系统(102),错误处理器(202)同时连接指令解析器(203)和信号解读器(201);信号解读器(201)从数控系统(101)和机械爪控制系统(102)中获取运行过程信息,并根据从错误处理器(202)接收到的筛选条件将符合条件的信息发送给错误处理器(202);错误处理器(202)从指令解析器(203)接收错误判断和处理代码,并根据错误判断代码向信号解读器(201)发送筛选条件,并且当接收到信号解读器(201)发送的符合筛选条件的信息时,执行对应的处理代码。5.如权利要求1所述的外加式数控铣床自动控制系统,其特征在于:所述机械爪(32)为二指机械爪。
【专利摘要】本发明提供的一种外加式数控铣床自动控制系统,包括机柜、主轴箱、主轴、机械臂、机械爪、数控系统、机械爪控制系统、指令解析器、指令缓存器、编码支持库、编码系统;所述机柜中部设置有主轴箱,主轴箱底部设置主轴。本发明无需改变现有数控铣床的结构,可直接安装在部分型号的数控铣床上,企业安装难度,接收程度高,市场前景好;极大的降低更换刀具所需的人力成本和材料成本,从而极大的降低企业成本;易于调整,适应性广,不仅可很好的完成刀具的更换,也可以很好的完成工件的更换或调整,极大的有利于完全自动化;方便使用,可有效降低操作人员负担。
【IPC分类】G05B19/414
【公开号】CN104991523
【申请号】CN201510394240
【发明人】岳鹏, 李凤岗, 李长贵, 张卫东, 周宛川
【申请人】贵州银泰铝业有限公司
【公开日】2015年10月21日
【申请日】2015年7月7日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1