一个完善的plc程序不仅能使机床正常运行,还要让人看起来一目了然,既为自己调试提供方便,还能帮助维修人员查找故障和分析原因。下面就XH756B系列卧式加工中心配SIEMENS802D数控系统时,在自动换刀过程中机械手的编程技巧作一介绍。
首先简单介绍一下刀具交换装置的基本情况,刀库是可正反向旋转的链式刀库、装在刀具交换装置上的机械手用15个步骤将刀库中的刀具交换到主轴,并将主轴刀具还回刀库对应的刀套中。为尽量缩短换刀时间,我们采用刀具预选与零件加工同时进行的方式来压缩换刀时间。机械手动作顺序如下:
步骤1:平移缩回,抓刀库中预选的刀具:步骤2:拔刀伸出,拔出刀套中的刀具:步骤3:平移伸出,离开刀库侧抓刀位置:步骤4:拔刀缩回,机械手缩回:步骤5:摇臂伸出,摇臂转向主轴侧:步骤6:平移伸出,抓主轴刀具:步骤7:拔刀伸出,拔出主轴中的刀具:步骤8:换刀正转或反转,刀具交换:步骤9:拔刀缩回,将预选刀具插入主轴:步骤10:平移缩回,机械手离开主轴:步骤11:摇臂缩回,摇臂转向刀库侧:步骤12:拔刀伸出,准备将主轴刀具送回刀库:步骤13:平移缩回,机械手移向刀库:步骤14:拔刀缩回,将主轴刀具插入刀库:步骤15:平移伸出,离开刀库侧抓刀位置。
以上15个步骤可分为如下4个阶段:
第1阶段:抓新刀。Txx代码控制刀库按就近方向转动到编程刀具所在的位置,到位且有刀库定位I信号后启动机械手,经过步骤1→步骤2→步骤3→步骤4,将编程刀具抓在手上等待换刀。
第2阶段:换刀。M06启动换刀固定循环“TOOL”。“TOOL”控制各坐标移动到换刀位置,并用M90通知PLC启动换刀,PLC用M90信号请求NC“读入禁止”并启动机械手换刀步骤5→步骤6→步骤7→步骤8→步骤9→步骤10→步骤11,同时用步骤5的到位信号控制刀库转到主轴刀号的位置。
第3阶段:还刀。步骤5启动的刀库旋转停止且有刀库定位I信号后,启动机械手步骤12→步骤13→步骤14→步骤15,将主轴刀具还到刀库中并将记忆主轴刀号的存储器更新。步骤11完成后,取消“读入禁止”,激活刀具参数,加工程序和机械手还同时进行。
第4阶段:抓预选新刀。在M06的下一段紧跟下道工序要用的刀具号Txx,刀库在完成还刀动作后可在零件加工的同时启动机械手步骤1→步骤2→步骤3→步骤4,将下道工序所用的刀具预选抓到机械手上,等待M06启动后面的换刀动作,这样大大缩短了刀具交换的时间,提高了工作效率。
上一篇:变频器的安装环境及步骤
下一篇:如何提高国产PLC运行效率,缩短完成相同任务时的执行时间
推荐阅读最新更新时间:2024-11-12 12:39
推荐帖子
- 宽带接入系统-AN2000B-100CLI命令行
- mdreamj 移动便携
- 转帖--MSP430程序库<一>综述
- 本帖转自新浪博客,作者“给我一杯酒”。转载目的纯粹用于学习,不作任何商业用途。程序库已经包含msp430f14xmsp430f16x系列的单片机大多数的片内资源。目录如下:MSP430程序库一综述MSP430程序库二UART异步串口MSP430程序库三12864液晶程序库MSP430程序库四printf和scanf函数移植MSP430程序库五SPI同步串行通信MSP430程序库六通过SPI操作AD7708MSP
- tiankai001 微控制器 MCU
- TI的protel 99se 封装库
- TI的protel99se封装库TI的protel99se封装库:Q:Q:Q:Q:Q:Q有没有DSP的PCB封装.好东西,谢谢了這個軟體功能滿強的,多學點有幫助Re:TI的protel99se封装库:Q:Q:Q:Q:Q:Q:Q:QRe:TI的protel99se封装库楼主辛苦了,谢谢楼主了Re:TI的protel99se封装库谢谢你的分享啊Re:TI的protel99se封装库不错
- songbo DSP 与 ARM 处理器
- 单片机在医疗器械设备中有哪些应用
- 其实单片机在医疗器械设备中,应用非常广泛,常用的小型设备。或者一些大型得设备都使用的单片机,其中运用到了单片机的外设部分有ADCiicpwm存储,串口,外部中断,低功耗模式,看门狗,定时器等应用。具体项目会有差异,具体情况具体分析。 最基础的应用就是人体血压测量用了,现在去医院体检用的都是这个; 单片机在当前的医疗器械领域广泛运用,常见的血压,血氧,血糖,体温计,额温枪,耳温枪,雾化器,生化采集系统设备,红外照射仪等等都运用了8位,16位,或者一部分32位的单片机
- 火辣西米秀 微控制器 MCU
- 下拉列表框的问题
- 我在TFT上显示了一个下拉列表框。代码如下:我意思让这个下拉框点开时显示4个选项,压缩试验、拉伸试验、三点弯曲、四点弯曲。可是实际效果只显示压缩试验和拉伸试验这两个,而且按下下拉框,按得时候反应很不灵敏。大神指点一下,谢谢!下拉列表框的问题
- chenbingjy 实时操作系统RTOS
- 请问 Platform Builder 4.2 如何定制英文版wince4.2 ?
- 请问PlatformBuilder4.2如何定制英文版wince4.2?我在定制时把有关语言选项都关闭结果定制的wince4.2还是中文界面请问PlatformBuilder4.2如何定制英文版wince4.2?在setting中,只选英文(也可以选其它的),将默认语言设置为英文。楼上的,
- dangl WindowsCE
- 智能家居-温湿度传感器设计
- LTC2946CDE 宽范围 -4V 至 -500V 负电源、电荷和能量监视器(10kHz I2C 接口)的典型应用
- 使用 Richtek Technology Corporation 的 RT8204L 的参考设计
- TP4056单节锂电池充电升压一体板
- 效率高达 80%、EMI 性能裕度为 15dB 的 3W 非隔离式偏置电源参考设计
- OP162GSZ高速仪表放大器典型应用电路
- CN3722太阳能充电器
- 具有用于控制和监视的数字接口的 LTM4677IY 双路 18A 模块稳压器的典型应用电路
- 具有峰值电流软启动、小尺寸的 LTC3631IDD、3.3V、100mA 稳压器的典型应用电路
- LTM4601-1,简单地并联多个 DC/DC 模块稳压器系统以实现更高的输出电流