1 / 14
文档名称:

数控车工国家职业标准.doc

格式:doc   页数:14
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数控车工国家职业标准.doc

上传人:机械CAD论坛 2011/11/8 文件大小:0 KB

下载得到文件列表

数控车工国家职业标准.doc

文档介绍

文档介绍:宏程序设计
宏程序与子程序类似,,算术和逻辑运算及转移指令,还可以方便地实现循环程序设计。使相同加工操作的程序更方便,更灵活。本章以FANUC系统为例介绍宏程序设计的内容。
变量的定义
宏程序中使用的变量与日常生活中使用的变量不同,变量用符号“#”后跟变量的变量号指定。变量可分为四种类型。
1. 空变量
#0为空变量,该变量不能赋值。
2. 局部变量
#1~#33为局部变量,局部变量只能在宏程序中存储数据。当断电时局部变量被初始化为空,调用宏程序时,自变量对局部变量赋值。局部变量的数值范围10-29~1047或-1047~-10-29,如果计算结果超过该范围则发出P/。
3. 公共变量
#100~#199、#500~#999为公共变量,公共变量在不同的宏程序中意义相同。当断电时,变量#100~#199被初始化为空,变量#500~#999的数据不会丢失。全局变量的数值范围10-29~1047或-1047~-10-29,如果计算结果超过该范围则发出P/。
4. 系统变量
#1000~为系统变量,C运行时的各种数据,如刀具的当前位置和补偿值等。
5. 变量与地址(自变量)的对应关系
系统可用两种形式的自变量指定,表12-1为自变量指定I的自变量与变量的对应关系。表12-2为自变量指宾II的自变量与变量的对应关系。
表12-1 自变量指定I的变量对应关系
地址(自变量)
变量号
地址(自变量)
变量号
地址(自变量)
变量号
A
#1
I
#4
T
#20
B
#2
J
#5
U
#21
C
#3
K
#6
V
#22
D
#7
M
#13
W
#23
E
#8
Q
#17
X
#24
F
#9
R
#18
Y
#25
H
#11
S
#19
Z
#26
在自变量指定I中,G、L、O、N、P不能用,地址I、J、K必须按顺序使用,其它地址顺序无要求。
举例:G65 P3000 L2 B4 A5 D6 J7 K8 正确(J、K符合顺序要求)
在宏程序中将会把4赋给#2,把5赋给#1,把6赋给#7,把7赋给#5,把8赋给#6
举例:G65 P3000 L2 B3 A4 D5 K6 J5 不正确(J、K不符合顺序要求)
表12-2 自变量指定II的变量对应关系
地址(自变量)
变量号
地址(自变量)
变量号
地址(自变量)
变量号
A
#1
K3
#12
J7
#23
B
#2
I4
#13
K7
#24
C
#3
J4
#14
I8
#25
I1
#4
K4
#15
J8
#26
J1
#5
I5
#16
K8
#27
K1
#6
J5
#17
I9
#28
I2
#7
K5
#18
J9
#29
J2
#8
I6
#19
K9
#30
K2
#9
J6
#20
I10
#31
I3
#10
K6
#21
J10
#32
J3
#11
I7
22
K10
#33
自变量指定II使用A、B、C和1次,使用I、J、K各10次。
系统能够自动识别自变量指定I和自变量指定II并赋给宏程序中相应的变量号。如果自变量指定I和自变量指定II混合使用,则后指定的自变量类型有效。
举例:G65 I- p1000
宏程序中: #1:
#2:,
#3:
#4:-
#5:
#6:
#7:
说明:,D为自变量指定I,所以#,。
6. 本级变量#1~#33
作用于宏程序某一级中的变量称为本级变量,即这一变量在同一程序级中调用时含义相同,若在另一级程序(如子程序)中使用,则意义不同。本级变量主要用于变量间的相互传递,初始状态下未赋值的本级变量即为空白变量。
局部变量#1~#33(一个宏程序中的同名变量)从0到4级,主程序是0级。每调用一个含有同名变量的宏程序,级别加1,前一级的变量被保存。当一个宏程序结束(执行M99)时,级别减1。
例如:
主程序宏程序宏程序宏程序宏程序
(0级) (1级) (2级) (3级) (4级)
O0001 O0002 O0003 O0004 O0005
#1=1; #1=2 #1=3 #1=4 #1=5
G65P2A2; G65P3A

最近更新

2026年大理护理职业学院单招职业适应性测试模.. 42页

2025年湖南艺术职业学院单招职业适应性考试模.. 40页

2026年天津职业技术师范大学单招职业倾向性考.. 42页

2026年如何查到单招试题必考题 43页

2025年湘西民族职业技术学院单招职业倾向性考.. 39页

2025年滁州职业技术学院单招职业适应性测试模.. 40页

2025年漯河食品职业学院单招职业倾向性测试题.. 39页

2025年潍坊工商职业学院单招综合素质考试题库.. 41页

2025年濮阳石油化工职业技术学院单招职业倾向.. 39页

2025年烟台汽车工程职业学院单招综合素质考试.. 39页

2025年焦作大学单招职业倾向性测试模拟测试卷.. 42页

2025年焦作新材料职业学院单招职业适应性测试.. 40页

2026年安徽省芜湖市单招职业适应性考试模拟测.. 42页

2025年甘肃林业职业技术学院单招职业适应性测.. 39页

2026年宝鸡职业技术学院单招职业技能考试模拟.. 42页

2025年皖西卫生职业学院单招职业适应性测试模.. 40页

2026年山东化工职业学院单招职业技能考试题库.. 42页

2026年山东圣翰财贸职业学院单招职业适应性测.. 42页

2026年山东外贸职业学院单招职业技能测试模拟.. 42页

2025年石家庄理工职业学院单招职业倾向性测试.. 39页

2025年石家庄铁路职业技术学院单招职业倾向性.. 41页

2025年福州科技职业技术学院单招职业技能测试.. 41页

2025年福建农业职业技术学院单招职业倾向性考.. 41页

2026年山西警官职业学院单招职业适应性测试题.. 42页

2026年山西金融职业学院单招职业适应性考试题.. 42页

2025年医院感染管理质量控制评价内容及考核标.. 2页

民间非盈利组织会计制度 7页

大坝浸润线分析报告 26页

消防风机巡查记录表 1页

专题:立体几何之球的切、接问题(学生版) 2页