先给结论:改不了参数,九成是 SETTING 画面的 PWE(PARAMETER WRITE)没置 1,或者没在 MDI 方式下改;而网上常把 3210/3211 密码、3202#4 NE9 一起说成”参数写保护”,这是错的——它们锁的是 9000–9999 号程序,跟参数能不能写没有直接关系。
本文以 FANUC 0i / 30i / 31i 系列常见操作为准。软键名称、报警显示(SW0100 / P/S 0100)与参数号段随机型、系统版本、机床厂定制而变,以随机操作手册和机床厂说明书为准;涉及机床厂加密的参数请勿尝试绕过。
30 秒速查:改不了参数先看这张表
| 症状 | 真正被锁的是 | 该去哪里解 |
|---|---|---|
| 改参数提示写保护 / WRITE PROTECT | 参数写入开关 PWE | MDI → OFS/SET → SETTING → PARAMETER WRITE = 1 |
| 开 PWE 后跳出 SW0100 / P/S 0100 | 状态提示,不是故障 | 不用管,改完把 PWE 归 0 再 RESET |
| 程序不能编辑、偏置/设定改不了 | 存储器保护钥匙信号 KEY1–KEY4 | 操作面板钥匙开关 / 软开关;PMCDGN → STATUS 看信号 |
| O9000–O9999 看不见也改不了 | 3202#4 NE9 + 3210/3211 密码 | 在 3211 输入与 3210 相同的值,再把 NE9 置 0 |
| 0i-F / 30i 上改任何数据都被拒 | 8 级数据保护(操作等级 0–7) | SYSTEM → [+] → [PROTECT] 用对应等级登录 |
| 从 RS232 / 存储卡传程序被拒 | 数据输入侧保护 | SETTING 画面的 TVC / ISO、I/O 通道,以及目标程序号是否被 NE8/NE9 锁 |
一、先分清四种「写不了」

按上面的表分流,可以省掉大量无效操作。四个机制的作用对象完全不同:
- PWE:只管参数能否写入,是 SETTING 画面上的一个开关。
- 存储器保护钥匙(KEY1–KEY4):机床厂接线的硬件钥匙或软开关,管程序、偏置、设定、宏变量的编辑。
- 3202 的程序保护位 + 3210/3211 密码:只管特定号段的程序,
3202#0 NE8对应 O8000–O8999,3202#4 NE9对应 O9000–O9999。 - 8 级数据保护:0i-F / 30i 等较新系统按操作等级分别保护参数、程序、偏置,跟 PWE 是叠加关系。
一个很实际的判别:如果连”把 PWE 改成 1″这个动作本身都做不了,那就不是参数写保护的问题,先查方式开关(是否 MDI)、存储器保护钥匙,以及是否已经有人设了操作等级。
二、PWE=1 的操作路径(为什么必须在 MDI)

标准顺序:
- 方式开关打到 MDI(部分机型允许在急停状态下进入,但不要在生产中运行程序);
- 按
OFS/SET→ 软键[SETTING],进入设定画面; - 光标移到 PARAMETER WRITE(有的简写 PWE),置 1;
- 此时 CNC 会发出 SW0100「参数写入开关已打开」(老机型显示
P/S 0100/PS100),属正常提示; - 进参数画面改需要的参数;
- 把 PARAMETER WRITE 改回 0,按
RESET清除提示。
两个容易被忽略的点:
- PWE 是”本次写入许可”,不是永久开关。改完必须归 0。PWE 常开时,一次误操作、一段带参数的程序传入、甚至一次异常上传都可能改写机床参数,这比参数改不了严重得多。
- 双路径(双通道)车床要在两条路径上分别确认 PWE 状态;只开一路会出现”明明开了 PWE 还是写不进去”。
如果按上面做完仍提示写保护,回到第一张表:很可能是存储器保护钥匙信号、8 级保护等级,或者该参数号本身在当前系统上属于只读/选配功能未开通。这些情况下请不要反复尝试强写,先确认规格。
三、SW0100 是状态提示,不是故障
SW0100(FANUC 官方 30i/31i 手册用语;0i-PC 手册写作 P/S alarm No.100)的完整含义是 “PARAMETER WRITE ENABLE”,即参数写入开关处于打开状态。它不是硬件故障、不是参数损坏,也不需要”消故障”——只要把 PWE 归 0 并按 RESET,提示自然消失。
真正要警惕的反过来:PWE 开着却没人知道。交接班时看到屏幕上有 SW0100,第一件事应该是问”刚才谁改了什么参数、改完有没有归 0、有没有留参数表备份”,而不是急于把提示按掉。
四、纠错核心:3210/3211 与 3202#4 NE9 锁的是程序,不是参数

