1 前言
2 机床控制要求
| ||||||||||||||||||||||||||||||||||||||||
|
- 工作台库的布置如图所示。6个台位互隔60°,组成了360°回转轴E,其中E=0°位置为交换位,E=180°位置为人工装卸位。考虑到工作台的配合精度,工作台库采用固定地址安装方式,1#位对应E=60°,依次类推。
- 在机床正常加工时,要求将工作台库上已完成加工的工作台自动转到人工装卸位进行装卸。在工作台库动作开始后,首先是将机床上的工作台取下,装入原台位,然后将所要求的工作台装入机床。以下两种情况属于出错:①与机床上工作台相对应的工作台库台位上已装有工作台;②所要求的工作台为已加工或未安装。
- 当工作台交换命令发出后,机床进行工作台交换,动作顺序如下:
- ① 取下工作台动作:(i)通道1将X、Y、Z、B轴运动到规定的坐标点上;通道3将机床上工作台对应的安装位转到交换位。两个通道同时动作,五个坐标轴一起运动。(ii)由电磁阀控制执行常规的交换动作。(iii)修改工作台状态数据,将交换位上的工作台状态置“已加工”,机床上工作台状态设“无工作台”,由M56辅助机能指令通过PLC程序控制实现。
- ②装上新的工作台动作与取下时基本相同。
3 控制软件设计
- R800:表示现在安装在机床上的工作台号(1~6),“0”代表机床上无工作台。
- R801~R806:表示1~6号台位上的工作台状态,“1”代表“未加工”,“2”代表“已加工”,“4”代表该台位无工作台。
- R902:要求转到交换位的工作台号(1~6)。
- R903:工作台库回转轴(E)状态信息,其中:Bit2=1代表E轴已完成回参考点动作;Bit2=1代表E轴已完成定位;Bit7=1代表现在交换位上有工作台。
- M53H**:将H代码写入参数R902。
- M56:机床上工作台取下后使用本指令。将R800置“0”,现在交换位上的工作台状态置“2”(已加工)。
- M57:机床装上工作台后使用本指令。将R800置“现在交换位所对应的台位号”,现在交换位所对应的台位上的工作台状态置“4”(无工作台)。
- M80~M85:交换动作用辅助机能。
- 通道3的CNC程序该程序用于控制工作台库的回转。其设计思想是:开机后能自动完成回参考点动作;机床正常加工时,将已加工的工作台送到人工装卸位;自动交换开始后完成前述的动作。
- 通道1的CNC程序通道1为正常加工主通道,交换工作台命令通过子程序调用指令实现,L9101~L9106分别控制将1~6号工作台装入机床,这6个子程序的原理相同。
- PLC程序负责参数的传送与辅助机能的执行。具体如下:
- ① 利用840的数据传送功能块FB62进行以下处理;将E轴的回参考点完成信号(DB32D20.12)、精确到位信号(DB32D20.9)、现在交换位上的工作台检测信号(开关信号)写入R902的对应位;执行M53指令,将M53后的H代码写入R902;执行M56指令,将0写入R800,将交换位上的工作台状态置“2”(已加工);执行M57指令,将交换位上的工作台号写入R800,将交换位上的工作台状态置“4”(无工作台)。
- ②根据M80~M85指令,结合机床上的开关状态,完成交换门的开/关;拉杆前伸/缩回;工作台库的夹紧/松开等电磁阀的控制。
- ③应特别注意的是:由于E轴的回转运动仅仅受到参数R902的控制,只要R902不为0,工作台库就要产生回转。因此,在设计PLC程序时一定要全面考虑工作台库的启动条件,切不可在程序中轻易传送R902。
- ④为了保证有关工作台库专用的M 指令不被错误的操作启动,设计PLC程序时应对其加以保护。例如:只有在执行了特殊的M、H代码之后才允许执行这些M 指令,或者是只有在工作台库动作进行的特殊条件下才被启动,这些都是PLC程序设计时所必须考虑的问题。
4 通道控制要点与动作的协调处理
- 在TMA-55OPN6中,通道间的动作协调由PLC程序承担。其要点是:
- 为了调整与维修的需要通道3应有两种操作
方式,即:在正常工作时,始终处于“自动方式”;调整与维修时处于“维修方式”。两种操作方式的转换可以通过特殊的开关或特殊的辅助机能控制,该机床采用后者。对于840系统,两种操作方式的转换是通过控制DB12/D5.8~D5.11信号得以实现。 - 在两种操作方式下,PLC程序应选择不同的操作面板控制信号。正常工作时,通道3仅需处理NCSTART、RESET以及必要的通道进给停止、读取启动=禁止信号即可>调整与维修时,必须将全部操作面板控制信号传送到通道3,使得E轴可以像X、Y、Z、B一样进行全部操作与控制。通道选择是由面板上的 “通道选择”键进行控制。
- 即使通道1发生报警,如不影响E轴的正常工作,就没有必要停止通道3的工作。但是,如果是通道3发生报警,则应立即或等待加工结束后使通道1进入停止状态,这取决于故障的程度。
- 此外,在840上还应设置有关的机器数据。
5 结束语
- 数控系统的多通道控制功能是近几年来发展起来的新颖控制技术,它可以较好地解决多单元、多轴控制的问题,这对于降低制造成本、提高系统性能和可靠性都十分有利。
声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。本站部分作品是由网友自主投稿和发布、编辑整理上传,对此类作品本站仅提供交流平台,不为其版权负责。如果您发现网站上所用视频、图片、文字如涉及作品版权问题,请第一时间告知,我们将根据您提供的证明材料确认版权并按国家标准支付稿酬或立即删除内容,以保证您的权益!联系电话:010-58612588 或 Email:editor@mmsonline.com.cn。
网友评论
匿名:
最新反馈
- 暂无反馈
无须注册,轻松沟通