FANUC系统变量之PMC接口变量介绍

Spread the love

FANUC系统变量主要了解的内容

• 1)各项系统变量的特点以及使用方法,

• 2)各项系统变量的属性主要包括:系统接口信号、刀具补偿、模态信息、刀具位置相关、程序运行时的各种状态相关的系统变量等。

重点、目的

• 1)掌握系统变量的种类,变量的区别以及在程序中的使用方法。

• 2)系统变量在加工程序中读取和写入的方法;掌握常见系统变量在生产中的应用,主要是针对刀具的管理、以及测量装置及位置相关的系统变量的学习。

FANUC系统变量上机实验

• 1)通过上机实验,熟悉变量的界面,变量赋值的方法,熟悉读和写的概念。

• 2)通过上机进行系统变量的读取和写入的实验,在加工程序中熟练运用系统变量。

• 3)通过上机实验,在编写加工程序的过程中,运用常见的系统变量(接口信号、刀具补偿、 坐标位置),掌握系统变量使用的方法。

在编写制造商循环的宏程序的时候,经常需要用到PMC信息与变量信息的交换,这部分就需要使用PMC接口信号,这部分信号有输入和输出两种信号。

说明:此部分的变量是自定义变量,根据自己实际需要进行使用,不具有固定意义。

一、用户宏程序输入信号:

vPAzSVXpKZCz_20211008164537.png-bigsize

F54 G54等PMC信号需要编写在PMC程序中,在仿真软件测试中,为了方便查看系统信号状态,可以设置下系统参数FANUC系统宏程序以及相关参数介绍

这部分信号有位信号和字节信号两种,而且使用信号的范围与参数6001#0有关,

参数 MIF(No.6001#0)=0 时

KXNAh9YKLl2D_20211008162147.png-bigsize

此部分对应PMC的信号为:G54 G55如何在FANUC宏变量界面显示系统宏变量

PMC信号 系统宏变量
G54.0 #1000
G54.1 #1001
G54.2 #1002
G54.3 #1003
G54.4 #1004
G54.5 #1005
G54.6 #1006
G54.7 #1007
G55.0 #1008
G55.1 #1009
G55.2 #1010
G55.3 #1011
G55.4 #1012
G55.5 #1013
G55.6 #1014
G55.7 #1015

这部分信号只能读,不能够赋值,比如我们将PMC中的信号G54.3强制为1,那么变量#1003 自动变为1:

pnUzXomIupKU_20211008163603.png-bigsize

iVnMbjIrzjw0_20211008162919.png-bigsize

8HXp0o1ioHXp_20211008162940.png-bigsize

那么按照二进制数据计算公式,我们可以得到#1032=8

Mm7XlAvHm9uh_20211008163029.png-bigsize

参数 MIF(No.6001#0)=1 时,系统可以使用交互的变量更多

wmzyZtb1Gltt_20211008163214.png-bigsize

CeUGyV0AsV7I_20211008163257.png-bigsize

PMC信号 系统宏变量
G54.0 #1000
G54.1 #1001
G54.2 #1002
G54.3 #1003
G54.4 #1004
G54.5 #1005
G54.6 #1006
G54.7 #1007
G55.0 #1008
G55.1 #1009
G55.2 #1010
G55.3 #1011
G55.4 #1012
G55.5 #1013
G55.6 #1014
G55.7 #1015
G56.0 #1016
G56.1 #1017
G56.2 #1018
G56.3 #1019
G56.4 #1020
G56.5 #1021
G56.6 #1022
G56.7 #1023
G57.0 #1024
G57.1 #1025
G57.2 #1026
G57.3 #1027
G57.4 #1028
G57.5 #1029
G57.6 #1030
G57.7 #1031

扩展的变量使用方法与之前的相同,大家可以在仿真软件上进行测试。

二、用户宏程序输出信号:

96fg18ZOBfjQ_20211008163704.png-bigsize

参数 MIF(No.6001#0)=0 时

DsJ5Sy4WLe2Z_20211008163730.png-bigsize

参数 MIF(No.6001#0)=”1″时

buYUyX6D23oO_20211008163757.png-bigsize

对于输出信号变量是通过宏程序进行复制,然后对应的PMC信号变为1,对应关系如下所示:

系统宏变量 PMC信号
#1100 F54.0
#1101 F54.1
#1102 F54.2
#1103 F54.3
#1104 F54.4
#1105 F54.5
#1106 F54.6
#1107 F54.7
#1108 F55.0
#1109 F55.1
#1110 F55.2
#1111 F55.3
#1112 F55.4
#1113 F55.5
#1114 F55.6
#1115 F55.7
#1116 F56.0
#1117 F56.1
#1118 F56.2
#1119 F56.3
#1120 F56.4
#1121 F56.5
#1122 F56.6
#1123 F56.7
#1124 F57.0
#1125 F57.1
#1126 F57.2
#1127 F57.3
#1128 F57.4
#1129 F57.5
#1130 F57.6
#1131 F57.7

比如我们在MDI方式下执行如下程序:

MAJM3zZAyCF7_20211008164225.png-bigsize

kltaz9lJZyW7_20211008164249.png-bigsize

 

1、电脑上学习宏程序工具:FANUC NC GUIDE PRO软件:点击下载

2、学习书籍:以下是一些学习系统宏程序相关的教程文档。文档下载地址

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

请登录后发表评论

    暂无评论内容