文档详情

数控车床参数编程.ppt

发布:2025-01-24约4.01千字共23页下载文档
文本预览下载声明

宏变量的定义*SP*ST*DECZ*ESP#1015#1014#1013#1012XS40:7XS40:8XS40:9XS40:10*TCPDIQP*DECXBDTT04T03T02T01DITW#1007#1006#1005#1004#1003#1002#1001#1000XS6:49XS6:47XS40:1XS40:2XS40:3XS40:4XS40:5XS40:6DGN.000T08T07T06T05M021M411*SPEN*OV8*OV4*OV2*OV1#1011#1010#1009#1008XS40:19XS40:20XS40:21XS40:22DGN.001DGN.002第5页,共23页,星期六,2024年,5月宏变量的定义TL-TL+M13M11S04S03S02S01U06U06U05U04U03U02U01U00DOQPSDOTWSM44M43M42M41#1107#1106#1105#1104#1103#1102#1101#1100XS40:12XS40:13XS39:10XS39:9XS39:8XS39:14XS39:1XS39:5DGN.005第6页,共23页,星期六,2024年,5月宏变量的使用1、宏变量的表示:用”#“+宏变量号来表示格式:#i其中i为宏变量号,即i为200~231、1000~1015或1100~1107第7页,共23页,星期六,2024年,5月宏变量的引用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指令功能相同第8页,共23页,星期六,2024年,5月宏变量引用的注意事项指令地址O和N不能引用宏变量如果宏变量值超过了指令值的最大范围,不能引用如#230=120,M#230超过了最大指令值宏变量名不含小数点,各宏变量值所表示的意义同用各指令地址不带小数点所表示的意义相同:如#200=10,则Z#100表示此时Z向绝对坐标为0.01mm第9页,共23页,星期六,2024年,5月G65(运算命令和转移命令)一般格式:G65HmP#i;G65HmP#iQ#j;G65HmP#iQ#jR#k;其中:Hm:运算符(运算命令和转移命令),m取值为01~99#i:存入运算结果的宏变量名,可以是整常数(n)#j:进行运算的宏变量名1,可以是整常数#k:进行运算的宏变量名2,可以是整常数#i、#j、#k为整常数时,不带#号第10页,共23页,星期六,2024年,5月运算符G指令H地址功能定义G65H01赋值#i=#jG65H02加法运算#i=#j+#kG65H03减法运算#i=#j-#kG65H80无条件转移转向nG65H81条件转移1If#j=#k,gotonG65H82条件转移2If#j≠#k,gotonG65H83条件转移3If#j>#k,gotonG65H84条件转移4If#j<#k,gotonG65H85条件转移5If#j≥#k,gotonG65H86条件转移6If#j≤#k,gotonG65H99产生P/S报警产生500+n号P/S报警第11页,共23页,星期六,2024年,5月赋值运算指令格式:G65H01P#iQ#j;指令功能:#i=#j如G65H01P#201Q1005;(#201=1005)G65H01P#201Q#210;(#201=#210)G65H01P#201Q-#202;(#201=-#202)第12页,共23页,星期六,2024年,5月加、减法运算指令格式:G65H02P#iQ#jR#k;指令功能:#i=#j+#k如G65H02P#201Q#202R15;(#201=#202+15)指

显示全部
相似文档