现场常有人问:同一款模拟量位移传感器,装短行程"读数稳",装长行程"读数老跳",是不是产品有问题?其实不是产品坏了,而是模拟量输出的固有特性——行程长短决定了同样的干扰被放大多少倍。这篇文章讲清楚这个原理。

一、先理解:模拟输出其实是"线性比例尺"
模拟输出位移传感器(如电子尺、模拟量磁致伸缩),以基本性质来说,并不能归类为真正的尺子。从英文翻译过来是"线性比例尺"。
因为模拟输出的电子尺没有刻度,它的输出也不会因为尺子越长就加大输出。它的输出是固定量程(比如 0-10V 对应满行程),因此:
尺的有效行程越长,每 1V 所代表的长度也会增加。
举个例子:一支 100mm 的传感器,0-10V 输出,那么每 1V = 10mm;同一系列 1000mm 的,每 1V = 100mm。同样是 0.005V 的干扰,前者只造成 0.05mm 偏差,后者却造成 0.5mm 偏差——相差 10 倍!
二、同等干扰,长短行程的差别
在此情况下,如果外来有 0.005V 的电压干扰,在相同的干扰下,不同长度就有不同程度的位置读数跳动:
- 行程短:同等干扰下,每 1V 代表长度小,干扰折算成的位置偏差就小,相对影响较小。
- 行程长:每 1V 代表长度大,同样的 0.005V 干扰被放大成更大的位置跳动,相对影响明显。
所以结论是:行程短的位移传感器在同等的干扰情况下,相对影响较小。这不是"短行程更好",而是数学上的必然——同样的干扰电压,被不同的"灵敏度"放大。
三、中长行程怎么办
但如要在中长度位移传感器做到不跳动、不影响精度,就必需用数字化位移传感器,如 SSI、CANBus、Profibus、Profinet、EtherCAT 等等。
为什么数字信号抗干扰?因为数字量传输的是"0/1"码,只要有足够的信噪比就能正确解出完整位置码,微小电压干扰不会像模拟量那样直接变成位置误差。总线信号还带校验,可靠性更高。
四、选型对照表
| 行程 | 推荐输出 | 原因 |
|---|---|---|
| 短行程(<200mm) | 模拟量 4-20mA / 0-10V | 干扰折算成的位置偏差小 |
| 中行程(200~1000mm) | 4-20mA 或 SSI | 电流型比电压型抗干扰好 |
| 长行程(>1000mm) | SSI / CANBus / Profibus / EtherCAT | 数字输出,干扰不放大 |
选型建议:如果你的行程较长,且现场有变频器、电机等干扰源,别硬用电压输出模拟量,优先上数字化输出。既能消除跳动,还能省一个采集卡的抗干扰调试环节。