全闭环机床上,SV0381、SV0384、SV0385、SV0386、SV0387 这几个报警经常交替出现、或同一根轴反复跳,现场容易误判成”光栅尺坏了”或”放大器坏了”。它们其实指向同一个地方——外置检测器(光栅尺)的反馈链路,而最常见的根因不是零件损坏,是接地与屏蔽没做好,噪声串进了编码信号。本文按 FANUC 官方报警手册、技术报告 TMN01/178E(A-65434EN《防止光栅尺因噪声出错》)与连接手册的口径,把这一族报警讲透。
一、先认清这一族:SV0381/0384/0385/0386/0387 全是”外置检测器”报警
看到这几个号,第一件事看报警内容里有没有”(外置)”或 “EXT”——有,就说明位置数据来自光栅尺这类分离型检测器,不是伺服电机内置编码器,也不是伺服放大器。FANUC 0i/30i 报警手册对这五个号的官方描述是:
| 报警号 | 英文(报警手册) | 中文报警内容 | 现场含义 |
|---|---|---|---|
| SV0381 | ABNORMAL PHASE (EXT) | 编码器相位异常(外置) | 外置直线尺上位置数据异常 |
| SV0384 | SOFT PHASE ALARM (EXT) | 软相位报警(外置) | 数字伺服软件检测出外置检测器数据异常 |
| SV0385 | SERIAL DATA ERROR (EXT) | 串行数据错误(外置) | 接收不到来自外置检测器的通讯数据 |
| SV0386 | DATA TRANS. ERROR (EXT) | 数据传送错误(外置) | 接收数据时发生 CRC 错误或停止位错误 |
| SV0387 | ABNORMAL ENCODER (EXT) | 编码器异常(外置) | 外置检测器某种异常,官方建议联系光栅尺厂家 |
这一组和外置检测器是一一对应的:SV0380(LED 异常)、SV0382(计数值丢失)、SV0383(脉冲丢失)也是外置族,但本期不展开。注意不要和”内装”族混了——同样的相位/软相位/串行数据错误,如果对象是电机内置编码器,号是 SV0361 / SV0364 / SV0368 / SV0369,括号里没有”外置”。一张图看清这两族的关系和整条反馈链路:

二、信号链路与排查节点:光栅尺 → 反馈线 → SDU → FSSB → CNC
外置检测器不是直接进 CNC 的。全闭环机床的链路是:
- 光栅尺(linear scale):装在床身上,读滑块真实位置;
- 反馈线:屏蔽电缆,把光栅尺信号送到接口单元;
- 分离型检测器接口单元 SDU(Separate Detector Interface Unit,FANUC 手册号 A-73402E):旧机型是独立模块(basic 单元 A02B-0236-C205,可加 SDU2 扩到 8 轴;新一代如 A02B-0303-C205 / A06B-6061-C202);轴检测器接 JF101–JF108,由 SDU 经 FSSB 光纤挂到伺服总线上,并给检测器供 5V(每轴最多 0.35A),自身吃 24V DC(±10%,basic 0.9A);
- CNC:拿到位置反馈做全闭环控制。
所以”外置检测器报警”的排查,是顺着这条链从尺往 CNC 倒着查:尺 → 线 → SDU(供电/上电)→ FSSB → 伺服侧。结构图和每个节点的接地要点:

三、接地不良是怎么”传染”到这些报警的:噪声的 4 条路径
FANUC 技术报告 TMN01/178E 把光栅尺出错归为”噪声侵入”。接地和屏蔽没做对,噪声主要走这 4 条路径,正好对应到本期这几个报警:
- 地环路(屏蔽层两端都接地):光栅尺端和 SDU 端地电位不同,屏蔽层里流过环流,编码信号被叠加共模噪声 → 表现为 SV0381 相位异常 / SV0384 软相位。
- 与动力线并行、耦合进干扰:反馈线和伺服/主轴动力线、接触器线捆在一起或并行走线,容性/感性耦合把尖峰灌进信号 → 表现为 SV0385 串行数据错误 / SV0386 CRC 或停止位错误。
- SDU 的 0V 没可靠接地、或电源线上带了噪声:SDU 供电参考地浮空,信号基准漂移 → 整族外置报警都可能在。
- 屏蔽层断开 / 接地端子虚焊 / 接头氧化:信号线失去屏蔽,相当于把天线接到反馈线上 → 间歇性跳 SV0385 / SV0386,复位后又能跑一阵。
关键认知:这几个报警号指向的是”信号读不到/读错”,不是”零件坏了”。很多情况是接头没插到位、屏蔽没接好、反馈线和动力线捆一起、端子氧化。先看图把路径对上,再动手:

