,通过各种算术和逻辑运算,转移和循环等命令,而编制的一种可以灵活运用的程序,只要改变变量的值,即可完成不同的加工或操作,只要改变变量的值,即可完成不同的加工或操作。用户宏程序可以简化程序的编制,提高工作效率。加工程序中可以像调用子程序一样用一个简单指令即可调用宏程序。2概述举例:3概述O7001N10 G50 ;N20 T0100;N30 G96 S550 M03;N40 G00 T0100;N50 G65 P8001 ;N60 G01 ;N70 G00 T0100 M09;N80 M30;O8001G01 Z-[#1] M08;M99;4概述O7001N10 G50 ;N20 T0100;N30 G96 S550 M03;N40 G00 T0100;N50 G65 P8001 ;N70 G00 T0100 M09;N80 M30;O8001G01 Z-[#1] M08; X[#2]M99;5变量一、变量及变量的引用1、变量的表示变量是用符号#后面加上变量号码表示,即#i (i=0,1,2,3,4…)例如:#8、#110、#5008变量号也可以用一个表达式来指定,这时表达式必须用括号括起来。例如:#1=3,#2=20#[#1+#2-12]等效于#11;6变量2、变量的引用在功能字中可以用变量替代数值。例如若#1=3则G#1等效于G3;例如若#3=-#3等效于X-、变量的类型8变量的运算和控制指令一、算术和逻辑运算在变量之间、变量和常量之间,可以进行各种运算。运算的优先顺序如下:1)函数2)乘除、逻辑与3)加减、逻辑或、逻辑异或可以用[ ]来改变顺序运算的优先顺序如下:1)函数2)乘除、逻辑与3)加减、逻辑或、逻辑异或可以用[ ]来改变顺序9变量的运算和控制指令二、执行控制指令1、无条件转移指令:GOTO格式:GOTO n;n为要转移到的程序段的行号数值。例如:GOTO 10; GOTO #11;等10
零件加工程序的编制宏程序编程 来自淘豆网www.taodocs.com转载请标明出处.