PLC在加工中心自动换刀过程中的编程技巧

最新更新时间:2022-04-20来源: elecfans关键字:PLC  加工中心  自动换刀  编程技巧 手机看文章 扫描二维码
随时随地手机看文章

  一个完善的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  加工中心  自动换刀  编程技巧 编辑:什么鱼 引用地址:PLC在加工中心自动换刀过程中的编程技巧

上一篇:变频器的安装环境及步骤
下一篇:如何提高国产PLC运行效率,缩短完成相同任务时的执行时间

推荐阅读

三菱FX2N PLC基于通信的数据显示技术
由于PLC的高性能和高可靠性,目前已广泛应用于工业控制领域,并从单纯的逻辑控制发展为集逻辑控制、过程控制、伺服控制、数据处理和网络通信功能于一体的多功能控制器。由于PLC本身并不配置显示功能,因而实现其内部数据显示就变得很重要了,而且成为PLC控制系统设计的一个难点。在PLC控制系统中,需要显示的内容主要有计时器值、计数器值和数据寄存器值,数据显示方法可归纳为两种基本类型:一类为基于PLC数据通信接口,如RS-232,RS-485/422,显示装置也具有此类接口,通过数据通信方式实现数据显示。基于通信的数据显示技术利用数据通信接口进行数据传送和显示,是实现PLC数据显示的有效途径。目前主流PLC均提供标准的RS-232或RS一485
发表于 2023-01-31
西门子PLC编程软件的快捷键
众所周知,编程领域的大神一般以键盘为主,而快捷键就是他们的基础技能之一。俗话说得好“工欲善其事,必先利其器”,很多时候,快捷键的使用不光能节省一定时间,并且能让大家更熟悉电脑操作,还能让外行人顿时刮目相看~本文收集了西门子PLC编程软件的快捷键,同行们赶紧收藏一份,以备日后学习。操作内容快捷键F1获取帮助F2梯形图进入编辑模式F3梯形图进入运行模式Shift+F3梯形图进入监控模式(可在线编辑)F4编译程序F5常开接点输入Shift+F5并联常开接点输入F6常闭接点输入Shift+F6并联常闭接点输入F7线圈输出F8功能指令输入F9横线输入Shift+F9竖线输入Ctrl+F10删除竖线Ctrl+Alt+F10取反指令输入delet
发表于 2023-01-31
三菱PLC、西门子指令详解
三菱PLC指令详解1取指令与输出指令(LD/LDI/LDP/LDF/OUT)1)LD(取指令) 一个常开触点与左母线连接的指令,每一个以常开触点开始的逻辑行都用此指令;2)LDI(取反指令) 一个常闭触点与左母线连接指令,每一个以常闭触点开始的逻辑行都用此指令;3)LDP(取上升沿指令) 与左母线连接的常开触点的上升沿检测指令,仅在指定位元件的上升沿(由OFF→ON)时接通一个扫描周期;4)LDF(取下降沿指令) 与左母线连接的常闭触点的下降沿检测指令;5)OUT(输出指令) 对线圈进行驱动的指令,也称为输出指令。指令取与输出指令的使用说明:1)LD、LDI指令既可用于输入左母线相连的触点,也可与ANB、ORB指令配合实现块逻辑运算
发表于 2023-01-31
三菱<font color='red'>PLC</font>、西门子指令详解
如何使用三菱梯形图FB块来高效完成PLC程序编写
当你编写一个自动化程序时,里面有50个气缸,甚至更多时,每个气缸你都要写同样的控制程序,真的是超级繁琐,同样的控制程序你要拷贝复制至少50遍。这个时候FB块能帮助你从繁琐的重复性的工作中解脱出来。什么是FB,FB与FC,子程序的区别?三菱PLC中FB块就是一个功能块,可以供主程序在各个地方进行调用,但又不同于FC函数,因为FC有返回值,有点类似于子程序的调用方式,但是子程序又无法直接进行参数传递。FB用在什么场合下?1、结构化编程时,需要很清楚明了地展示出程序结构时;2、程序中有大量重复性的控制代码时(多气缸,多伺服,多电缸,,)3、FB块可以用ST编写,也可以用梯形图编写。FB块在多气缸控制系统中的应用案例某一自动化系统中有20个
发表于 2023-01-30
如何使用三菱梯形图FB块来高效完成<font color='red'>PLC</font>程序编写
PLC出现什么故障可以使用时间出错组织块呢
时间出错组织块(OB80)无论何时执行OB时出错,S7-300CPU的操作系统将调用OB80。此类错误包括:超出周期时间、执行OB时出现确认错误、提前了时间而使OB的启动时间被跳过、在CiR后恢复RUN模式。例如,如果在上一次调用之后发生了某一周期性中断OB的启动事件,而同一OB此时仍在执行中,则操作系统将调用OB80。如果OB80尚未编程,则CPU将转为STOP 模式。可以使用SFC 39至42禁用或延迟和重新启用时间出错OB。注意:如果因超出了扫描时间而导致在同一扫描周期内调用了两次OB80,则CPU 转为STOP 模式。通过在程序中的适当的点调用SFC43 “RE_TRIGR”,可防止这种情况。时间出错OB的本地数据:OB80
发表于 2023-01-30
<font color='red'>PLC</font>出现什么故障可以使用时间出错组织块呢
PLC故障排除流程图分享 电源故障检查 运行故障检查 输入输出故障检查
1总体检查根据总体检查流程图找出故障点的大方向,逐渐细化,以找出具体故障,如下图所示。2电源故障检查电源灯不亮需对供电系统进行检查,检查流程图如下图所示。3运行故障检查电源正常,运行指示灯不亮,说明系统已因某种异常而终止了正常运行,检查流程图如下图所示。4输入输出故障检查输入输出是PLC与外部设备进行信息交流的通道,其是否正常工作,除了和输入输出单元有关外,还与联接配线、接线端子、保险管等元件状态有关。检查流程图如下图所示。
发表于 2023-01-30
<font color='red'>PLC</font>故障排除流程图分享 电源故障检查 运行故障检查 输入输出故障检查

