数控设备应用与维护生产实际教学案例库个体案例一案例名称PMC_第1页
数控设备应用与维护生产实际教学案例库个体案例一案例名称PMC_第2页
数控设备应用与维护生产实际教学案例库个体案例一案例名称PMC_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一.案例名称PMC轴刀库调试二.相关岗位名称数控机床机械安装调试工程师负责刀库机械的安装与功能调 试;数控机床机PMC编程与调试工程师负责数控系统的调试与 PMC 的程序编辑;三.相关职业技能熟悉机床机械结构; 熟悉PMC轴刀库;会根据PMC轴刀库机械结构调试 PMC程序四.案例背景介绍PMC轴控制是指从 CNC的管理中别离出来,由PMC信号直接进 行控制,轴的运动方式、位移大小、速度大小不由NC程序编程得到,而在PMC中通过给G地址赋值进行定义。在冋一路径内可与NC控制轴共冋运行,而两者无插补关系,各自独立。主要应用在控制刀架, 交换工作台、分度工作台以及磨床的震荡动作中。其中,使用PMC轴

2、控制刀库,既可以发挥伺服电机的优良控制特 性,同时不需要使用感应开关计数,因此在实际刀库控制中应用比拟 多。本文以之前在大连机床厂调试VDU1000墙式五轴加工中心 PMC轴刀库梯图的经验,对PMC轴刀库控制的方法和考前须知进行简要阐 述。五.案例工作流程1. 参数设置2. PMC轴刀库梯图编辑3. M代码结束处理六.案例实施过程详述和分步骤的知识点讲解1. PMC轴刀库控制由于PMC轴在编程时需要进行运动三要素赋值和缓冲处理,因此可以通过使用PMC轴标准功能指令 AXCTL SUB53,选择其中的机械坐标系选择指令代码20H,以绝对方式快速移动到已被指令的机械坐标位置,在使刀具移动到换刀位置

3、等的机械固有确实定位置时予以指令。1.1参数设置表1参数设置表参数设置说明80101PMC DI/DO控制选用A组1006#01刀库轴设置为旋转轴1008#01:旋转轴的循环功能有效1008#10绝对指令的旋转方向为快捷方向,以实现跨过360度的就近换刀1260360:设置刀库轴没转一圈的度数8001#21PMC轴控制中倍率相关信号使用 PMC轴专用信号, 防止换刀速度受到倍率信号影响。8002#00或1PMC轴控制中快移速度0:换刀速度快移速度采用参数1420中的值1:换刀速度采用 PMC轴控制指令设定的值说明:1、1260中设置为360,与刀库是否存在减速机构无关,在存在减速机构时,要注意

4、对刀库电机进行正确的伺服设定,否那么实际旋转位置会出错。2、1008#0设置为1,使循环功能有效,否那么当指令刀库由最后一把刀旋转到第一把刀 时,不会按照原来的方向继续旋转,而是按照反方向旋转1.2 PMC轴刀库梯图实现按照角度方式这种方法一般是计算出两个刀套之间的角度值,按照指定的刀套号算出旋转的角度,作为位置值控制刀盘旋转,具体内容可以参考0A技术文档中苏凯写的?PMC轴功能指令AXCTL应用?,以下结合该文档中相关局部的梯图对该方法进行说明。ft9091.1 ACTTlioaiSUB 4 50004MOVIiRJ07D0D0104«用开关灯4给计数器賦值用衆夹现手融换R3490

5、1.0-WiOGOCNOSSVB55RJOSCORD590.0-H>-T1LOGOUPDOWWCtR-CD0120FDOtJi.lTlR3TFD003.2Tl-JQSKDOOl.Q ACTTI_'R9O91.OII-LOG0R3Tf0003h2IHJOGFOOD3.3ROlLO.3MDI0001AXCTLDC100FOODS.51MEM通过这种方法,可以实现自动方式以及手动方式下的刀盘旋转,一般的,机床厂家习惯自动方式180,即:进行选刀,将第一把刀的位置作为刀库零点,因此,实际的刀套号和旋转的度数如下列图所示。下,如换第五把刀,那么指令M06T05 M06为调用宏程序,实际对应