这是中文资料里最普遍的一处混淆。按 FANUC 官方操作手册「PASSWORD FUNCTION」一节,原话是:密码功能用于锁住参数 3202 的 bit 4(NE9),以保护 O9000–O9999 号程序,由 3210 (PASSWD) 与 3211 (KEYWD) 两个参数配合实现。
正确的机制是:
| 项 | 作用 |
|---|---|
3202#4 NE9 = 1 | O9000–O9999 号程序不可编辑、不可显示/删除(通常是机床厂的换刀、测头宏程序) |
3202#0 NE8 = 1 | O8000–O8999 号程序同样被保护 |
3210 PASSWD | 设定密码(数据显示为不显示具体值);设了非 0 值且 ≠ 3211 时,自动把 NE9 置 1,进入锁定态 |
3211 KEYWD | 输入与 3210 相同的值即解除锁定态,此后才能改 3210 和把 NE9 置 0 |
所以:
- 锁定态的判据是
PASSWD ≠ 0且PASSWD ≠ KEYWD,不是”参数被锁了”; - 锁定态下
NE9无法置 0;3210的密码值也不显示; - 官方解锁流程:MDI → 打开参数写入(此时出现 SW0100)→ 在
3211输入与3210相同的值 → 把3202#4 NE9置 0 → 关闭参数写入 →RESET; 3210 = 0表示未启用密码功能;解锁后重新上电会清掉KEYWD,回到锁定态。
因此,把 NE9 或 3210/3211 当成”参数写保护开关”去调,方向就错了:它们不阻止你改 1620、1825 这类参数,也不该被拿来解释”参数写不进去”。站内另有一篇讲《9000 号宏程序写保护无法复制》的文章说的正是这一层,两篇的分工要分清。
合规与红线:
3210/3211是机床厂用来保护宏程序的正式机制。忘记密码时只走机床厂/FANUC 官方支持渠道,本文不提供任何密码猜测、绕过、清零或解密方法;也不要为了”能改参数”去动别人的3210。
五、还有哪些东西会挡路
- 存储器保护钥匙信号:机床厂把物理钥匙开关(或自定义软面板)接到 CNC 的
KEY1–KEY4信号上,锁程序编辑、偏置、设定、宏变量。钥匙看着”已开”但仍写不进去时,可能是触点或输入回路故障,可在PMCDGN → STATUS按机床厂梯形图给出的地址查位状态。 - 8 级数据保护:0i-F / 30i 系列提供操作等级 0–7,
SYSTEM → [+] → [PROTECT]可分别设置参数、程序、偏置的允许更改等级。默认口令由机床厂设定,需要对应等级登录。 - 数据输入侧:从 RS232 / 存储卡传入时被拒,要查 SETTING 画面的
TVC/ISO设定、I/O 通道,以及目标程序号段是否落在 NE8/NE9 保护范围内。 - 参数本身只读或选配未开通:某些号段在特定系统版本上是只读的;选配功能对应的参数在未开通时可能不显示或不可写。这类情况改 PWE 也没用,要查规格/选项画面。
- 数据改了但断电丢失:这不是写保护,是 CMOS 电池耗尽或存储板故障,方向完全不同。
六、改完后的三类验证
- 生效方式:不同参数有的立即生效,有的需要
RESET,有的必须断电重启。改前先查该参数说明里的”生效方式”,别在没重启的情况下断言”调了没用”。 - 有没有引出新报警:改完看报警画面、伺服/主轴诊断位;出现 SW0100 之外的报警要立刻回查原值。
- 留底:改动前后各导出一次参数表(或至少拍照记录原值、改动项、改动时间、改动人)。这是出问题时唯一能快速回滚的依据。
七、现场 5 个坑

- 没进 MDI 就去 SETTING 改 PWE,开关根本不接受输入。
- 双路径只开一路,另一路的参数仍然写不进去。
- 改完忘把 PWE 归 0,后续任何误写入都长驱直入——这是最危险的一条。
- 把只读号段/未开通的选配参数当成”被锁了”,反复强写,最后怀疑主板。
- 把
3202#4 NE9或3210/3211当参数保护开关,结果拆掉了机床厂宏程序的保护,参数还是改不了。
站内延伸:
/409讲 9000 号程序写保护与 NE9;参数改动前后的导出留底方法见参数/梯形图备份相关文章。
常见问题
PWE 已经设成 1 了,为什么参数还是写不进去?
先确认三件事:是否在 MDI 方式、双路径车床是否两条路径都置了 1、该参数号在当前系统版本上是否只读或属未开通的选配功能。若都不是,再查存储器保护钥匙信号(KEY1–KEY4)与 0i-F/30i 的 8 级数据保护等级——它们与 PWE 是叠加关系,PWE 开了也仍可能被拒。
SW0100 是不是报警,要不要消掉?
它是”参数写入开关已打开”的状态提示,不是故障。正确做法不是去找消报警的方法,而是改完参数后把 PWE 归 0、按 RESET,提示自动消失。反过来,屏幕上长期挂着 SW0100 说明有人把写入许可一直开着,应立刻确认改了什么并留底。
3202#4 NE9 和参数写保护是同一个开关吗?
不是。PWE 管的是参数能否写入;3202#4 NE9 管的是 O9000–O9999 号程序能否编辑显示,3210/3211 是给这层程序保护加的密码锁。按官方手册,锁定态下 NE9 会自动置 1 且无法改回 0,但普通参数照常可写。把 NE9 当参数保护开关去改,既解决不了”参数改不了”,又会误拆机床厂宏程序的保护。
最后更新:2026-11-07
面向海外读者的完整英文版,内容与本文对应 — 可直接转给非中文同事或海外客户。








































暂无评论内容