推荐帖子

IAR打开STM8工程的问题
我用IAR打开STM8工程,提示不正常。 请问高手,有妨碍吗?谢谢! IAR打开STM8工程的问题
chenbingjy stm32/stm8
Xilinx 嵌入式平台的优势及组成元素
Xilinx的处理能力为多个最终市场提供了高性能和定制功能,其中包括:航空航天和军用产品、有线和无线通信、汽车、音频/视频广播、工业控制、测试与测量、以及消费类。Xilinx致力于通过其目标设计平台提供嵌入式开发工具、方法、IP和技术支持。 面向嵌入式处理的目标设计平台将这些元素带入了解决方案,为有经验的用户加快了开发速度,并且为新用户简化了FPGA应用。Xilinx嵌入式处理解决方案得到了大量Virtex和SpartanFPGA平台的支持。 Xilinx嵌
心仪 FPGA/CPLD
大学生电子竞赛优秀队伍访谈(一):西安电子科技大学——孙永强、杨福荣、邵明绪
西安电子科技大学的孙永强、杨福荣和邵明绪在2011年全国大学生电子设计竞赛中,采用TI的MSP430单片机进行设计,凭借“开关电源并联供电系统”获得了最高奖。为了在竞赛中取得好成绩,三个人经过了半年多的积极准备,期间也付出了艰辛的努力。让我们一起来了解他们精彩的竞赛故事。 姓名:孙永强 院系:机电工程学院测控技术与仪器专业,保送攻读硕士学位 爱好:篮球 竞赛经验:2011年全国大学生电子设计竞赛本科组最高奖 对未来职业的展望:未来几年打算继续深造,将来在电子行业有自己的辉煌成就。姓名
EEWORLD社区 电子竞赛
机柜操作台图片展示
核心提示:   监控操作台、机柜的技术规范1、监控操作台为上下分体,左右二组整体拼装结构。2、监控操作台采用钢木结合或全钢材料制作,配缝不大于1.0毫米,立面板可按所安装设备尺寸开孔,整体美观、 监控操作台、机柜的技术规范 1、监控操作台为上下分体,左右二组整体拼装结构。该控制台尺寸为4870(宽)*1070(深)*1155(高)。 2、监控操作台采用钢木结合或全钢材料制作,配缝不大于1.0毫米,立面板可按所安装设备尺寸开孔,整体美观、 整体协调、一至。
xyh_521 安防电子
求助CCS的c语言问题?
CCS环境编写c语言程序疑问???求大神我现在在编写一个程序,用的是28035的MCU,在CCS3.3的开发平台,现在需要把浮点型的数据转化为字符串型的数据,我查到c语言的stdlib.h文件内有这个子程序。 gcvt  功能:把浮点型数转换为字符串,取四舍五入  用法:char*gcvt(doublevalue,intndigit,char*buf); 现在我把main.c文件的投文件加载了#include“stdlib.h”;但是不知道为什么编译的时候出现: symbo
huwei_harry 微控制器 MCU
【国产FPGA 正点原子DFPGL22G开发板】一、 开箱、硬件方案、FPGA芯片对比、逻辑开发
本帖最后由yyliu于2022-12-3020:21编辑 声明:针对本帖中可能出现的侵权行为,请及时联系本人修改或删除。未经本人允许,请勿转载。0.说明 有幸参加由紫光同创、正点原子和EEWORLD共同举办的“国产FPGA正点原子DFPGL22G开发板”测评活动,计划共出八期测评报告,前几期主要介绍DFPGL22G开发板的硬件资源、资料使用、紫光FPGA开发流程并介绍一些案例;后几期主要以实战为主,综合多个模块以加强对紫光FPGA芯片和开发板的
yyliu 国产芯片交流
小广播
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved