数控车床参数编程课件.ppt
《数控车床参数编程课件.ppt》由会员分享,可在线阅读,更多相关《数控车床参数编程课件.ppt(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、PPTPPT文档演模板文档演模板 Office Office PPTPPT数控车床参数编程数控车床参数编程2023/1/5数控车床参数编程PPTPPT文档演模板文档演模板 Office Office PPTPPT宏指令宏指令 宏指令类似于高级语言,用户通过宏指令实现变量宏指令类似于高级语言,用户通过宏指令实现变量宏指令类似于高级语言,用户通过宏指令实现变量宏指令类似于高级语言,用户通过宏指令实现变量赋值、加减运算、逻辑判断及条件转移,有利于编赋值、加减运算、逻辑判断及条件转移,有利于编赋值、加减运算、逻辑判断及条件转移,有利于编赋值、加减运算、逻辑判断及条件转移,有利于编制特殊零件的加工程序,
2、减少繁琐数值计算,简化制特殊零件的加工程序,减少繁琐数值计算,简化制特殊零件的加工程序,减少繁琐数值计算,简化制特殊零件的加工程序,减少繁琐数值计算,简化程序。程序。程序。程序。数控车床参数编程PPTPPT文档演模板文档演模板 Office Office PPTPPT宏变量的种类宏变量的种类 1 1、公用宏变量、公用宏变量、公用宏变量、公用宏变量#200#200#231#231公公公公用用用用宏宏宏宏变变变变量量量量在在在在所所所所有有有有的的的的用用用用户户户户程程程程序序序序中中中中是是是是公公公公用用用用的的的的,即即即即在在在在程程程程序序序序1 1 中中中中定定定定义义义义的的的的宏
3、宏宏宏变变变变量量量量同同同同样样样样适适适适用用用用于于于于程程程程序序序序2 2 或或或或程程程程序序序序3 3,等等;,等等;,等等;,等等;GSK980TA GSK980TA 系系系系统统统统没没没没有有有有规规规规定定定定公公公公用用用用宏宏宏宏变变变变量量量量的的的的用用用用途途途途,用户可以自由使用;用户可以自由使用;用户可以自由使用;用户可以自由使用;公公公公用用用用宏宏宏宏变变变变量量量量#200#200#231#231的的的的值值值值断断断断电电电电不不不不保保保保存存存存,通通通通电是时全为电是时全为电是时全为电是时全为0 0;数控车床参数编程PPTPPT文档演模板文档演
4、模板 Office Office PPTPPT宏变量的种类宏变量的种类 2 2、系统宏变量、系统宏变量、系统宏变量、系统宏变量 有接口输入信号有接口输入信号有接口输入信号有接口输入信号#1000#1000#1015#1015;有接口输出信号有接口输出信号有接口输出信号有接口输出信号#1100#1100#1107#1107;系统宏变量的值只能为系统宏变量的值只能为系统宏变量的值只能为系统宏变量的值只能为0 0或或或或1 1,其用途在系统中是固定的;,其用途在系统中是固定的;,其用途在系统中是固定的;,其用途在系统中是固定的;系统读取宏变量系统读取宏变量系统读取宏变量系统读取宏变量#1000#10
5、00#1015#1015对应的对应的对应的对应的1616个输入接口个输入接口个输入接口个输入接口的信号状态,在系统内部自动赋给宏变量的信号状态,在系统内部自动赋给宏变量的信号状态,在系统内部自动赋给宏变量的信号状态,在系统内部自动赋给宏变量#1000#1000#1015#1015;这;这;这;这1616个值可与判断跳转的宏指令一起使用,个值可与判断跳转的宏指令一起使用,个值可与判断跳转的宏指令一起使用,个值可与判断跳转的宏指令一起使用,可作各种处理;可作各种处理;可作各种处理;可作各种处理;接口输出信号接口输出信号接口输出信号接口输出信号#1100#1100#1107#1107通过宏指令赋值而
6、输出通过宏指令赋值而输出通过宏指令赋值而输出通过宏指令赋值而输出0 0或或或或1 1,以改变输出信号的状态;,以改变输出信号的状态;,以改变输出信号的状态;,以改变输出信号的状态;数控车床参数编程PPTPPT文档演模板文档演模板 Office Office PPTPPT宏变量的定义宏变量的定义*SP*SP*ST*ST*DECZ*DECZ*ESP*ESP#1015#1015#1014#1014#1013#1013#1012#1012XS40:7XS40:7XS40:8XS40:8XS40:9XS40:9XS40:10XS40:10*TCP*TCPDIQPDIQP*DECX*DECXBDTBDTT
7、04T04T03T03T02T02T01T01DITWDITW#1007#1007#1006#1006#1005#1005#1004#1004#1003#1003#1002#1002#1001#1001#1000#1000XS6:49XS6:49XS6:47XS6:47XS40:1XS40:1XS40:2XS40:2XS40:3XS40:3XS40:4XS40:4XS40:5XS40:5XS40:6XS40:6DGN.000T08T08T07T07T06T06T05T05M021M021M411M411*SPE N*SPE N*OV8*OV8*OV4*OV4*OV2*OV2*OV1*OV1#1
8、011#1011#1010#1010#1009#1009#1008#1008XS40:19XS40:19XS40:20XS40:20XS40:21XS40:21XS40:22XS40:22DGN.001DGN.002数控车床参数编程PPTPPT文档演模板文档演模板 Office Office PPTPPT宏变量的定义宏变量的定义TL-TL-TL+TL+M13M13M11M11S04S04S03S03S02S02S01S01U06U06U06U06U05U05U04U04U03U03U02U02U01U01U00U00DOQPSDOQPSDOTWSDOTWSM44M44M43M43M42M42M
9、41M41#1107#1107#1106#1106#1105#1105#1104#1104#1103#1103#1102#1102#1101#1101#1100#1100XS40:12XS40:12XS40:13XS40:13XS39:10XS39:10XS39:9XS39:9XS39:8XS39:8XS39:14XS39:14XS39:1XS39:1XS39:5XS39:5DGN.005数控车床参数编程PPTPPT文档演模板文档演模板 Office Office PPTPPT宏变量的使用宏变量的使用 1 1、宏变量的表示:、宏变量的表示:、宏变量的表示:、宏变量的表示:用用用用”#“+”#“
10、+宏变量号来表示宏变量号来表示宏变量号来表示宏变量号来表示格式:格式:格式:格式:#i#i其中其中其中其中i i 为宏变量号,即为宏变量号,即为宏变量号,即为宏变量号,即i i为为为为200200231231、1000100010151015或或或或1100110011071107数控车床参数编程PPTPPT文档演模板文档演模板 Office Office PPTPPT宏变量的引用宏变量的引用 2 2、宏变量的引用:、宏变量的引用:、宏变量的引用:、宏变量的引用:(1 1)宏变量可以置换指令值,如:)宏变量可以置换指令值,如:)宏变量可以置换指令值,如:)宏变量可以置换指令值,如:F#203
11、F#203 当当当当#203=5#203=5时,与时,与时,与时,与F5F5指令功能相同指令功能相同指令功能相同指令功能相同 Z-#210 Z-#210 当当当当#210=250#210=250时,与时,与时,与时,与Z-250Z-250指令功能相同指令功能相同指令功能相同指令功能相同 G#230 G#230 当当当当#230=3#230=3时,与时,与时,与时,与G3G3指令功能相同指令功能相同指令功能相同指令功能相同(2 2)宏变量也可以置换宏变量值)宏变量也可以置换宏变量值)宏变量也可以置换宏变量值)宏变量也可以置换宏变量值 格式格式格式格式:#+9+:#+9+宏变量号宏变量号宏变量号宏
12、变量号 如:若如:若如:若如:若#200=205#200=205,#205=500#205=500,则,则,则,则 X#9200X#9200与与与与X500X500指令功能相同(指令功能相同(指令功能相同(指令功能相同(#9200=#205#9200=#205)X-#9200X-#9200与与与与X-500X-500指令功能相同指令功能相同指令功能相同指令功能相同数控车床参数编程PPTPPT文档演模板文档演模板 Office Office PPTPPT宏变量引用的注意事项宏变量引用的注意事项 指令地址指令地址指令地址指令地址OO和和和和NN不能引用宏变量不能引用宏变量不能引用宏变量不能引用宏变
13、量 如果宏变量值超过了指令值的最大范围,不能引用如果宏变量值超过了指令值的最大范围,不能引用如果宏变量值超过了指令值的最大范围,不能引用如果宏变量值超过了指令值的最大范围,不能引用如如如如#230=120#230=120,M#230M#230超过了最大指令值超过了最大指令值超过了最大指令值超过了最大指令值 宏变量名不含小数点,各宏变量值所表示的意义同宏变量名不含小数点,各宏变量值所表示的意义同宏变量名不含小数点,各宏变量值所表示的意义同宏变量名不含小数点,各宏变量值所表示的意义同用各指令地址不带小数点所表示的意义相同:用各指令地址不带小数点所表示的意义相同:用各指令地址不带小数点所表示的意义相
14、同:用各指令地址不带小数点所表示的意义相同:如如如如#200=10#200=10,则,则,则,则Z#100Z#100表示此时表示此时表示此时表示此时Z Z向绝对坐标向绝对坐标向绝对坐标向绝对坐标为为为为0.01mm0.01mm数控车床参数编程PPTPPT文档演模板文档演模板 Office Office PPTPPTG65(运算命令和转移命令)(运算命令和转移命令)一般格式:一般格式:一般格式:一般格式:G65 Hm P#i G65 Hm P#i;G65 Hm P#i Q#j G65 Hm P#i Q#j;G65 Hm P#i Q#j R#kG65 Hm P#i Q#j R#k;其中:其中:其中
15、:其中:HmHm:运算符(运算命令和转移命令),:运算符(运算命令和转移命令),:运算符(运算命令和转移命令),:运算符(运算命令和转移命令),mm取值为取值为取值为取值为01019999#i#i:存入运算结果的宏变量名,可以是:存入运算结果的宏变量名,可以是:存入运算结果的宏变量名,可以是:存入运算结果的宏变量名,可以是整常数整常数整常数整常数(n n)#j#j:进行运算的宏变量名:进行运算的宏变量名:进行运算的宏变量名:进行运算的宏变量名1 1,可以是,可以是,可以是,可以是整常数整常数整常数整常数#k#k:进行运算的宏变量名:进行运算的宏变量名:进行运算的宏变量名:进行运算的宏变量名2
16、2,可以是,可以是,可以是,可以是整常数整常数整常数整常数#i#i、#j#j、#k#k为为为为整常数整常数整常数整常数时,不带时,不带时,不带时,不带#号号号号数控车床参数编程PPTPPT文档演模板文档演模板 Office Office PPTPPT运算符运算符G G指令指令指令指令 HH地址地址地址地址功能功能功能功能 定义定义定义定义G65G65H01H01赋值赋值赋值赋值#i=#j#i=#jG65G65H02H02加法运算加法运算加法运算加法运算#i=#j+#k#i=#j+#kG65G65H03H03减法运算减法运算减法运算减法运算#i=#j-#k#i=#j-#kG65G65H80H80
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控车床 参数 编程 课件
限制150内