1. 首页
  2. 技术文章
  3. FANUC

FANUC | 如何扩展宏程序系统变量?

FANUC | 如何扩展宏程序系统变量?

FANUC系统变量介绍

上期我们分享了

FANUC | 宏程序与PMC间的系统变量介绍,接上期的遗留话题,今天小编将为大家分享一下FANUC如何扩展宏程序系统变量。

如何扩展系统变量?

G54~G55为用户宏程序输入信号,共16个

F54~G55为用户宏程序输出信号,共16个

如果不够用了,怎么办?

如何进行宏程序的扩展?

我们知道#1100~#1115对应F54.0~F55.7

如果我们程序运行#1116了,不在上面的范围内,会出现什么情况呢?

我们实际测试一下,如下图:

FANUC | 如何扩展宏程序系统变量?

FANUC | 如何扩展宏程序系统变量?

MDI输入了:#1116=1,运行就出现了PS0115变量号超限报警

接下来,我们需要了解一个参数,如下图:

FANUC | 如何扩展宏程序系统变量?

FANUC | 如何扩展宏程序系统变量?

将NC参数6001#0设定为1 即可扩展变量号,MDI再运行#1116=1就不会报警了。

但是在[信号状态]界面,并没有在我们预期内看到 F56#0 信号的变化。

FANUC | 如何扩展宏程序系统变量?

需要注意的是,变量#1116并不对应的F56#0信号的。而是对应F276#0

 

FANUC | 如何扩展宏程序系统变量?

以此类推:

宏程序→PMC信号

#1100~#1115对应F54.0~F55.7

#1116~#1131对应F276.0~F277.7

系统变量属性为:R/W(可读/可写)

不过PMC→宏程序的信号是按顺序排布的。

PMC→宏程序信号

#1000~#1015对应G54.0~G55.7

#1016~#1031对应G56.0~G57.7

系统变量属性为:R(只读)

FANUC | 如何扩展宏程序系统变量?

摘选:《FANUC系统视频教程

这样就完成了系统变量的扩展

G54~G55、G56~G57输入信号,共32个

F54~F55、F276~F277输出信号,共32个

如果还不够用了,怎么办?

如果还不够用了,怎么办?

小编经过深入研究探索,还可以继续扩,经过实际测试,可以使用到:999999999+,通过进制转换运算,应该有42亿多个。

详情【点击这里

宏格式使用

【宏格式】例:#888=#1031

当PMC中的G57.7线圈有输出,

则#888获取的值为1

当PMC中的G57.7线圈无输出,

则#888获取的值为0

 

可以编写一条简单的PMC测试一下,如下图:

FANUC | 如何扩展宏程序系统变量?

通过外部输入信号X21.5的通断,可以查看G57.7的信号状态变化。

 

FANUC | 如何扩展宏程序系统变量?

MDI模式执行:#888=#1031

当PMC中的G57.7线圈有输出,

#888获取的值为1

当PMC中的G57.7线圈无输出,

#888获取的值为0

FANUC | 如何扩展宏程序系统变量?

【宏格式】例:#1131=1

当宏程序运行#1131=1

则PMC中的F277.7信号为1

当宏程序运行#1131=1

则PMC中的F277.7信号为0

FANUC | 如何扩展宏程序系统变量?

FANUC | 如何扩展宏程序系统变量?

今天的 宏程序与PMC之间的系统变量就分享到这里,更多技术文章可关注我们的网站:数控驿站网 www.sk1z.com

FANUC | 如何扩展宏程序系统变量?
猜您喜欢
往期精选▼

FANUC系统PMC精选视频教程

FANUC 31iA/B系统全套原创视频教程

FANUC 31i系统 PMC全套原创视频教程

FANUC | 宏程序与PMC间的系统变量介绍

FANUC | 数控系统的PMC数据备份

FANUC | 8级数据保护及PMC密码保护

FANUC PMC常用系统信号R9000之后的地址

FANUC PMC编程4个常用框架,入门必备!

【视频】FANUC PMC破解3210密码视频讲解
【软件】宏程序自动生成器V7.2下载

【软件】数控助手APP V8.1安卓版 超强功能

FANUC | 宏程序宏变量说明

FANUC | 如何通过宏程序控制进给倍率开关?

FANUC宏程序报警如何设定为中文汉字?

 
问答社区  发起问答  报警查询  技术文章  维修服务  资料下载  加交流群  申请 VIP   

原创文章,作者:数控笔记,如若转载,请注明出处:https://www.sk1z.com/54997.html

发表评论

登录后才能评论

联系我们

在线咨询:点击这里给我发消息

联系微信:QQ594673193

联系邮箱:594673193@qq.com

工作时间:08:00~20:00

QR code