引言
可编程多轴运动控制器( Programmable Multi-Axis
Controller ,PMAC) 是由 Delta Tau 公司设计制造的低成本、高精度的多轴运动控制器 ,是工业领域最常用的运动控制器之一 ,广泛应用于各数控系统中 。本文基于 PMAC 的 VNCZT-545 的刀库采用的是由
10 把刀组成的斗笠式刀库 ,该刀库主要由三相异步电动机、限位开关、气缸和刀盘等组成[1] 。换刀时 ,根据目标刀具号和当前刀具号的差值判断刀库电动机正反转 ,实现就近找刀[2]; 通过气缸装置使刀库伸出或缩回 ,与主轴相配合进行换刀 ,由气动打刀缸来实现主轴的抓刀和松刀; 在刀库上设有刀具计数开关 ,刀库每转过一个刀位 ,便产生一个脉冲信号 ,根据脉冲信号的个数判断刀库转过几个刀位 ,以此实现刀库准 停[3] 。该刀库采用固定刀位管理 ,刀套的编号即是刀具的号码 。
1 斗笠式刀库自动换刀过程
斗笠式刀库换刀时 ,首先比较刀库中当前刀具号是否与主轴刀具号一致 ,若不一致 ,先旋转刀库 ,使整个刀库向主轴方向平行移动 ,取下主轴上原刀具 ,当主轴上的原刀具进入刀库的卡槽时 ,主轴向上移动脱开刀具 ,主轴移动到安全位置后 ,这时刀库转动 ,当目标刀具对正主轴正下方时 ,主轴下移 ,使刀具进入主轴锥孔内 ,刀具夹紧后 ,刀库退回远离主轴位置 ,换刀过程结束[9]; 若当前刀具号与主轴刀具号一致 ,则换刀过程结束 [9] 。图 1 所示为斗笠式刀库换刀过程动作图 。刀库具体换刀动作过程如下 。
步骤 1: 刀库控制系统进行初始化 。刀库的 1 号刀位应该停在刀库的换刀位置上 ,如果刀库没有零点检测信号 ,需要首先用手动方式将刀盘转到 1 号刀位位置 ,然后才能执行初始化命令 。初始化后刀盘停在
1 号刀位置上且不装刀 ,刀盘其他位置装刀 ,主轴装 1
号刀 ,将主轴刀具号设置为 1 ,PLC 刀库计数器直接置
1 。在不发生乱刀、刀盘旋转至当前主轴刀具号中断和刀盘旋转至目标刀具号中断的时候 ,只需初始化一次即可 。
刀库处于初始位置如图 1a 所示 ,此时刀库远离主轴 。刀库气缸的磁性接近开关 A 闭合后发送信号到的 PLC 中 ,对刀库状态确认无误后 ,将每个步骤存储在一个中间变量 P 中 ,令 P = 1 。
步骤 2: 数控系统接到换刀指令之后 ,将发给 PLC一个内部信号 ,启动自动换刀程序 。对指令中的目标刀具号和当前主轴刀具号进行比较 ,如果一致 ,直接发出换刀完成信号; 如果不一致 ,启动换刀程序 ,进入步骤 3 ,中间变量 P = 2 。
步骤 3: Z 轴运动到第一参考点位置如图 1c 所示 ( Z 轴脱离刀柄的安全位置 ,一般为 Z 轴的第一参考点位置) ,同时主轴准停 ,中间变量 P = 3[4] 。
步骤 4: 判断主轴有没有刀 。若没刀 ,则刀库不用进行取刀过程 ,可直接进入换取新刀过程 ,中间变量P = 4 ,跳转到步骤 5 执行换取新刀程序; 若主轴有刀 ,则要先取下旧刀再更换新刀 ,中间变量P = 5 ,跳转到步骤 4. 1 执行取下旧刀程序 。
步骤 4. 1: 主轴有刀时 ,需要进一步判断当前主轴刀具号与当前刀具号是否相同 ,若不相同 ,调用刀库就近换刀子程序 ,命令刀盘旋转如图 1d 所示 ,直到当前主轴刀具号与当前刀具号相同 ,刀盘停止旋转 ,中间变量 P = 6 。
步骤 4. 2 : Z 轴运动到第二参考点位置如图 1e 所示( 主轴和刀卡槽配合好的位置) ,将当前主轴上的刀具退回到刀库中对应的刀位上[5] ,中间变量 P = 7 。
步骤 4. 3: 刀库整体前进到换刀位置如图 1b 所示 ,到位后刀库气缸的磁性接近开关 B 闭合后发送信号到的 PLC 中 ,对刀库状态确认无误后 ,中间变量 P = 8 。
步骤 4. 4: 刀库抓刀确认后 ,主轴上的打刀缸电磁阀通电 ,主轴吹气松刀 。主轴松刀后打刀缸伸出限位开关 C 闭合后发送信号到数控的 PLC 中 ,确认本步动作执行完成 ,允许下一步动作开始 ,中间变量 P = 9 。
步骤 4. 5: Z 轴运动到第一参考点位置如图 1c 所示 。中间变量 P = 10 ,跳转到步骤 6 继续执行换取新刀程序 。
步骤 5: 主轴无刀时 ,刀库整体前进到换刀位置如图 1b 所示 ,到位后刀库气缸的磁性接近开关 B 闭合后发送信号到数控的 PLC 中 ,对刀库状态确认无误后 ,中间变量 P = 11 。
步骤 6: 调用刀库就近换刀子程序 ,刀盘旋转如图1d 所示 ,中间变量 P = 12 。
步骤 7: Z 轴运动到第二参考点位置 ,如图 1e 所示 ,气动打刀缸电磁阀断电 ,主轴抓刀 。主轴抓刀后打刀缸收回限位开关 D 闭合后发送信号到数控机床的 PLC 中 ,中间变量 P = 13 。
步骤 8: 刀库整体后退到初始位置 ,如图 1f 所示 ,到位后刀库气缸的磁性接近开关 A 闭合后发送信号到数控机床的 PLC 中 ,对刀库状态确认无误后 ,中间变量 P = 14 。
步骤 9: Z 轴运动到第一参考点位置 ,如图 1c 所示 ,换刀结束 ,主轴定位解除 ,向数控系统发送换刀完成信号[5] ,中间变量 P = 0 。
图 1 斗笠式刀库换刀过程动作图
编程方法的重点是将刀库换刀的动作进行分步[6] 。每个步骤存储在一个中间变量 P 中 ,刀库换刀时 ,每一个动作正确完成后 ,中间变量 P 的值都会改变 ,成为下一个动作启动的必要条件 ,整个换刀动作完成以后将中间变量 P 置零 ,下一个换刀命令到来后又从步骤 1 开始执行 。这样不仅使 PLC 程序简单、直观 ,还能避免信号之间的互相干扰 ,保证了刀库换刀的安全可靠 ,并可对每一个动作的执行情况进行监控 ,避免出现事故[7] 。
车床 微信备注名:为保护好文章的完全度 ,小编管理的本质方面由PDF制式屏幕上显视 ,如未变屏幕上显视请重置或转成预览器常试 ,移动预览能够没有办法通常选用!
3 结语
本文研发了一种基于 PMAC 运动控制器构成的开放式数控系统 ,以常用斗笠式刀库自动换刀系统为例 ,对刀库控制系统进行了分析研究 。该刀库控制方法简单 ,巧妙利用“中间变量”使 PLC 程序的编写达到事半功倍的效果 ,方便调试及维修 ,编制的的控制程序已在 VNCZT-545 上应用 ,换刀动作准确 ,可靠 。
本文以组合式六角亭模型为实例 ,分析工艺难点与加工可行性 ,指出该模型的加工难点是模型形状不规则和整体刚性差 ,并通过设计新的工艺方案解决加工难点 ,完成了模型整体的加工 。新的加工工艺有助于提高加工效率和精度 ,为五轴数控加工提供了一个典型案例 ,对于五轴加工中心数控加工也具有指导作用和重要… [了解更多]
j9九游会平台数控 备注:为保证文章的完整度 ,本文核心内容由PDF格式显示 ,如未有显示请刷新或转换浏览器尝试 ,手机浏览可能无法正常使用!本文摘要:通过对混联五轴加工中心自适应深度学习控制方法的 研 究 ,可 知 此 方 法 的 创 新 之 处 在 于:1)建 立 了 机 床 的 运 动 学 … [了解更多]
在机测量技术由于其成本低、检测效率高、无需二次装夹等优势被广泛用于零件加工测量当中 ,使得五轴加工中心和五轴钻攻中心 ,同时又兼具测量功能 。在机测量系统的构成如图1所示 ,硬件部分主要是由高精度探头、信号接收器、机床整个本体 ,软件部分由机床控制系统、测量软件等组成[8] 。待零件加工完成… [了解更多]
加工精度是影响机床性能和产品质量的主要难题 ,也是制约国家精密制造能力的重要因素 。本文以五轴加工中心为对象 ,针对提升机床精度进行了研究 。并且随着科技的发展 ,精密的仪器和零件在生产实践中占据的分量逐渐增加 ,在数控机床这种精密机器精度不断提高的同时 ,必须控制内外界j9九游会平台的随机影响因素在… [了解更多]