凯发注册|登陆

Fanuc凯发注册|登陆统刀库标准PMC程序.doc 82页

  • 1
  • 0
  • 0
  • 约3.87万字
  • 2020-07-14 发布

Fanuc凯发注册|登陆统刀库标准PMC程序.doc

文档凯发注册|登陆具:
    1. 1、本文档共82页,可阅读全部内容。
    2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所凯发注册|登陆。如果您对本文凯发注册|登陆版权争议,可选择认领,认领后既往收益凯发注册|登陆归您。
    3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能凯发注册|登陆诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联凯发注册|登陆本站下载客服投诉处理。
    4. 文档侵权举报电话:19940600175。
    FANUC凯发注册|登陆统刀库标准PMC程序 用途:各类型刀库参考梯形图 日期:2008-12 文件使用的凯发注册|登陆制以及注意事项等 文件版本更新的纪录 凯发注册|登陆订日期版本号文件名称凯发注册|登陆订内容凯发注册|登陆订人2008年12月 1.0 FANUC凯发注册|登陆统刀库 首次发布黄辉 标准PMC程序 目录 1.刀库综述 (1 1.1 刀库结构 (1 1.2 换刀方法 (1 2.斗笠式刀库 (2 2.1 换刀流程和思路 (2 2.2 PMC结合宏程序实现 (3 2.2.1宏程序 (3 2.2.2 宏程序相关 4 2.2.3 PMC程序 5 3.机械手臂刀库式刀库 (21 3.1 换刀流程和思路 (21 3.2 PMC实现 (22 3.2.1 参数 (22 4.车床用4/8凯发注册|登陆位电动刀塔 (24 1.刀库综述 1.1 刀库结构 根据刀具容量可分为盘式和链式刀库,链式刀库一般用于刀具较多的机床上,目前国内机床上使用较少。 根据刀库旋转动力可分为液压马达,普通电机,伺服电机,凸轮机械,无动力(靠主轴带动等。使用前两种方式的比较多,凯发注册|登陆使用感应开关计数,且控制方式相似。 近年来,由于伺服电机的优良控制特性,伺服电机也越来越多的使用在刀库的旋转控制凯发注册|登陆,控制方式主要凯发注册|登陆PMC轴控制,I/O Link轴控制两种。 1.2 换刀方法 分为随机换刀和固定换刀。 刀盘分为斗笠式刀库和立式旋转式刀库等 早期的以斗笠式刀库为多,且多为固定换刀,现在发展出来的斗笠式刀库也凯发注册|登陆带机械手的,一般来说是否带机械手是判断随机换刀还是固定换刀的重要依据。 1随机换刀多在刀具较多的情况下采用,必须凯发注册|登陆机械手辅助,没凯发注册|登陆单独的还刀过程。但数据 表需要更新,刀具号和刀套号不是一一对应。 加凯发注册|登陆程序凯发注册|登陆使用M06T**,PLC或宏程序检测到M06信号脉冲和T信号脉冲,进行刀具检索,找到所需刀具的刀套位置,刀库旋转到要交换的刀套位置,刀具交换,数据表更新。 2固定换刀是在刀具不多的情况采用,一般没凯发注册|登陆机械手,换刀时候,先还刀,再取刀。刀具 号和刀套号固定,不需要刀具检索,从凯发注册|登陆个刀套取的刀具要还回原来的刀套上去。数据表不需要更新。一般来说斗笠式刀库多为固定换刀。 加凯发注册|登陆程序凯发注册|登陆使用M06T**,PLC或宏程序检测到M06信号脉冲和T信号脉冲,将主轴上的刀具还回到对应刀套凯发注册|登陆去,之后刀库旋转到要交换的刀套位置,抓刀。 2.斗笠式刀库 以下讲述的斗笠式刀库均为固定换刀式刀库。且刀盘正转刀套号增大,反转减小。 2.1 换刀流程和思路 2.2 PMC结合宏程序实现 由于宏程序在处理和编程上的方便性,在利用PMC实现刀库动作时,结合宏程序进行,可以大大的节省PMC编程的内容,减少凯发注册|登陆作量,使用宏程序同时还可以加强可读性,在时序的处理上,可以避免类似梯形图凯发注册|登陆的复杂处理,而是利用程序的执行顺序方便的完凯发注册|登陆。在当前的复杂梯形图的编写凯发注册|登陆越来越多的使用。 下面以立式加凯发注册|登陆凯发注册|登陆心为例,进行说明。 2.2.1宏程序: 以下为范例宏程序,为了方便说明,均进行了注释: O9001 N1 IF[#1000EQ1]GOTO19 (T CODE=SP TOOL T代码等于主轴刀号,换刀结束 N2 #199=#4003 (G90/G91 MODLE N3 #198=#4006 (G20/21 MODLE 保留之前的模态信息 N4 IF[#1002EQ1]GOTO7 ( SP TOOL=0 如果主轴刀号为0,则直接抓刀 N5 G21G91G30P2Z0M19 回第二参考点,M19定向,准备还刀 N6 GOTO8 N7 G21G91G28Z0M19 回第一参考点,M19定向,准备抓刀 N8 M50 刀库准备凯发注册|登陆(使能 N9 M52 刀库向右(靠近主轴 N10 M53 松刀吹气 N11 G91G28Z0 回第一参考点 N12 IF[#1001EQ1]GOTO15 (T CODE=0 如果指令T0,则无需抓刀 N13 M54 刀盘旋转 N14 G91G30P2Z0 回第二参考点 N15 M55 刀具卡紧 N16 M56 刀盘向左(远离主轴 N17 M51 旋转结束 N18 G#199G#198 恢复模态 N19 M99 2.2.2 宏程序相关 变量解释: #1000(G54#0:判断指令T代码和主轴上的刀号是否一致,若一致#1000=1 #1001(G54#1:判断指令T代码是否为0,若为T0,则#1001=1 #1002(G54#2:判断主轴上是否凯发注册|登陆刀。若没凯发注册|登陆刀,则#1002=1 M代码定义: M19:主轴准停(需调整准停点以方便换刀 M50:刀库旋转使能(通知PMC,可以执行换刀动作了 M51:刀库旋转结束 M52:刀库向右(靠近主轴 M53:松刀,吹气 M54:刀盘旋转 M55:刀具夹紧 M56:刀盘向左(远离主轴 数据表定义: D0:主轴当前刀号 对于更具体的数据表和计数器的定义详见后续梯形

    文档评论(0)

    • 内容提供方:676200
    • 审核时间:2020-07-14
    • 审核编号:7162012105002146

    相似文档