技术资讯

产品技术

SSI(Synchronous Serial Interface)是工业位移传感器常用的一种高速同步串行接口。本文从时钟…

产品技术:位移传感器SSI同步串行接口工作原理与数据格式

2026-08-22 · 产品技术

SSI 是 Synchronous Serial Interface 的缩写,翻译过来是同步串行接口。它在高精度位移传感器、绝对值编码器里用得很多,因为它能高速、可靠地把绝对位置数据传给控制器。但对很多只接触过模拟量或 Modbus 的工程师来说,SSI 显得有点神秘。这篇把它从时钟同步到数据格式讲清楚。

一、SSI 是什么:一种“主问从答”的同步通信

SSI 是点对点的通信接口,一个主站(通常是 PLC 的 SSI 模块或编码器接口卡)对应一个从站(位移传感器)。它用两根信号线:一对时钟线(CLK)和一对数据线(DATA),都是差分信号(类似 RS-422),所以抗干扰好、传输距离远。

通信的本质是:主站发出时钟脉冲,从站根据时钟脉冲一位一位地把位置数据送出来。时钟是主站说了算,所以叫“同步串行”——数据的发送和接收完全跟着时钟走,不需要双方约定波特率,没有起始位、停止位这些多余的东西,传输效率更高。

二、一次完整的数据传输过程

SSI 的一次通信流程可以拆成几步看:

  • 空闲状态:平时没有数据传输时,时钟线保持高电平(或低电平,取决于具体定义),数据线也处于空闲。
  • 启动时刻:主站把时钟线拉低,开始发送时钟脉冲。这个下降沿让从站“醒过来”,准备送数据。
  • 逐位输出:主站每发一个时钟脉冲,从站就在对应的边沿上送出一个数据位,从最高位开始,一个脉冲一个位。
  • 数据结束:送完规定的数据位(比如 24 位、25 位或 27 位)后,主站停止时钟。此时可以附带一个“校验位”或“状态位”。
  • 重新同步:主站保持时钟高电平一段时间(通常是几十微秒的静默期),让从站重新准备下一次传输,然后进入下一次通信。

这里要特别强调那个“静默期”。它不只是为了休息,更是为了让从站重新锁存最新的位置值。静默期太短,从站可能还没把新数据准备好就又被问了,导致重复读到旧数据。

三、数据格式:位宽与编码

SSI 的数据格式有两个关键参数:位宽(数据位数)编码方式

位宽决定了分辨率和量程。比如一个 25 位的 SSI 传感器,意味着它的位置数据用 25 个二进制位表示,能表达的细分程度就是量程除以 2 的 25 次方。位数越高,分辨率越高,但传输时间也越长。

编码方式常见的有二进制码(Binary)和格雷码(Gray Code)。

  • 二进制码:直接用二进制数值表示位置,直观,但相邻两个位置可能同时翻转多个位(比如从 0111 到 1000,四位全变),如果在翻转瞬间读取,容易出错。
  • 格雷码:相邻两个数的二进制只差一位,所以任何时刻最多只有一位在变化,抗毛刺、抗误读能力强。这是绝对值编码器常用它的原因。但格雷码要先转换成二进制才能用于计算。

很多高精度 SSI 传感器会默认输出格雷码,所以对接 PLC 时,一定要确认你的控制器支持哪种编码,否则读出来的数完全不对。

四、为什么 SSI 抗干扰好、能传远

SSI 用的是差分传输。差分信号的意思是:用两根线上的电压之差来表示逻辑 1 和 0,而不是用单根线的绝对电压。外界的电磁干扰通常是等量施加在两根线上的(共模干扰),一相减就被抵消了。所以 SSI 信号在相对长的距离上依然稳定,常见能传几十米甚至上百米。

这一点和单端的模拟量电压信号形成鲜明对比——模拟量电压容易被共模干扰和线长影响,而 SSI 显然更抗造。

五、SSI 与现场总线的区别

SSI 经常被拿来和 Modbus、Profibus 这类总线对比。它们的核心区别是:SSI 是点对点、同步、纯位置传输,一个主站对一个传感器,快速稳定,但只能传位置,不能做复杂的状态诊断;总线则是多点、异步、双向,能接多个从站,能读写参数、诊断状态,但通常速度相对慢一点。

所以选型逻辑是:如果你只需要一个传感器、要高速稳定地读绝对位置,SSI 是很好的选择;如果你要接很多个传感器、还要读状态、改参数,那就上现场总线。

六、对接 PLC 的常见坑

现场对接 SSI 时,最容易踩的坑有这么几个。第一,位宽配置不一致——PLC 设成 24 位,传感器是 25 位,读出来就是乱的。第二,编码方式选错——传感器出格雷码,PLC 按二进制解,数值会差一个系数。第三,端口极性接反——差分线正负接反,信号直接读不到。第四,静默期没配好——主站读得太快,数据全是旧的。

每一处都建议先看说明书,确认位宽、编码、极性、时钟极性、静默期这几个参数,和 PLC 端一一对上,再通电。别一上来就追求“即插即用”,SSI 是需要耐心对参数的。

七、结语:SSI 是高精度位置反馈的可靠底牌

SSI 同步串行接口,靠一根时钟一根数据,用差分和绝对编码,实现了高速、稳定、抗干扰的绝对位置传输。它不像总线那么“聪明”,但胜在纯粹和可靠,是让千万级高精度设备位置反馈稳如磐石的底牌。真正理解了它的时钟同步和格雷码,你就能在选型和对参数时游刃有余。

需要选型或询价?

我们提供专业选型建议与技术支持,欢迎来电咨询。