FANUC 31i-B S630:G10.9不能使用,先分清选项授权与直径/半径切换配置
以31i-B为例,核对S630、G10.9及PS0010与PS5320的不同条件,避免把模式参数当成选项开通。
一段程序需要临时按半径解释X坐标,并不意味着应当改掉整台机床的基本直径设置。S630“直径/半径动态切换”解决的是程序运行中按轴切换解释方式的问题。真正要确认的,是这台CNC是否具有该功能,以及机床厂选择了哪一种切换接口。
适用范围与开通条件
本文以FANUC Series 31i-B为对象。2024年官方功能目录第269页列出订货规格A02B-0327-S630。指令与配置依据B-64483EN-1/03第1.2.3节,PS0010的说明取自车床系统操作手册B-64484EN-1/03第2节。这里的“/03”是手册版次,不是机床软件版本;未取得软件最低版本表,不承诺任意31i-B配置均可追加,也不直接套用于31i-B Plus或0i系列。
申请功能时,向FANUC或原机床厂提供CNC完整型号、序列号、软件系列/版本及当前选项清单,请其确认S630适配、已有授权和交付方式。若需追加,由授权服务流程处理,再按机床厂方案完成配置与验收。本文未取得该机床专用的安装步骤,因此不提供通用选项文件或位设置。改参数不能代替取得授权。
G10.9怎样使用
该版连接手册规定格式为G10.9 IP_;轴地址后的整数0表示半径方式,1表示直径方式。例如G10.9 X0;与G10.9 X1;分别选择X轴的两种解释方式。它们是格式示意,不是可直接运行的加工程序。G10.9应单独成段,不混入其他代码,轴后的0或1不要写小数点。RESET会取消由G代码进行的切换。
3400#5 PGD控制是否采用G10.9接口;手册同时明确仍需直径/半径切换选项,且启用G代码方式后,信号方式被禁用。因此,检查PGD属于查配置,不是“把PGD置1就开通S630”。未经机床厂核对,不要改变该位或强制PMC信号。
两种报警不能混为一谈
- PS0010,IMPROPER G-CODE:适用操作手册指出,未列入相应G代码表的指令,或没有对应选项的指令,均可触发它。G10.9被拒绝时,缺少S630是需要核查的可能原因,但不是报警对选项状态的直接证明。先保留完整程序段,再核对机床类型、G代码表、软件版本和实际选项。
- PS5320,DIA./RAD. MODE CAN’T BE SWITCHED:连接手册把它归入切换时机问题,包括缓冲程序正在执行或相关轴正在移动。信号方式在自动运行中还必须符合机床厂实现的握手顺序。它不能简单解释成“没有买选项”。
现场怎样把问题缩小
设想一台已确认具有S630的31i-B,移植程序后G10.9仍被拒绝。这是诊断示例,并非已完成的维修案例。应先比对原机与目标机的接口配置、完整指令和适用手册,而不是再次购买功能。若原程序使用PMC切换,则把输入、完成反馈与轴运动时序一并交给机床厂检查。
最后核对切换后的坐标含义和复位后的状态。直径改为半径时,相同数值的移动可能产生两倍的实际行程;没有报警并不等于轨迹安全。测试必须采用机床厂认可的无切削验证方法,确认空间、坐标与刀具状态后再运行,不能用生产工件试错。
资料与适用范围核对
官方目录用于核对选项名称与订货规格;连接手册用于G10.9、PGD和PS5320;车床操作手册用于PS0010。下列手册链接为第三方镜像,文号及版次是适用范围的一部分。
