用户宏程序在加工中心的应用研究

用户宏程序在加工中心的应用研究

ID:12502782

大小:27.50 KB

页数:8页

时间:2018-07-17

用户宏程序在加工中心的应用研究_第1页
用户宏程序在加工中心的应用研究_第2页
用户宏程序在加工中心的应用研究_第3页
用户宏程序在加工中心的应用研究_第4页
用户宏程序在加工中心的应用研究_第5页
资源描述:

《用户宏程序在加工中心的应用研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、用户宏程序在加工中心的应用研究用户宏程序在加工中心的应11研究窦金平(山东工业职业学院,山东淄博256414)摘要:如何使加工中心这种高效自动化机床更好地发挥作用,其关键性工作之一就是开发和提高数控加工性能.本文设计利用用户宏程序来提高数控加工性能,将用户宏程序应用在加工中心上,不仅形式自由,应用灵活,而且具备计算机高级语言的表达式,逻辑运算及类似的程序流程,实现普通程序难以实现的功能,同时也体现了用户宏程序快捷,简洁,通用和工艺优化的现代加工技术特点.用网式点阵孔群加工实例就可以很好地说明用户宏程序在加工中心上的应用特点.关键词:宏程序;加工中心;孔群加工;应用中图分类号

2、:TH162文献标志码:AApplicationResearchonUserMacroProgramsonProcessingCenterDOUJinping(ShandongIndustryVocationalCollege,Zibo256414,China)Abstract:Howtomakehighautomationmachinesuchasprocessingcentermorebeneficial,itscriticalthatthedevelopmenlandimprovementofNCmachiningperformance.Designutilizedu

3、sermacroprogramstoimproveNCmachiningperformanceinaneffectiveway.Theusermacroprogramswillbeusedinmachiningcenter,whicharenotonlyformingfree—domandflexible,butalsohavecomputerapplicationofhighlevellanguagesexpressions,logicaloperationsandsimilarprogramflow,realizedtheordinaryproceduretoreali

4、zethefunction,andembodiedtheusermacroprogramsthatfast,concise,generalandoptimizingprocessofmodernprocessingtechnologycharacteristics.Usingnetstypebitholesgroupprocessingexamt)lescanverywellexplaintheusermacroprogramsthatinprocessingcenteroftheabovecharacteristicsandapplication.Keywords:Mac

5、roprograms,Processingcenter,Holesgroupprocessing,Application在编程I作中,经常把能完成某一功能的一系列指令像子程序那样存人存储器,用一个总指令来代表它们,使用时只需给出这个总指令就能执行其功能,这个总指令就是宏指令.在编程时,编程员只要记住宏指令而不必记住宏程序.用户宏程序与普通程序的区别在于:在用户宏程序本体中,能使用变量,可以给变量赋值,变量间可以运算,程序可以跳转;而普通程序中,只能指定常量,常量之问不能运算,程序只能顺序执行,不能跳转,因此功能是固定的,不能变化.用户宏功能是用户提高数控机床性能的一种特殊形

6、式.目前,由于很多数控程序员不能正确掌握宏程序编程关键,常常采用回避不用的态度,使得机床不能完全发挥其功能.在相类似工件的加工中,特别是加工同一类的零件时,只需将实际的值赋予变量即可,而不需要对每一个零件都编一个程序.巧用宏程序将起到事半功倍的效果.本文就是笔者根据多年编程经验,用网式点阵孔群加工实例对用户宏程序在配置FANUC0MC系统加工中心上的应用做进一步研究.1用户宏程序概述1.1变量的种类变量分为局部变量,公共变量和系统变量三类,其用途和性质各不相同.1)局部变量#1~#33.所谓局部变量就是指局限于在用户宏程序中使用的变量.同一个局部变量在不同宏程序内其值是不通

7、用的,无论这些宏程序是在同层次或不在同一层次(即调用或被调用),都是如此.局部变量一般在调用宏程序的宏指令中赋值,也可在宏程序中直接赋值或用演算式赋值.2)公共变量#100~#149,#500~#531.它是指在主程序内和由主程序调用的各用户宏程序内公用的变量.即:在某宏程序中使用的变量#i,在其他宏程序中也能使用.公共变量#100~#149会因切断电源被清除,#500~#531则不会因切断电源被清除.3)系统变量.这是固定用途的变量,它的值决定系统的状态.包括接口的输入/输出信号变量,刀具形状补偿变量和同步信号变

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。