云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > FANUC系统数控车床B类宏程序编程应用

FANUC系统数控车床B类宏程序编程应用

  • 62 次阅读
  • 3 次下载
  • 2025/5/2 12:16:59

1、无条件转移 (GOTO 语句) 格式:GOTOn;n:顺序号(1~99999)

转移到标有顺序号 n 的程序段。当指定 1 到99999 以外的顺序号时,出现P/S 报警 No.128。可用表达式指定顺序号。

例: GOTO1; GOTO#10;

2、条件转移 (IF 语句) IF[<条件表达式>] GOTO n IF之后指定条件表达式。

如果指定的条件表达式满足时,转移到标有顺序号 n 的程序段。如果指定的条件表达式不满足,执行下个程序段。

说明:

a、条件表达式 条件表达式必须包括算符。算符插在两个变量中间或变量和常数中间,并且用括号 ([ ])封闭。表达式可以替代变量。

b、运算符 运算符由 2个字母组成,用于两个值的比较,以决定它们是相等还是一个值小于或大于另一个值。注意,不能使用不等符

号。

C、示例程序

下面的程序计算数值 1~10 的总和

3、循环 (WHILE 语句)

在WHILE后指定一个条件表达式, 当指定条件满足时, 执行从DO到END之间的程序。否则,转到 END后的程序段。

说明:

当指定的条件满足时,执行 WHILE 从 DO 到 END 之间的程序。否则,转而执行 END 之后的程序段。这种指令格式适用于 IF 语句。DO 后的号和 END 后的号是指定程序执行范围的标号,标号值

为 1,2,3。若用 1,2,3 以外的值会产生 P/S 报警 No.126。

循环嵌套:

在 DO—END循环中的标号(1 到 3)可根据需要多次使用。但是,当程序有交叉重复循环(DO范围的重叠)时,出现 P/S报警 No.124。

四、宏程序编程举例

曲线公式为X=(36/Z)+3

实例分析:本例的精加工采用B类宏程序编程,以Z值为自变量,

搜索更多关于: FANUC系统数控车床B类宏程序编程应用 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

1、无条件转移 (GOTO 语句) 格式:GOTOn;n:顺序号(1~99999) 转移到标有顺序号 n 的程序段。当指定 1 到99999 以外的顺序号时,出现P/S 报警 No.128。可用表达式指定顺序号。 例: GOTO1; GOTO#10; 2、条件转移 (IF 语句) IF[] GOTO n IF之后指定条件表达式。 如果指定的条件表达式满足时,转移到标有顺序号 n 的程序段。如果指定的条件表达式不满足,执行下个程序段。 说明: a、条件表达式 条件表达式必须包括算符。算符插在两个变量中间或变量和常数中间,并且用括号 ([ ])封闭。表达式可以替代变量。 b、运算符 运算符由 2个字母组成,用于两个值的比

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com