欢迎来到天天文库
浏览记录
ID:50049203
大小:372.00 KB
页数:11页
时间:2020-03-08
《数控加工工艺与编程 教学课件 吴新佳 第5章 变量编程.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第5章变量编程5.1用户宏程序在数控编程中的应用5.2计算参数和程序跳转第5章变量编程5.1用户宏程序在数控编程中的应用5.1.1宏程序的概念在FANUC系统中,包含变量、转向、比较判别等功能的指令称为宏指令,用户宏程序是指包含有宏指令的子程序,简称宏程序。宏指令通常存放在存储器中,主程序需要时,可以使用呼叫宏程序的方式随时调用。宏程序具有变量运算、判断和条件转移等功能,因此可以编制出更简单、通用性更强的程序。图5-1简单宏程序编程举例第5章变量编程5.1.2变量1.变量及变量的引用2.变量的类型第5章变量编程5.1.3
2、宏程序调用1.宏程序调用指令(G65)编程格式:G65P__L__2.自变量赋值第5章变量编程5.1.4变量的运算和控制指令1.算术和逻辑运算第5章变量编程2.控制指令(1)无条件转移(GOTO语句)语句格式为:GOTOn;其中n为顺序号(1~9999),可用变量表示。例如:GOTO1;GOTO#10;(2)条件转移(IF语句)语句格式为:IF[条件式]GOTOn;(3)循环(WHILE语句)语句格式为:WHILE[条件式]DOm;(m=1,2,3)……ENDm;第5章变量编程5.1.5用户宏程序应用1.圆周等分孔加工图
3、5-2圆周等分孔加工第5章变量编程2.铣削内半球体图5-3铣削内半球体第5章变量编程3.椭圆凸台加工图5-4宏程序编程实例图5-5宏程序变量运算第5章变量编程5.2计算参数和程序跳转5.2.1计算参数R1.功能要使一个NC程序不仅仅适用于特定数值下的一次加工,或者必须要计算出数值,此两种情况均可以使用计算参数。可以在程序运行时由控制器计算或设定所需要的数值,也可以通过操作面板设定参数数值。如果参数已经赋值,则它们可以在程序中对由变量确定的地址进行赋值。2.编程格式R0=﹍~R249=﹍(如果存在加工循环,计算参数可以至R
4、299=﹍)。3.赋值(给计算参数赋值)4.参数的计算第5章变量编程5.2.2程序的跳转1.标记符—程序跳转的目标2.绝对跳转编程格式:GOTOFLabel;向前跳转GOTOBLabel;向后跳转3.有条件跳转编程格式:IF条件GOTOLabel;向前跳转IF条件GOTOLabel;向后跳转5.2.3计算参数R和程序跳转指令的应用图5-83个椭圆加工
此文档下载收益归作者所有