FANUC0i-MC系统加工中心A或铣床宏程序.docxVIP

  • 21
  • 0
  • 约1.82万字
  • 约 37页
  • 2023-08-01 发布于内蒙古
  • 举报

FANUC0i-MC系统加工中心A或铣床宏程序.docx

1 FANUC-0i-MC 系统宏程序 虽然子程序对编制相同的加工程序非常有用,但用户宏程序由于允许使用变量、算术和逻辑运算及条 件转移,使得编制同样的加工程序更简便。 (一)变量 1.变量的表示 变量用变量符号(#)和后面的变量号指定,如: #1;表达式可以用于指定变量号,此时表达式必须 封闭在括号中,如: #[#1+#2-12]。 变量号可用变量代替,如#[#3],设#3=1,则#[#3]为#1。 2.变量的类型 变量根据变量号可以分成四种类型,具体见表 1-1。 表 1-1 变量的类型 功 功 能 该变量总是空,没有值能赋给该变量。 局部变量只能用在宏程序中存储数据,例如,运算结果。当断电时局部变量被初始化 为空。调用宏程序时,自变量对局部变量赋值。 公共变量在不同的宏程序中的意义相同。当断电时变量#100~#199初始化为空;变量 #500~#999的数据保存, 即使断电也不丢失。 系统变量用于读和写 CNC 的各种数据,例如, 刀具的当前位置和补偿值。 变量号 #0 #1~#33 #100~#199 #500~#999 #1000~ 变量类型 空变量 局部变量 公共变量 系统变量 3.变量的引用 在地址后指定变量号即可引用其变量值。当用表达式指定变量时, 要把表达式放在括号中。如: G01 X[#1+#2] F#3; 改变引用变量值的符号,

文档评论(0)

1亿VIP精品文档

相关文档