心理

当前位置 /首页/完美生活/心理/列表

fanuc系统宏变量表

fanuc系统宏变量表

加工中心宏程序,局部变量和公共变量的区别

加工中心宏程序,局部变量和公共变量的区别

一、变量

1、变量的表示

FANUC系统使用“#”表示变量,例如:#1、#100等。变量根据变量号可以分成四种类型,见下表。

变量号 变量类型 功能

#0 空变量 该变量总是空,任何值都不能赋给该变量

#1~#33

局部变量 局部变量只能用在宏程序中存储数据,例如,运算结果。当断电时,局部变量被初始化为空。调用宏程序时,自变量对局部变量赋值

#100~#109

#500~#999 公共变量 公共变量在不同的宏程序中的意义相同。当断电时,变量#500~#999的数据保存,即使断电也不会丢失

#1000以上 系统变量 系统变量用于读写CNC运行时的各种数据,例如,刀具当前位置和补偿

2、关于变量的说明

(1)变量引用时,为在程序中使用变量值,指定后跟变量号的地址。当用表达式指定变量时,要把表达式放在括号中,例如,GO X[#1+#2]F#3。式中X后的坐标什即是由#1、#2这两个变量组成的表达式来表示。

(2)表达式可以用于指定变量号。此时,表达式必须封闭在括号中,例如,#[#1+#2-12]。

TAG标签:变量 系统 fanuc #