FANUC 参数 No.6040 详解:调用用户宏程序的G 代码的个数
本文内容整理自《FANUC Series 0i-F Plus 参数说明书》(B-64700CM),参数分类:4.36 与用户宏程序相关的参数(其1)。
参数速查表
| 项目 | 内容 |
|---|---|
| 参数号 | No.6040 |
| 中文名称 | 调用用户宏程序的G 代码的个数 |
| 数据类型 | 字路径型 |
| 数据范围 | 0~255 |
| 输入类型 | 参数输入 |
| 所属分类 | 4.36 与用户宏程序相关的参数(其1) |
参数说明(手册原文)
一次定义多个基于G 代码的用户宏程序调用时,通过本参数进行设定。可由参数(No.6038)中所设定的数值,通过参数(No.6040)中所设定的G 代码个数,从参数(No.6039)中所设定的数值调用参数(No.6040)中所设定的程序号个数的用户宏程序。
要使本调用无效时,请设定为参数 (No.6040) =0。此外,在参数(No.6038)中设定了负值时,成为模态调用状态。模态调用相当于G66还是相当于 G66.1,取决于参数MGE (No.6007#3)的设定。例:在设定了No.6038=900、No.6039=1000、No.6040=100时, G900 → O1000 G901 → O1001 G902 → O1002 : G999 → O1099定义如上所示的100个组合的用户宏程序调用(简单调用)。
改变为参数(No.6038) =-900时, 定义相同组合的用户宏程序调用(模态调用)。注释 1. 满足下列条件时,基于本设定的调用均无效。 各参数中设定了超出数据范围的值时 ((No.6039)+(No.6040)-1)>9999时 2. 不可混合指定简单调用/模态调用。
- 基于本设定调用的G 代码的范围与基于参数(No.6050~6059)调用的G 代码重复时,优先执行基于参数(No.6050~6059)的调用。
设定与调试要点
- 字路径型参数:按路径分别设定。
- 输入类型:参数输入——可在 MDI 的参数画面直接写入,通常需要打开参数写入开关(PWE=1)。
- 本参数设定范围为 0~255,写入前先确认单位与倍率,超出范围的设定值按手册说明处理。
- 修改前记录原始值并备份全部参数(ALL IO 或存储卡导出),便于异常时快速回退。
- 改动后按手册要求确认生效条件:部分参数需断电重启,部分立即生效;涉及轴的位轴型/字轴型参数需逐轴核对。
相关参数(同分类)
同属「4.36 与用户宏程序相关的参数(其1)」分类的参数:
- No.6000 G67 / MGO / HMC / V15 / HGO / SBM…
- No.6001 MIF / PRT / PV5 / CRO / TCS / CCV
- No.6003 MSK / MIN / TSE / MPR / MSB / MUS
- No.6004 NAT / VHD / D15
- No.6005 SQC / AXM
- No.6007 DPG / SCS / BCS / MGE / CVA / SKM
- No.6008 F16 / MCA / KOP / ISO / ADD / GMP…
- No.6009 MSM / MAA
- No.6010 *7
- No.6011 =7
相邻参数
← No.6039 通过G 代码被调用的用户宏程序的开头程序号 | No.6041 调用用户宏程序的带有小数点的G 代码的开头代码 →
常见问题
Q:No.6040 应该设成多少?
A:手册给出的设定范围是 0~255;具体取值取决于机床机械特性与工艺要求,建议先用保守值试运行再逐步优化。
Q:改了参数但现象没变,怎么办?
A:先确认参数写入开关已打开且数值已写入;再核对是否需要断电重启生效;最后确认是否有其他相关参数或 PMC 信号在起作用。
在参数查询工具中检索
→ 打开「FANUC Series 0i-F Plus 参数说明书」查询工具并检索 No.6040
本页内容整理自 B-64700CM 公开技术手册,用于现场调试参考;实际设定请以您所用机型、对应版本的官方手册为准。