国产编码器最大的敌人,可能正是“国产化”
首发于公众号「如是有为」 · 查看原文

凌晨两点,产线停了。
设备工程师从床上爬起来,赶到现场,最后发现是一只编码器报错。
这个时候如果你站在旁边告诉他:“我们这颗是国产的,精度更高,价格还便宜 30%。”他大概率只会想一件事:
仓库里还有没有原来那只进口编码器?先给我换回去。
这可能才是国产编码器最尴尬的地方。我们天天讨论国产化率、进口替代、参数追赶,甚至把绝对精度从 ±0.05° 做到 ±0.02°,但真正决定客户敢不敢换的,往往根本不是这些。
我做磁传感器和编码器芯片,接触这类替换项目越来越多以后,反而有一个可能得罪人的判断:
“国产化”这三个字,有时候恰恰是国产编码器最大的敌人。
因为一旦把产品定义成“国产替代”,客户脑子里的评价体系就自动变了。他不再问“这个编码器好不好”,而开始问“为了完成国产化指标,我到底要承担多少额外风险”。
这两个问题,看起来只差几个字,实际上完全不是一回事。
真正难复制的,不是精度,是藏在系统里的那份“隐形合同”
很多国产编码器第一次去对标进口产品,最喜欢拉一张参数表。
分辨率多少位,绝对精度多少度,最高转速多少,噪声多少,温漂多少。
这当然没错。但真正做过替换的人都知道,datasheet 首页那几个数字,往往只是最容易复制的部分。
真正麻烦的是那些没有被正式写成“接口”的接口。
举个最简单的例子。
客户原来用一只增量编码器,输出都是 ABZ。国产厂商看了一眼,会觉得这有什么难的:A、B 两路正交,Z 一圈一个脉冲,RS-422 差分输出,做一样不就行了?
真装进去以后,问题可能马上出来。
原来的 Z 脉冲宽度是一个完整 A 周期,你的是四分之一个周期;原来的 Z 边沿固定落在 A、B 某个确定状态,你的落点不一样;原来的线驱动器在长线缆和终端匹配不理想时还能维持足够的差分摆幅,你换了另一颗 driver,实验室两米线没问题,设备上拖十几米以后边沿开始变钝;原来的上电以后几十毫秒内 A、B 保持静止状态,你的芯片一上电先吐了一串不确定脉冲,PLC 正好把它当成真实位置计数。
从规格书上看:
都是 ABZ。
从控制系统看:
根本不是同一个东西。
SSI、BiSS-C、SPI 也是一样。
真正做芯片的人会知道,协议名字一致,只代表最外面那层语法一致。真正决定能不能原位替换的,是更下面那些很少被销售拿出来讲的东西:上电多久以后第一帧有效,时钟边沿容许多大 skew,错误状态输出什么,CRC 出错以后下一帧怎么恢复,角度刷新是在 CS 拉低之前还是之后锁存,零位写 EEPROM 时总线会不会短暂失去响应。
这些东西单独看,没有一个是“核心指标”。
可一旦换掉其中一个,客户原来那套系统里隐藏了很多年的假设就可能被击穿。
所以我现在越来越觉得,真正成熟的第二供应商,复制的从来不是一个产品。
它复制的是客户已经验证过的那套系统假设。
这也是为什么“pin-to-pin”经常被说得太轻了。
对芯片来说,管脚一样,只能叫 pin compatible。真正有价值的是:PCB 不改、外围不改、寄存器尽量不改、启动行为不改、故障语义不改、时序余量不缩水。
对完整编码器来说更复杂。机械法兰、轴径、公差、连接器、电平、协议、时序、参数配置、零位逻辑,甚至故障后的输出状态,都属于这份看不见的合同。
客户真正想买的并不是:
“你的精度有没有比原厂好 0.03°。”
而是:
“我以前验证过的东西,还有多少可以不用重新验证?”
这个问题一旦想明白,很多国产编码器公司的研发优先级其实都会被颠倒。
把 INL 从 ±0.05°继续压到 ±0.02°,也许需要半年。
但如果客户原来那只编码器 Z 脉冲宽度和你的不一样,可能一个寄存器、一段数字逻辑就能解决。
前者看起来技术含量很高,后者甚至不好意思拿到发布会上讲。
但真正决定订单的,很可能恰恰是后者。
最好的国产替代,不是保证永远不出问题,而是让第一次失败变得可逆
这又引出第二个我觉得经常被忽略的点。
国产厂商最喜欢向客户证明:
“你放心,我们不会出问题。”
这句话其实很难让真正负责设备的人放心。
因为工程师天然知道,没有不会出问题的器件。进口编码器也坏,国产编码器也一定会坏。
所以客户真正计算的不是“会不会坏”,而是:
如果它真的坏一次,我还能不能迅速退回原来的状态?
这件事比很多人想象中重要得多。
假设今天换一只国产编码器,只需要拆掉原来的,螺丝孔完全一样,插头完全一样,驱动器参数不用改,软件不用升级。新编码器跑了三个月以后突然出现一个现场暂时定位不了的问题。
设备工程师怎么办?
十分钟以后,他可以把原来的进口编码器装回去。
生产恢复。
然后大家慢慢分析国产件到底发生了什么。
这种替换,工程师其实是敢试的。
因为他的最坏情况很清楚:
退回去。
但如果为了换这只编码器,机械法兰改了,线束改了,PLC 程序改了,参数表也换了,原来的进口编码器已经装不回去了,那么客户面对的就完全是另一种风险。
这时候国产编码器第一次出现异常,问题就不再是“一只编码器可能有 bug”。
而是:
整套新方案已经没有退路。
所以很多国产替代项目失败,并不是国产件真的比进口件差很多。
而是替换设计从一开始就把客户的后路切断了。
这也是我现在判断一个第二供应商方案好坏时,会特别关注的一件事:
替换是不是可逆的。
能原位插进去,是第一级。
能原位拔出来换回旧件,才是更重要的一级。
而这个思路再往前推一步,就会得到一个很反直觉的销售结论:
国产编码器最应该找的第一批客户,不一定是那些“最愿意支持国产”的客户,而是那些现有进口方案已经让工程师不爽的客户。
为什么?
因为替换本质上是在比较两个风险。
一边是“换新的有风险”。
另一边是“继续用旧的也开始有风险”。
如果进口编码器用了八年,从没坏过,价格客户也已经接受,交期稳定,原厂服务虽然不热情,但也没出过大问题,你跑过去告诉工程师:“我们便宜 30%,还是国产。”
对他个人来说,这笔账甚至可能是负的。
换成功了,没人记得是他。
换失败了,半夜被叫起来的是他。
但如果原来的进口型号突然交期 30 周;如果某一批已经出现过随机报码;如果原厂通知 EOL;如果一块简单的现场问题来回邮件三周都没人解决,整个风险平衡就变了。
这个时候国产厂商真正的机会才出现。
不是因为“国产终于赶上来了”。
而是因为:
继续不换,也开始有代价了。
所以现场响应,并不是售后问题,而是产品可靠性的一部分
很多公司内部会把售后和研发分得很开。
研发负责把产品做可靠,FAE 和售后负责出问题以后处理。
但从产线客户角度看,这个边界其实不存在。
一只编码器一年都没有出问题,当然很好。
但如果它偶尔出一次问题,客户真正感受到的“可靠性”,还包括另外一个东西:
多久能恢复生产。
这也是国产厂商真正可以和进口大厂形成非对称竞争的地方。
参数上正面对打很难。
成熟编码器公司的磁路设计、ASIC、光学码盘、轴承、工艺、温漂补偿、可靠性数据库,都是十几年甚至几十年一点一点积累起来的。
国产厂商不可能靠把一页 datasheet 做得更漂亮,就把这些东西全部抹平。
但有一样东西,进口大厂天然很难做到。
客户上午十点说:
“6000 rpm 偶尔跳一次角度。”
下午研发工程师就带着示波器到了现场。
先不讨论是谁的锅。
A、B、Z 抓下来,SPI 抓下来,电源抓下来,磁场幅值抓下来,电机 PWM 同时抓下来,再看看错误到底和转速、温度、机械偏心还是共模干扰相关。
这件事的价值远远大于很多厂商想象。
因为编码器这种东西一旦进到整机里面,现场问题几乎从来不会很“纯”。
角度偶发跳一下,可能是磁铁偏心,也可能是 air gap 漂了;可能是 ASIC 数字链路,也可能是 SPI 时序;可能是编码器自己,也可能是电机 PWM 共模干扰;甚至可能编码器输出完全正确,只是控制器采样时序恰好踩到了边界。
客户最讨厌的情况不是产品有 bug。
而是三家公司坐在一起:
电机说编码器的问题。
编码器说控制器的问题。
控制器说电机干扰。
最后没有人愿意把示波器探头夹上去。
所以对国产编码器来说,“有人第二天到现场”不是售后附加值。
它本身就是产品的一部分。
甚至可以说:
参数决定第一次敢不敢送样,现场能力决定第二个项目还敢不敢继续用。
这也是为什么我越来越不喜欢“国产替代”这个词。
它天然把国产编码器放在了一个追赶者的位置上:
进口的是标准答案,国产的负责模仿。
但真正成熟的竞争不应该是这样。
国产编码器真正有机会赢的地方,不是证明:
“我也能做到 ±0.02°。”
而是做到另一件更难写进 datasheet 的事情:
原来的孔不用改,原来的线不用改,原来的软件尽量不用改,原来的验证尽量不用重来;真出了问题,旧件还能马上装回去;再复杂一点的问题,我的人第二天就在你的机器旁边。
做到这一步以后,“国产”两个字其实已经不重要了。
因为设备工程师最后选择它的理由,会变成一个非常朴素的问题:
不是因为它是国产的,所以我愿意冒险。而是因为用了它以后,这件事已经没那么像冒险了。

关注公众号「如是有为」
微信扫一扫,新文章先在公众号发出。