【摘要】:用户宏程序是指含有变量的一种子程序。用户宏程序由于允许使用变量、算术和逻辑运算及条件转移,使得编制相同加工操作的程序更方便、更容易,通用性也更强。在加工程序中,可用一条简单指令调出用户宏程序,该指令称为用户宏指令。用户宏指令调出用户宏程序和调出子程序是一样的。FANUC 0i系统提供两种用户宏程序,即用户宏程序功能A和用户宏程序功能B。本节将以B类宏程序为例进行介绍。
用户宏程序是指含有变量的一种子程序。用户宏程序由于允许使用变量、算术和逻辑运算及条件转移,使得编制相同加工操作的程序更方便、更容易,通用性也更强。在加工程序中,可用一条简单指令调出用户宏程序,该指令称为用户宏指令(G65或G66、G67)。用户宏指令调出用户宏程序和调出子程序是一样的。
数控系统为用户配置了类似于高级语言的宏程序功能,用户用它可以自己扩展数控系统的功能。用户可以使用变量进行算术运算、逻辑运算和函数的混合运算,根据循环语句、转移语句和用户宏指令等,编制各种复杂的零件加工程序,减少了手工编程时的数值计算并简化了编程。(www.daowen.com)
FANUC 0i系统提供两种用户宏程序,即用户宏程序功能A和用户宏程序功能B。用户宏程序功能A可以说是FANUC系统的标准配置功能,任何配置FANUC系统的数控机床都具备此功能;而用户宏程序功能B虽然不是FANUC系统的标准配置功能,但随着数控技术的迅速发展,目前绝大部分的FANUC系统也都支持用户宏程序功能B。由于A类宏程序需要使用“G65 Hm”格式来表达各种数学运算和逻辑运算,导致宏程序的可读性非常差,因而在实际工作中很少使用;而B类宏程序接近用户使用习惯,因此B类宏程序更常用一些。本节将以B类宏程序为例进行介绍。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
有关数控铣床培训教程的文章