数控宏程序变量类型(局部变量/#100-#199公共变量/系统变量)

变量是宏程序编程的基础。FANUC系统提供了三种类型的变量,各有不同的用途和特性。

一、局部变量(#1-#33)

  • 只在当前宏程序中有效
  • 程序结束后清除
  • 可用于传递参数(G65调用时对应A-Z)
参数 对应变量
A #1
B #2
C #3
I #4
J #5
K #6

二、公共变量

范围 特性
#100-#199 断电清零
#500-#999 断电保持

三、系统变量

变量 功能
#1000-#1035 接口输入信号
#1100-#1135 接口输出信号
#2001-#2064 刀具补偿(磨损)
#3000 报警(#3000=1报警)
#3001 毫秒计时器
#3002 小时计时器
#4001-#4130 模态信息
#5001-#5006 工件坐标系位置

四、变量运算

支持的运算:

  • 算术:+、-、*、/
  • 函数:SIN、COS、TAN、SQRT、ABS、ROUND、FIX、FUP
  • 比较:EQ、NE、GT、LT、GE、LE

相关阅读:

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部