模拟量 vs 数字量全系怎么选:一张产品矩阵图
磁致伸缩位移传感器的输出接口可分三大类:模拟量(4-20 mA / 0-10 V)、点对点数字(SSI)、总线(CANopen / Profibus / EtherCAT / Profinet)。选择依据不是"哪种更先进",而是三个现实条件:控制器有什么输入通道、系统有多少轴、是否需要诊断信息。本文把 Germanjet 德敏哲的接口型产品放进一张矩阵,给出可直接套用的判断路径。测量性能在各接口型号间是一致的——绝对位置输出、分辨率 1 / 2 / 5 / 10 / 20 / 50 / 100 μm 档位、重复精度 ±0.002 mm 量级、非线性度典型 <0.02%FS,接口不改变测量能力,只改变数据传递方式。
产品矩阵总览
| 类别 | 产品 | 接口 | 拓扑 | 诊断能力 | 典型适用 |
|---|---|---|---|---|---|
| 模拟量 | 191 | 4-20 mA / 0-10 V | 点对点 | 无(电流环可判断断线) | 单轴、老设备、AI 通道富余 |
| 点对点数字 | 192 | SSI | 点对点 | 有限(状态位) | 运动控制卡、伺服驱动器直连 |
| 总线 | 194 | CANopen(DSP406) | 线形共总线 | EMCY 紧急报文 | 移动机械、液压多轴 |
| 总线 | 195 | Profibus DP(GSD) | 线形共总线 | 标准诊断报文 | 存量 S7-300/400 产线 |
| 总线 | 197 | EtherCAT(DC 同步) | 从站串接 | 状态机 + 错误计数 | 多轴高速同步 |
| 总线 | 198 | EtherCAT(单 M12) | 从站串接 | 同 197 | 空间紧凑、节点密集 |
| 总线 | 199PROFINET | Profinet(IRT) | 以太网 | 诊断丰富、支持拓扑识别 | 西门子体系新建产线 |
各型号的详细说明分别见:191 模拟量详解、192 SSI 详解、194 CANopen 详解、195 Profibus 详解、197 EtherCAT 详解、198 单 M12 详解、199PROFINET 详解。
模拟量与数字量的本质差异
| 对比维度 | 模拟量输出 | 数字量输出(SSI / 总线) |
|---|---|---|
| 信息载体 | 连续电流或电压值 | 离散数字编码 |
| 传输劣化 | 受线阻压降与干扰影响 | 数字信号,不受幅值劣化影响 |
| 链路精度上限 | 受 PLC 模拟量输入卡分辨率限制 | 由传感器分辨率决定 |
| 诊断信息 | 基本没有 | 有,可读状态与错误码 |
| 多位置读取 | 一路只能输出一个位置 | 可映射多个位置值 |
| 集成工作量 | 最低,接线即通 | 需组态(EDS/GSD/ESI/GSDML) |
| 多轴布线 | 每轴一对线 | 总线型可共线 |
有一条容易被忽略:模拟量链路的最终精度不由传感器决定,而由整条链路的最弱环节决定。传感器非线性度 <0.02%FS,若 PLC 的 AI 卡只有 12 位分辨率,全链路精度就被 AI 卡限制住了。数字接口不存在这个问题——传感器算出多少,控制器读到的就是多少。精度参数的正确解读见 精度三兄弟,电子头内部的输出模块分工见 电子头里装了啥。
三步判断路径
第一步:看控制器有什么。这是最强的约束条件。控制器只有模拟量输入卡 → 191;有 SSI 编码器接口 → 192;有 CAN 口 → 194;是 S7-300/400 Profibus 主站 → 195;是 S7-1200/1500 Profinet → 199PROFINET;是 EtherCAT 主站 → 197 或 198。跨体系加网关是下策,网关意味着多一个故障点、多一层延迟、多一套需要维护的组态。
第二步:数轴数。1~2 轴时模拟量或 SSI 的线束成本可接受;轴数上到 4~6 以上,总线的布线优势开始明显;十几轴以上,模拟量方案的 AI 模块与线束成本通常已不合理。
第三步:确认是否需要诊断与多位置。需要读取传感器状态、错误码,或需要在一根波导丝上读多个磁环位置(原理见 多磁环/多位置测量原理),必须走数字接口,模拟量做不到。
这套判断路径的原始框架见 磁致伸缩位移传感器选型:4-20mA 模拟量还是 CANopen 总线。
常见误判与纠正
- "总线比模拟量精度高"——不准确。传感器的测量精度与接口无关,总线的优势在于避免了传输链路和 AI 卡带来的额外劣化,而不是提高了传感器本身的能力。
- "模拟量落后,新项目都该上总线"——不成立。单轴、控制器只有 AI 通道、调试周期紧的项目,模拟量的集成成本最低,仍是合理选择。
- "上了 EtherCAT 位置刷新就快了"——总线周期短不代表传感器更新率高。磁致伸缩的更新率受量程约束,典型约 0.5 ms 至 5 ms 区间、依量程而定;周期设得比更新率短只会重复读到同一值,匹配方法见 响应时间与控制周期匹配。
- "0-10 V 和 4-20 mA 差不多"——差别很大。4-20 mA 的活零点可区分"位置在零点"与"线断了",0-10 V 不能,详见 191 模拟量接线实战。
接口与安装形态是两个独立维度
选型时容易把"接口"和"安装形态"混在一起。实际上两者独立:安装形态决定传感器装在哪(内置、外置、分体、柔性),接口决定数据怎么传。同一种安装形态可以配不同接口,同一种接口也可用于不同安装形态。
安装形态的选择另见两篇横向对比:缸内方案见 内置式全系对比:16/16R/17/17EX/19H 怎么选,缸外方案见 外置式全系对比:13/18/19P/19F 怎么选。总线协议之间的细分取舍见 总线型全系对比。总线接线的通用实操见 总线实操指南。
工程师实操小贴士
- 模拟量输出在出厂时标定得比名义行程略宽,装机后必须重新校准(原文:all analog position transducers output signal were calibrated slightly wider than the stroke, after installation the machine needs to go through calibration)。
- 两点法:Slope = 实际位移 ÷ (行程端读数 − 零位读数);Datum = Slope × 零位读数;机器位置 = (Slope × 当前读数) − Datum(原文公式)。
- 实例:零位读数 0.2V,移动 98mm 后读数 9.5V → Slope = 98÷(9.5−0.2) = 10.537,Datum = 10.537×0.2 = 2.106(PDF 原文示例)。
常见问题
Q:磁致伸缩位移传感器的接口该怎么选?
按三步判断:第一步看控制器有什么输入通道,只有模拟量输入选191,有SSI接口选192,有CAN口选194,Profibus主站选195,Profinet选199PROFINET,EtherCAT主站选197或198;第二步看轴数,四五轴以上总线优势明显;第三步看是否需要诊断信息或多磁环读取,需要则必须走数字接口。
Q:总线接口的测量精度比模拟量高吗?
传感器本身的测量精度与接口无关。总线的优势在于避免了传输链路劣化和PLC模拟量输入卡分辨率带来的额外误差,而不是提高了传感器能力。模拟量链路的最终精度由最弱环节决定,传感器再准也会被输入卡卡住。
Q:新项目是不是都应该上总线?
不是。单轴、控制器只有模拟量输入通道、调试周期紧的项目,模拟量的集成成本最低,接线通了就有读数,仍是合理选择。跨体系为了用总线而加网关反而增加故障点、延迟和维护量。
Q:接口和安装形态是同一个选型维度吗?
不是,两者独立。安装形态决定传感器装在哪(内置、外置、分体、柔性),接口决定数据怎么传。同一种安装形态可以配不同接口,同一种接口也可用于不同安装形态,选型时应分别判断。





