FANUC系统变量主要了解的内容
• 1)各项系统变量的特点以及使用方法,
• 2)各项系统变量的属性主要包括:系统接口信号、刀具补偿、模态信息、刀具位置相关、程序运行时的各种状态相关的系统变量等。
重点、目的
• 1)掌握系统变量的种类,变量的区别以及在程序中的使用方法。
• 2)系统变量在加工程序中读取和写入的方法;掌握常见系统变量在生产中的应用,主要是针对刀具的管理、以及测量装置及位置相关的系统变量的学习。
FANUC系统变量上机实验
• 1)通过上机实验,熟悉变量的界面,变量赋值的方法,熟悉读和写的概念。
• 2)通过上机进行系统变量的读取和写入的实验,在加工程序中熟练运用系统变量。
• 3)通过上机实验,在编写加工程序的过程中,运用常见的系统变量(接口信号、刀具补偿、 坐标位置),掌握系统变量使用的方法。
在编写制造商循环的宏程序的时候,经常需要用到PMC信息与变量信息的交换,这部分就需要使用PMC接口信号,这部分信号有输入和输出两种信号。
说明:此部分的变量是自定义变量,根据自己实际需要进行使用,不具有固定意义。
一、用户宏程序输入信号:
F54 G54等PMC信号需要编写在PMC程序中,在仿真软件测试中,为了方便查看系统信号状态,可以设置下系统参数FANUC系统宏程序以及相关参数介绍
这部分信号有位信号和字节信号两种,而且使用信号的范围与参数6001#0有关,
参数 MIF(No.6001#0)=0 时
此部分对应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:
那么按照二进制数据计算公式,我们可以得到#1032=8
参数 MIF(No.6001#0)=1 时,系统可以使用交互的变量更多
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 |
扩展的变量使用方法与之前的相同,大家可以在仿真软件上进行测试。
二、用户宏程序输出信号:
参数 MIF(No.6001#0)=0 时
参数 MIF(No.6001#0)=”1″时
对于输出信号变量是通过宏程序进行复制,然后对应的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方式下执行如下程序:
1、电脑上学习宏程序工具:FANUC NC GUIDE PRO软件:点击下载
2、学习书籍:以下是一些学习系统宏程序相关的教程文档。文档下载地址
暂无评论内容