一个完善的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-16 20:06
推荐帖子
- 用vxworks开发的fiberchannel网络中,数据是怎么传输的?
- 请问:用vxworks开发的fiberchannel网络中,数据是怎么传输的?用vxworks开发的fiberchannel网络中,数据是怎么传输的?
- laopo163 实时操作系统RTOS
- 51单片机STC8H8K64U通过RA8889/RA8876如何控制彩屏(源码下载)
- ###【硬件部份】####一、硬件连接实物:STC8H系列单片机不需要外部晶振和外部复位,在相同的工作频率下,速度比传统的8051单片机要快12倍,具有高可靠抗干扰的优秀特性,与瑞佑的RA8889/RA8876控制芯片刚好可以完美搭配用于工控、医疗等各个领域。我们这样接线就可以了:####二、SPI-4连接电路图:RA8889和单片机的接口支持SPI-4线也支持3线,我们测试时采用的是SPI-4线,连接电路图如下:####三、RA8889开发板做两处变更:(1)PS
- harchy 单片机
- pos机用GPRS发送数据,如何保证信息的安全
- 做pos机开发的,机子的型号是HD6305,前期开发已完成现在正在做安全性,比如说如何通过GPRS的发送来确定POS机的唯一性,从而达到信息的安全有哪位高手,有类似的经验,本菜鸟先谢啦pos机用GPRS发送数据,如何保证信息的安全POS机的种类非常多。想问下楼主做的是什么POS机?如果是银联POS,则需要按照POS的安全标准,对从GPRS模块发送出去的数据进行先加密,然后再发送。当然相关加密和对应算法处理,现在一般都需要基于你POS内部的PSAM卡的相关信息,进行对应处理。
- liuyuanlei 嵌入式系统
- 经过升入了解LM3S8962,规划用LM3S8962开发三款产品
- 1.数字式光源;2.LED数字控制器3.工业监控系统头疼的是,该芯片功耗有点大,据说芯片价格有点高,阻碍大规模使用的障碍!经过升入了解LM3S8962,规划用LM3S8962开发三款产品确实如此!!!!!!!!!!!!主要是功耗和稳定性
- eeleader 微控制器 MCU
- 什么是临界区
- 有什么重要意义什么是临界区临界资源一般是指不能被同时被多个任务同时访问的资源.至于有什么重要意义,没法回答你,你被两头马拉,一个向东,一个向西,结果如何?多个任务中一个想让临界资源这样,一个想让临界资源那样,你说会怎么样建议楼主去看一下操作系统原理吧。
- 陶金 嵌入式系统
- 如何判断反射内存卡是否安装成功
- 要判断反射内存卡是否安装成功,可以通过以下几种方法:在操作系统中查看设备管理器:-Windows系统:1.按下`Win+X`组合键,选择设备管理器。2.在设备管理器中,查找网络适配器、存储控制器或相关的类别,看是否有与反射内存卡对应的设备显示,且没有黄色感叹号或问号等异常标识。-**Linux系统**:1.打开终端。2.输入命令`lspci`查看PCI设备列表,看是否有反射内存卡相关的设备信息显示。查看系统日志:
- tjthkj 模拟电子
- ADR3525 微功耗、高精度电压基准的典型应用
- 具有 PMW 调光功能的 NSV45025AT1G LED 灯串的典型应用
- LT3091ET7 基准缓冲器的典型应用
- 下降沿触发夜灯_V2.0
- SPT7862、10 位双通道 ADC 模数转换器、40 MSPS ADC 用于便携式
- MP2233DJ
- DC2351A,使用 LT8228 高电压、高效率双向同步降压/升压转换器的演示板 @ 36V = V1 = 56V,8V = V2 = 14V,V1 Max IOUT = 7A,V2 Max IOUT = 35A
- 适用于STM32L4A6ZG MCU的STM32 Nucleo-144开发板,支持Arduino,ST Zio和morpho连接
- LTC4162IUFD-FFSM 9V 至 35V 2 节 3.2A 充电器的典型应用,具有 PowerPath 和 2A 输入限制
- 2020电赛A题-无线运动传感器节点设计(大连理工大学)