- 16
- 0
- 约2.75万字
- 约 39页
- 2020-07-16 发布于黑龙江
- 举报
----------程序进阶篇---------
宏编程及其技术应用
一、实训目的
(1)、熟悉了解数控编程中的宏编程技术
(2)、初步掌握宏编程技术在数控车削加工中的应用。
(3)、初步掌握宏编程技术在数控铣削加工中的应用。
二、预习要求
认真阅读教材第4章 第6节的内容。?
三、实训理论基础
宏指令编程是指像高级语言一样,可以使用变量进行算术运算、逻辑运算和函数混合运算的程序编写形式。在宏程序形式中,一般都提供循环、判断、分支和子程序调用的方法,可用于编制各种复杂的零件加工程序。熟练应用宏程序指令进行编程,可大大精简程序量,在一定意义上说,还可以增强机床的加工适应能力。
1、宏编程的技术规则
宏编程规则对于各个数控系统是不相同的。
(1)变量、函数及其运算规则
FANUC和HNC数控系统中的宏变量都是以带#的数字作为变量名的,如#0,#10,#500等。
HNC数控系统对变量的赋值是直接采用数学表达式的形式,如#3=100;#1=50+#3/2;
FANUC-3MA数控系统的变量赋值及其运算是采用特定的G65指令格式:G65 Hm P#i Q#j R#k
FANUC和HNC数控系统的宏变量赋值及其常用函数运算表达方法如下:
FANUC-3MA系统
HNC系统
H代码
功能
定义
主 要 函 数
比较符
H01
H02/H03
H0/H05
赋值、置换
加法/减法
乘法/除法
原创力文档

文档评论(0)