6、的度数为45*5-45,因此,梯图中通过SUBB功能模块减去45度。手动方式下,通过X1.1 选刀完成后,X0.0指令刀库旋转到相应刀位。实际中,很多时候刀库附近有手动正转、反转按键,要求每按一下,刀盘旋转一个刀位,上面的情况,可以将选刀信号由X0.0替代,每按下 X0.0,刀盘旋转一个刀位。但是这种方法会存在的一个问题:在自动方式指令到最后一把刀时,切换到手动方式,按下X0.0,刀盘并不会转动,因为指令最后一把刀时,D120中的值为8,切换到手动并按下按键 X0.0后,D120会变为1,按照梯图中处理 R700中的值为0,因此刀盘并不转动。此时,可以按照绝 对位置的方式进行控制。1.2按照绝

7、对位置方式这种方法是指将每个刀套号的绝对坐标存储下来,使刀套号和绝对位置对应, 在选择相应的刀号后,系统会自动寻找该刀号对应的实际位置,并控制刀盘旋转,其中,各个刀 号的坐标值通过功能指令 CODB存放在数据表中。梯图实现如下所示,其中:X28.0:手动正转按键每按一下,计数器加1X28.1 :手动反转按键每按一下,计数器减1X28.0 :手动H转麼键X28.1 :手动反转按詹1, CODBtSiSa中存 放各个刀套号的绝对堂 标植;瓦由于CODE救据表 中存在晦而寳际中 幷没有0号-因此数 据设置为也并将1号打 的苗胃柞为刀库原点拉 置通过这种方法,可以实现手动和自动的任意切换而不会出现刀盘

8、不动的问题。因为每个刀套号都对应不同的坐标值,刀盘会根据所选刀号旋转到相应的位置。2.考前须知2.1刀库容量大于等于十在PMC轴刀库换刀梯图处理中,使用到的数据地址主要有:主轴刀号、刀盘当前刀套 号、刀盘容量等,一般用 D地址或者R地址,这些数值进行比拟,其结果作为宏程序中的 判定条件,用到的功能模块涉及到NUMEB、CODB COIN、COMP等,在使用这些模块时,需要特别注意的一点是比拟的数据是二进制还是BCD码形式。二进制:NUMEB、CODBBCD 码:COIN、COMP在使用这些功能模块时, 要注意比拟的两个地址数据类型是否一致,由于二进制和BCD码的主要区别是:当用来表示的十进制数

9、为 0-9时,二进制与BCD码完全相同;当用来表示的十进制数大于 9时,二进制表示为二进制数字按每位权重求和,BCD码那么是每一位十进制数均由 8421BCD码表示。因此,在进行1-9号到换刀时,如果比拟的数据格式不一样,也不会出错,而当大于9时,就会出现乱刀等不确定现象。在数据表中,最好将使用的数据分组设置二进制或BCD形式,防止对某一数据直接赋初值时梯图中处理出现错误。组数设置两组每组数据形式不同型数扌居二0000 N00000地址参数 型數扌居DDG00DD40O000S0G3Lr4K)100< 无和无符10 BCDjT_垢进带符号字节/可写入15 O0:2fl< pF rn 丽厂营rar*iirn图2二进制与BCD码格式设置2.2 M代码结束处理PMC轴刀库换刀与一般的换刀相比,由于没有计数开关,因此,无法靠计数判断刀盘 旋转是否完成,而PMC控制指令AXCTL写入完成后即输出 W1为1,此时刀库旋转很可能 未完成,也无法使用 W1作为结束条件,可以使用 PMC分配完成信号F112.0 .4,该信号 通过PMC发出的指令,在轴移动中时信号成为'0'。3.小结PMC

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论