数控车床参数编程

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PPT文档演模板
数控车床参数编程
宏变量的定义
DGN.000 *TCP
#1007 XS6:49
DIQP
#1006 XS6:47
*DECX
#1005 XS40:1
ห้องสมุดไป่ตู้
BDT DITW #1004 XS40:2
T04
#1003 XS40:3
T03
#1002 XS40:4
T02
#1001 XS40:5
T01
#1000 XS40:6
PPT文档演模板
数控车床参数编程
宏变量的种类
• 2、系统宏变量 • 有接口输入信号#1000~#1015; • 有接口输出信号#1100~#1107; • 系统宏变量的值只能为0或1,其用途在系统中是固定的; • 系统读取宏变量#1000~#1015对应的16个输入接口 的信号状态,在系统内部自动赋给宏变量#1000~ #1015;这16个值可与判断跳转的宏指令一起使用, 可作各种处理; • 接口输出信号#1100~#1107通过宏指令赋值而输出 0或1,以改变输出信号的状态;
PPT文档演模板
数控车床参数编程
宏变量的引用
• 2、宏变量的引用: • (1)宏变量可以置换指令值,如: • F#203 当#203=5时,与F5指令功能相同 • Z-#210 当#210 =250时,与Z-250指令功能相同 • G#230 当#230=3时,与G3指令功能相同 • (2)宏变量也可以置换宏变量值 • 格式: #+9+宏变量号 • 如:若#200=205,#205=500,则 • X#9200与X500指令功能相同(#9200=#205) • X-#9200与X-500指令功能相同
DGN.001 *SP
#1015 XS40:7
*ST #1014 XS40:8
*DECZ #1013 XS40:9
*ESP #1012 XS40:10
DGN.002
T08 M021 *OV8 #1011 XS40:19
T07 M411 *OV4 #1010 XS40:20
T06
*OV2 #1009 XS40:21
PPT文档演模板
数控车床参数编程
加、减法运算
• 指令格式:G65 H02 P#i Q#j R#k;
• 指令功能:#i=#j+#k
• 如G65 H02 P#201 Q#202 R15; (#201=#202+15)
• 指令格式:G65 H03 P#i Q#j R#k;
• 指令功能:#i=#j -#k
定义 #i= #j #i= #j+#k #i= #j - #k 转向 n If #j = #k, go to n If #j ≠ #k , go to n If #j > #k , go to n If #j < #k , go to n If #j ≥ #k , go to n If #j ≤ #k , go to n 产生500+n 号P/S报警
PPT文档演模板
数控车床参数编程
运算符
G指令 H地址 G65 H01 G65 H02 G65 H03 G65 H80 G65 H81 G65 H82 G65 H83 G65 H84 G65 H85 G65 H86 G65 H99
PPT文档演模板
功能 赋值 加法运算 减法运算 无条件转移 条件转移1 条件转移2 条件转移3 条件转移4 条件转移5 条件转移6 产生P/S报警
PPT文档演模板
数控车床参数编程
宏变量引用的注意事项
• 指令地址O和N不能引用宏变量 • 如果宏变量值超过了指令值的最大范围,不能引用
• 如#230=120,M#230超过了最大指令值
• 宏变量名不含小数点,各宏变量值所表示的意义同 用各指令地址不带小数点所表示的意义相同: • 如#200=10,则Z#100表示此时Z向绝对坐标 为0.01mm
T05 *SPE N *OV1 #1008 XS40:22
PPT文档演模板
数控车床参数编程
宏变量的定义
DGN.005 TL-
TL+
M13
M11
S04 S03
S02
U06
U06
U05
U04
U03 U02
U01
DOQPS DOTWS M44 M43 M42
#1107 #1106 #1105 #1104 #1103 #1102 #1101
数控车床参数编程
赋值运算
• 指令格式:G65 H01 P#i Q#j; • 指令功能: #i =#j
•如 • G65 H01 P#201 Q1005; (#201=1005) • G65 H01 P#201 Q#210; (#201=#210) • G65 H01 P#201 Q-#202;( #201=-#202)
XS40:12 XS40:13 XS39:10 XS39:9 XS39:8 XS39:14 XS39:1
S01 U00 M41 #1100 XS39:5
PPT文档演模板
数控车床参数编程
宏变量的使用
• 1、宏变量的表示: • 用”#“+宏变量号来表示 • 格式:#i • 其中i 为宏变量号,即i为200~231、1000~ 1015或1100~1107
数控车床参数编程
PPT文档演模板
2020/11/21
数控车床参数编程
宏指令
• 宏指令类似于高级语言,用户通过宏指令实现变量 赋值、加减运算、逻辑判断及条件转移,有利于编 制特殊零件的加工程序,减少繁琐数值计算,简化 程序。
PPT文档演模板
数控车床参数编程
宏变量的种类
• 1、公用宏变量#200~#231 • 公用宏变量在所有的用户程序中是公用的,即在 程序1 中定义的宏变量同样适用于程序2 或程序 3,等等; • GSK980TA 系统没有规定公用宏变量的用途, 用户可以自由使用; • 公用宏变量#200~#231的值断电不保存,通 电是时全为0;
PPT文档演模板
数控车床参数编程
G65(运算命令和转移命令)
• 一般格式: • G65 Hm P#i ; • G65 Hm P#i Q#j ; • G65 Hm P#i Q#j R#k;
• 其中: • Hm:运算符(运算命令和转移命令),m取值为 01~99 • #i:存入运算结果的宏变量名,可以是整常数(n) • #j:进行运算的宏变量名1,可以是整常数 • #k:进行运算的宏变量名2,可以是整常数 • #i 、#j 、#k为整常数时,不带#号
相关文档
最新文档