FANUC 参数 No.6046 详解:调用子程序的M 代码的个数(通过M 代码被调用的子程序的个数)
本文内容整理自《FANUC Series 0i-F Plus 参数说明书》(B-64700CM),参数分类:4.36 与用户宏程序相关的参数(其1)。
参数速查表
| 项目 | 内容 |
|---|---|
| 参数号 | No.6046 |
| 中文名称 | 调用子程序的M 代码的个数(通过M 代码被调用的子程序的个数) |
| 数据类型 | 2 字路径型 |
| 数据范围 | 0~32767 |
| 输入类型 | 参数输入 |
| 所属分类 | 4.36 与用户宏程序相关的参数(其1) |
参数说明(手册原文)
一次定义多个基于M 代码的子程序调用时,通过本参数进行设定。可由参数(No.6044)中所设定的数值,通过参数(No.6046)中所设定的M 代码个数,从参数(No.6045)中所设定的数值调用参数(No.6046)中所设定的程序号个数的子程序。
要使本调用无效时,请设定为参数(No.6046) =0。例:在设定了No.6044=80000000、No.6045=3000、No.6046=100时, M80000000 → O3000 M80000001 → O3001 M80000002 → O3002 : M80000099 → O3099定义如上所示的100个组合的子程序调用。
注释 1. 满足下列条件时,基于本设定的调用均无效。 各参数中设定了超出数据范围的值时 ((No.6045)+(No.6046)-1)>9999时 2. 基于本设定调用的M 代码的范围与基于参数(No.6071~6079)调用的M 代码重复时,优先执行基于参数(No.6071~6079)的调用。
设定与调试要点
- 2 字路径型参数:按路径分别设定,取值区间较大。
- 输入类型:参数输入——可在 MDI 的参数画面直接写入,通常需要打开参数写入开关(PWE=1)。
- 本参数设定范围为 0~32767,写入前先确认单位与倍率,超出范围的设定值按手册说明处理。
- 修改前记录原始值并备份全部参数(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.6045 通过M 代码被调用的子程序的开头程序号 | No.6047 调用用户宏程序的M 代码的开头代码 →
常见问题
Q:No.6046 应该设成多少?
A:手册给出的设定范围是 0~32767;具体取值取决于机床机械特性与工艺要求,建议先用保守值试运行再逐步优化。
Q:改了参数但现象没变,怎么办?
A:先确认参数写入开关已打开且数值已写入;再核对是否需要断电重启生效;最后确认是否有其他相关参数或 PMC 信号在起作用。
在参数查询工具中检索
→ 打开「FANUC Series 0i-F Plus 参数说明书」查询工具并检索 No.6046
本页内容整理自 B-64700CM 公开技术手册,用于现场调试参考;实际设定请以您所用机型、对应版本的官方手册为准。