FANUC如何对宏变量进行增加注释?

FANUC如何对宏变量进行增加注释?

     学习是永无止境的,但是解决问题的的方法和思路是不能变的,这样遇到问题我们才可以迎刃而解。这个就好比我们初中学习几何一样,我们通过书本上学到的是定理和公理,而我们考试考的内容就是需要通过这些定理和公理去证明一些题目。比如我们大家都知道的勾股定理一样。

 那我们工作后,我们会遇到很多问题,那解决这些问题的原理也是可以通过专业的书籍找到答案。今天微信中有位朋友想知道如下的注释是如何增加的?

微信图片 20210720221237

 

对用户宏程序画面的标题和变量名以及注释进行定义。

宏变量

 

标题的定义

对显示于用户宏程序画面的标题的字符串进行定义。标题可通过半角字符 12 个字符,全角字符 6 个字符进行定义。

格式

G65 H92 P_ Q_ R_ I_ J_ K_ ;
H92 : 表示标题定义。
P_ : : 标题字符串的第 1,2 个字符的代码
Q_ : : 标题字符串的第 3,4 个字符的代码
R_ : : 标题字符串的第 5,6 个字符的代码
I_ : : 标题字符串的第 7,8 个字符的代码
J_ : : 标题字符串的第 9,10 个字符的代码
K_ : : 标题字符串的第 11,12 个字符的代码
字符代码的设定方法,请参照本章“画面的定义”的“有关字符代码的设定”

 

宏变量名的定义

对显示于宏变量名的字符串进行定义。
宏变量名可通过半角字符 10 个字符,全角字符 5 个字符进行定义。
可以使用的宏变量号如下所示。
#100~#199(100 个)
#500~#999(500 个) 共 600 个

G65 H93 P_ Q_ R_ I_ J_ K_ ;
H93 : 表示宏变量名定义。
P_ : : 指定登録目的地的宏变量号。
定 可以指定 100 ~199 、或 500 ~999 的值。
Q_ : : 宏变量名字符串的第 1,2 字符的代码
R_ : : 宏变量名字符串的第 3,4 字符的代码
I_ : : 宏变量名字符串的第 5,6 字符的代码
J_ : : 宏变量名字符串的第 7,8 字符的代码
K_ : : 宏变量名字符串的第 9,10 字符的代码
字符代码的设定方法,请参照本章“画面的定义”的“有关字符代码的设定”

 

注释的定义

对显示于用户宏程序画面的注释进行定义。
为每 1 程序段定义 12 个半角字符,6 个全角字符的注释。
· 在下侧显示的情形(参数 POC(No. 11318#0)=0)
最大可定义 9 个程序段。
显示时将 3 个程序段作为 1 行,最大可定义 3 行。
注释如图 19.4.2(b)所示那样,按照程序中所记述的顺序显示。
程序段按照程序中定义的顺序进行配置。

16267910101

在右侧显示的情形(参数 POC(No. 11318#0)=1)
将 1 个程序段作为 1 行,在 8.4”显示器上最大可定义 8 行;在 10.4”显示器上最大可定义 12 行。

G65 H94 P_ Q_ R_ I_ J_ K_ ;
H94 : 表示注释定义。
P_ : : 注释字符串的第 1,2 字符的代码
Q_ : : 注释字符串的第 3,4 字符的代码
R_ : : 注释字符串的第 5,6 字符的代码
I_ : : 注释字符串的第 7,8 字符的代码
J_ : : 注释字符串的第 9,10 字符的代码
K_ : : 注释字符串的第 11,12 字符的代码
字符代码的设定方法,请参照本章“画面的定义”的“有关字符代码的设定”

例題
这是用户宏程序画面的定义例。

16267910741

参考程序:

O9501 ;
N1 G65 H92 P066079 Q076084 R032072 I079076 J069032;………………………..”BOLT HOLE”
N2 G65 H93 P500 Q084079 R079076;……………………………………………………….”TOOL”
N3 G65 H93 P501 Q079082 R071032 I08832;…………………………………………….”ORG X”
N4 G65 H93 P502 Q079082 R071032 I08932;…………………………………………….”ORG Y”
N5 G65 H93 P503 Q082065 R068073 I085803;…………………………………………..”RADIUS”
N6 G65 H93 P504 Q083046 R032065 I078071 J076032………………………………”S. ANGL”
N7 G65 H93 P505 Q072079 R076079 I083032 J078079 K046032 ………………..”HOLES NO.”
N8 G65 H94 P032042 Q066079 R076084 I032072 J079076 K069032;………….” *BOLT HOLE”
N9 G65 H94 P067073 Q082067 R076069 I042032;……………………………………..”CIRCLE*”
N10 G65 H94 P083069 Q084032 R080065 I084084 J069082 K078032;………..”SET PATTERN”
N11 G65 H94 P068065 Q084065 R032084 I079032 J086065 K082046;………..”DATA NO VAR.”
N12 G65 H94 P078079 Q046053 R048048 I045053 J048053 K046032;………..”NO500-505″
N13 M99;

更多详细说明可以下载0I-F操作手册进行查看:FANUC 0I-F 通用操作说明书B-64604CM_01

说明:

(1)以上是一个参考程序,实际不用执行,放到机床对应的程序目录汇总即可。

(2)在0I-MF PLUS系统上测试如下:

16268662251

 

 如果你觉得该文章对你有帮助,请帮转发, 如果你有什么问题咨询的,可以在网站中进行留言:点击进入

© 版权声明
THE END
喜欢就支持一下吧
点赞19 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容