永发信息网

加工中心发那科宏程序

答案:1  悬赏:30  手机版
解决时间 2021-07-19 03:17
加工中心发那科宏程序
最佳答案

你是要问,还是直接要加工程序
方法FANUC系统宏程序编程
FANUC系统宏程序编程
一 变量
普通加工程序直接用数值指定G代码和移动距离;例如,GO1和X100.0.使用用户宏程序时,数值可以直接指定或用变量指定.当用变量时,变量值可用程序或用MDI面板上的操作改变.
#1=#2+100
G01 X#1 F300
说明:
变量的表示
计算机允许使用变量名,用户宏程序不行.变量用变量符号(#)和后面的变量号指定.
例如:#1
表达式可以用于指定变量号.此时,表达式必须封闭在括号中.
例如:#[#1+#2-12]
变量的类型
变量根据变量号可以分成四种类型
变量号
变量类型
功能
#0
空变量
该变量总是空,没有值能赋给该变量.
#1-#33
局部变量
局部变量只能用在宏程序中存储数据,例如,运算结果.当断电时,局部变量被初始化为空.调用宏程序时,自变量对局部变量赋值,
#100-#199
#500-#999
公共变量
公共变量在不同的宏程序中的意义相同.当断电时,变量#100-#199初始化为空.变量#500-#999的数据保存,即使断电也不丢失.
#1000
系统变量
系统变量用于读和写CNC运行时各种数据的变化,例如,刀具的当前位置和补偿值.
变量值的范围
局部变量和公共变量可以有0值或下面范围中的值:
-1047到-10-29或-10-2到-1047
如果计算结果超出有效范围,则发出P/S报警NO.111.
小数点的省略
当在程序中定义变量值时,小数点可以省略.
例:当定义#1=123;变量#1的实际值是123.000.
变量的引用
为在程序中使用变量值,指定后跟变量号的地址.当用表达式指定变量时,要把表达式放在括号中.
例如:G01X[#1+#2]F#3;
被引用变量的值根据地址的最小设定单位自动地舍入.
例如:
当G00X#/;以1/1000mm的单位执行时,CNC把123456赋值给变量#1,实际指令值为G00x12346.
改变引用变量的值的符号,要把负号(-)放在#的前面.
例如:G00X-#1
当引用未定义的变量时,变量及地址都被忽略.
例如:当变量#1的值是0,并且变量#2的值是空时,G00X#1 Y#2的执行结果为G00X0.
双轨迹(双轨迹控制)的公共变量
对双轨迹控制,系统为每一轨迹都提供了单独的宏变量,但是,根据参数N0.6036和6037的设定,某些公共变量可同时用于两个轨迹.
未定义的变量
当变量值未定义时,这样的变量成为空变量.变量#0总是空变量.它不能写,只能读.
引用
当引用一个未定义的变量时,地址本身也被忽略.
当#1=
当#1=0
G90 X100 Y#1
G90 X100
G90 X100 Y#1
G90 X100 Y0
(b) 运算
除了用赋值以外,其余情况下与0相同.
当#1=时
当#1=0时
#2=#1
#2=
#2=#1
#2=0
#2=#*5
#2=0
#2=#*5
#2=0
#2=#1+#1
#2=0
#2=#1+#1
#2=0
(c)条件表达式
EQ和NE中的不同于0.
当#1=时
当#1=0时
#1EQ#0 成立
#1EQ#0 不成立
#1 NE #0 成立
#1 NE #0 不成立
#1 GE #0 成立
#1 GE #0 不成立
#1 GT #0 不成立
#1 GT #0 不成立
限制
程序号,顺序号和任选程序段跳转号不能使用变量.
例:下面情况不能使用变量:
0#1;
/#2G00x100.0;
N#3Y200.0;
二 算术和逻辑运算
下面表中列出的运算可以在变量中执行.运算符右边的表达式可包含常量和或由函数或运算符组成的变量.表达式中的变量#j和#k可以用常数赋值.左边的变量也可以用表达式赋值.
说明:
角度单位
函数SIN ,COS,ASIN,ACOS,TAN和ATAN的角度单位是度.如90°30’表示为90.5度.
ARCSIN # i= ASIN[#j]
(1)取值范围如下:
当参数(NO.6004#0)NAT位设为0时,270°~90°
当参数(NO.6004#0)NAT位设为1时,-90°~90°
(2)当#j超出-1到1的范围时,发出P/S报警NO.111.
(3)常数可替代变量#j
ARCCOS #i=ACOS[#j] 取值范围从180°~0° 当#j超出-1到1的范围时,发出P/S报警NO.111.常数可替代变量#j


我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
谁是张杰的粉丝“星星”?
我的手机品牌是知己ZH696,我老是登录不上去Q
我该如何点亮问问
吃饭吃到一半突然哇哈哈哈的大笑好吗?
关于营运客车折旧标准
高中的化学与物理一共有多少知识点?
晚上睡觉怎么才能作个好梦
小学生什么时候学音标,小学生什么时候开始学
报考护士证什么时候
什么是脂溢性皮炎?
困,但不能休息怎么办?
电脑屏幕间断出现屏幕优化 自动设定..怎么解
孟尝客是什么啊 没听说过
十五个字的沧桑句子,15字好句子
送领导笔的祝福语大全,送笔应该写什么祝福语
推荐资讯
8分之5和10分之7通分
(2010?静安区一模)下列曲线能正确表示人体
动物反语的句子,含有反语的句子
受身蹲伏可以蹲几秒?买时装加一下可以蹲几秒
广西崇左目前有多少例甲流患者?
专情有错吗?
什么才能经的起考验?
本地连接一切正常,是自动配置的,就是上不到
形容人没有志气的诗句,描写懒散、没有志气、
结婚后才发现老公原来有私生女,我该怎么办
关于秋天的诗有哪些?????要赞美的
谁是最红的组合?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?