宏程序的变量.doc

宏程序的变量.doc

ID:56703796

大小:69.00 KB

页数:1页

时间:2020-07-05

宏程序的变量.doc_第1页
资源描述:

《宏程序的变量.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、宏程序的变量宏程序的变量分为两大类一。一般变量。又分为3种。1;#1~#33普通变量。是可以程序中引如的,可以在程序中用字母对其赋值。赋值的方法两种,字母对应的方式和ABCIJKIJKIJK方式。程序执行结束后,此变量中的值会自动消去。2;#100~#149中间变量。一般用于中间计算。程序执行结束后,此变量中的值不会自动消去,但关机再开时,不被保存。3。#500~#531保持变量。一般用于功能程序的常量指定。可以保存。关机再开不会消去。二。系统变量系统变量是对应系统功能的变量值。他们的位址是固定对应的,FANUC基本上所有系统都可以通用。

2、系统变量可以与PMC读入,输出部分信号,可以读取系统时间日期,可以输出报警,可以记忆所执行过的代码状态,可以设定系统的一些基本设置,可以设定坐标系,刀补,磨耗值,可以自行设定固定循环中的执行状态。#1000~#1136等变量是对应PMC进行信号的读入输出,如果要进行功能性的控制的话,当然PMC要对应这些信号。#3000是报警输出。例:#3000=15(data error),执行的话,如果是O系统,会显示515  DATA ERROR的报警,在16 18以及I系列,则显示3015 DATA ERROR ,括号中最多25个字符。#3006是

3、信息的输出。#2001~#2099对应加工中心,即M系列系统的刀具长度补正,可以读出和输入。在16 18等高版本系统中,既可以使用#2001~#2099,也可以用#10001~#10999。这是在使用刀长补正A的时候的情况。如果是刀长补正B的话,则#2201~#2400或#11001~#11200是形状补正号码,#2001~#2200或#10001~#10200是磨耗补正号码。这是加工中心即M系列系统的情况,如果是车床,又有不同如果是刀具补正C的话,#2201~#2400是刀长补正的形状值,#2001~#2200是刀长补正的磨耗值,#13

4、001~#13999是刀半径补正的形状值,#12001~#12999是刀具半径补正的磨耗值。对于车床来说,#2001~2064对应x轴磨耗补正,#2701~2749对应x轴形状补正,#2101~#2164对应z轴磨耗,#2801~#2849对应z轴形状,#2201~#2264对应刀尖r磨耗,#2901~2949对应r形状。刀尖号对应#2301~2364。工件坐标偏置,就是WORK SHIFT,x轴对应#2501,z轴对应#2601。如果是车床补正c的话又有不同,过一段我会将宏程序所用的变量列表上传。大家可以对应查找。对于车床来说,#200

5、1~2064对应x轴磨耗补正,#2701~2749对应x轴形状补正,#2101~#2164对应z轴磨耗,#2801~#2849对应z轴形状,#2201~#2264对应刀尖r磨耗,#2901~2949对应r形状。刀尖号对应#2301~2364。工件坐标偏置,就是WORK SHIFT,x轴对应#2501,z轴对应#2601。如果是车床补正c的话又有不同,过一段我会将宏程序所用的变量列表上传。大家可以对应查找。#3011是系统的日期,年、月、日。例如:#100=#3011    然后你到MARCO中去看,就会看到#100=20040201。#3

6、012是系统的时间。这两个变量只能读出,不能赋值进去。#3003是设定宏程序执行时是否可以单节执行。#3003=0时,可以单节执行。#3003=1时,则不进行单节执行。即使是单节执行的开关被打开。3003=2时,可以单节执行。但不会等待同时正在进行的辅助功能,#3003=3的时候,则不进行单节执行。即使是单节执行的开关被打开。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。