预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共88页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

. 用户宏程序 程序保护与快捷程序编辑 图形对话编程—ManualGuidei一、变量 二、运算指令 三、控制指令 四、系统变量 五、宏程序调用 六:典型应用举例主程序形状类似但大小不同(圆、方及其它)变量的种类 变量的显示与设定 变量的使用 未定义变量变量号正值1、按下显示宏程序变量值当在程序中定义变量值时,小数点可以省略把变量用于地址数据的时候,被引用变量的值根据地址的最小设定单位自动地四舍五入当引用未定义的变量时,变量及地址字都被忽略当变量值未定义时,这样的变量成为<空>变量种类种类种类其它函数逻辑运算2.运算顺序2.运算顺序无条件转移(GOTO语句) 条件转移(IF语句) 循环(WHILE语句)GOTOn; n:程序段号(1-99999)IF[<条件表达式>]GOTOn;表达式WHILE[<条件表达式>]DOm;(m=1,2,3)WHILE[…]DO1; 程序 WHILE[…]DO2; END1; 程序 END2;WHILE[…]DO1; 程序 IF[…]GOTOn; END1; 程序 Nn…;常用格式四、系统变量补偿号变量号变量号#3003变量号变量号变量号变量号变量号变量号11.PMC信号11.PMC信号11.PMC信号五、宏程序的调用G65PpLl〈自变量赋值〉; 有两种形式的自变量赋值规定:G65P9003X30.Y45.Z-3.F300;G65P9999A1.0B1.3C4.1I100.0J50.0K30.0I50.0J30.0K10.0I40.0J60.0K30.0;G66PpLl〈自变量赋值〉; ••••; ••••; G67; O0001; ● ● G66P9100L2A1.0B2.0; G00G90X100.0; Y200.0; X150.0Y300.0; G67; ● ● M30;G指令调用程序号M指令调用程序号M指令调用程序号T指令调用六、应用举例圆周上等距钻孔O9999; #30=#4001; #31=#4003; #32=#4109; IF[#31EQ90]GOTO1; #24=#24+#5001; #25=#25+#5002; #26=#26+#5003; #18=#18+#5003; N1WHILE[#11GT0]DO1; #5=#24+#21*COS[#1]; #6=#25+#21*SIN[#1]; G81G90X#5Y#6Z#26R#18F#9; #1=#1+#2; #11=#11-1; END1; G80G#30G#31F#32; M99;O0001; G92X0Y0; G65P9999U100.0R80.0A1.0F300; M30;程序保护与快捷程序编辑一、程序保护 二、常用快捷程序编辑 一、程序保护一、程序保护一、程序保护一、程序保护二、常用快捷程序编辑程序删除程序批量输出与读取程序扩展编辑功能FANUCMANUALGUIDEiMANUALGUIDEi有对程序的编辑和操作的引导功能,可完成程序的编辑、检测、准备以及加工现场的全部操作。车床、加工中心及复合加工机床程序的程序的编辑、操作等内容都通过此画面进行操作和支持引导车削加工和铣削加工的循环菜单-车削、铣削的加工状况可以通过3维模型仿真 -可模拟斜面加工 -可根据定义显示刀具形状 -可以描绘刀具轨迹大大缩短了加工前准备时间铣头+刀架复合车床FANUC数控编程学习