四、官方接地与屏蔽要求:FANUC 技术报告 TMN01/178E 怎么说
报告原文(A-65434EN)对光栅尺噪声预防的几点要求,和我们现场整改一一对应:
- 2.1 光栅尺本体接地:尺的 head 和 body 都要可靠接地,部分光栅尺有专用接地螺丝,按光栅尺安装手册执行。
- 2.2 屏蔽层处理:光栅尺电缆必须用屏蔽电缆;屏蔽层在连接的单元那一侧就近接地(也就是靠 SDU/放大器端单点接地);电缆如果有中继,两端屏蔽都要接地或可靠连通。
- 2.3 SDU 情况:SDU 的 DC 电源 0V 要接地,且电源线尽量远离噪声源(AC 线、接触器之类)。
- 2.4 其他措施:噪声实在太大时,把 SDU 板上的 signal ground 端子(M3 螺丝,件号 A02B-0236-C203)接地可能有效。
再叠加上 FANUC《连接手册(硬件)》的通用规则:信号线分三组走线——A 组(一次/二次 AC、伺服主轴动力线)、B 组(DI/DO、24VDC)、C 组(位置/速度反馈、编码器、手轮、RS232/422),C 组与 B 组尽量拉开、与 A 组分开或用钢板屏蔽隔开,组间至少 10cm;CNC 内部 0V 与保护地端电气相连,不要把 CNC 的 0V 接到电位不同的其它接地电极(否则形成地环路)。要求与目的对照:
| 官方要求 | 对应报警 / 目的 |
|---|---|
| 光栅尺本体可靠接地(专用螺丝) | 降低尺端基准漂移,减少 SV0384/0381 |
| 屏蔽层单点就近接地(靠 SDU 端) | 切断地环路,减少 SV0381/0384 |
| SDU 的 0V 接地、电源远离开噪声源 | 稳定 SDU 参考地,整族外置报警 |
| 反馈线与动力线分槽、组间 ≥10cm | 减少耦合尖峰,减少 SV0385/0386 |
| 0V 勿接异电位接地极 | 避免地环路,杜绝间歇性误报 |
五、现场排查七步法:从记三样到最后整改
看到外置检测器报警,别急着换件,按这个顺序走:
- 记三样:SV 报警号 + 伺服放大器面板 LED 字母码 + 报警出现的时机(哪一步动作、冷机还是热机、动轴还是静止)。这三样凑齐,方向基本定了。
- 先查线:反馈线屏蔽层接好没、有没有和动力线捆一起、接头端子氧化发黑没、有没有被钣金压过。
- 查 SDU:SDU 上电正常吗(LED)、24V 供电稳不稳、0V 接地没。
- 查光栅尺:读数头污染没、尺体有没磕碰、安装有没有松。
- 做隔离测试:把光栅尺反馈屏蔽、改半闭环试机(见下一节),半闭环正常就锁定在光栅尺侧,半闭环也报警就查内装编码器/伺服侧。
- 接地整改:按第四节把屏蔽层改单点就近接地、光栅尺本体和 SDU 0V 接地、反馈线挪出动力线槽。
- SV0387 兜底:其它都排除了仍有 SV0387,按手册建议联系光栅尺厂家(判据不在 FANUC 手册里)。
排查决策树一目了然:

六、半闭环隔离测试:屏蔽光栅尺的参数步骤
隔离测试是把全闭环临时改半闭环:把对应轴的参数 1815#1(OPT,分离型位置检测器)由 1 改为 0,系统就改用电机内置编码器做位置反馈。改完断电重启生效,会出现 DS300(回零请求),按半闭环重设以下参数(数值以机床厂参数为准):
| 参数 | 含义 | 半闭环设定要点 |
|---|---|---|
| 1815#1 | 分离型位置检测器 OPT | 1=全闭环,0=改半闭环(关光栅尺) |
| 2084 / 2085 | 柔性齿轮比 N / M | 按丝杠螺距算,如 10mm 直联:N/M = 1/100 |
| 2024 | 位置反馈脉冲数 | 典型 12500(以电机规格为准) |
| 1821 | 参考计数器容量 | 电机转一周的位置脉冲数 |
注意三点:改半闭环只是临时抢修,定位精度退回丝杠/轴承级,恢复后要尽快修光栅尺;改回全闭环须重做螺距补偿和参考点;有些机型还要同步看 1815#4(APZ)、#5(APC)。半闭环跑稳了 → 问题在光栅尺这一侧(线、安装、污染、尺本身);半闭环也报警 → 问题在内装编码器或伺服侧。
七、小结与延伸阅读
SV0381/0384/0385/0386/0387 这一族,本质是”外置检测器反馈链路的信号质量报警”,根因八成在接地与屏蔽,不在零件。记住三句话:看报警括号认”外置”、屏蔽层单点就近接地、先屏蔽改半闭环做隔离再换件。延伸阅读:FANUC 伺服放大器更换实操 · 伺服惯量比与负载惯量比设定 · FANUC 诊断四画面速查
常见问题
SV0387 出现了就一定是光栅尺坏了、必须找厂家吗?
不一定。SV0387 是这一组里官方明确”转出去”的条目——外置检测器的判据标准不在 FANUC 手册里,所以建议联系尺厂。但出现前请先把 SDU 供电、反馈线屏蔽接地、光栅尺污染/安装都排除一遍;线缆和供电问题占这类报警的大头,并不等于尺本体报废。
屏蔽光栅尺改成半闭环后精度会差多少,能长期用吗?
半闭环丢掉了光栅尺的真实位置闭环,精度由丝杠和轴承决定,通常明显低于全闭环。建议只作临时抢修恢复生产,尽快修复光栅尺;而且改回全闭环要重做螺距误差补偿和参考点。长期带病运行会掩盖机械磨损,不推荐。
报警内容里带”外置”和不带”外置”的 SV 报警,区别在哪?
“外置 / EXT”表示位置数据来自光栅尺等分离型检测器;不带”外置”的同类报警(SV0361 相位异常、SV0364 软相位、SV0368 串行数据错误、SV0369 数据传送错误)对象是伺服电机内置编码器。看报警内容括号即可区分,两者排查方向(线缆/编码器/伺服侧)不同,别混为一谈。
最后更新:2026-10-25
面向海外读者的完整英文版,内容与本文对应 — 可直接转给非中文同事或海外客户。

























暂无评论内容