一、概述
BiSS(Bidirectional Synchronous Serial)协议是一种由德国IC-Haus公司提出胡新型可自由使用的双向同步串行通信协议。使用该协议通信波特率可以达到10Mbps,达到RS422接口总线的波特率上限,是其他一些同类常用串行通信协议(比如SSI、EnDat,Hiperface,起止式异步协议)的5倍以上。
在硬件上兼容工业标准SSI(同步串行接口协议),专门为满足实时、双向、高速的传感器通信而设计。
典型的应用是在运行控制领域实现伺服驱动器与编码器通信。
BiSS通信协议目前的版本是BiSS-C。
二、特征
2.1 二线串行同步数据总线
BiSS具有较高的响应速度和通信速率:
- 采用RS422接口,波特率达到10Mbps。
- 采用LVDS接口,波特率大于10Mbps。
2.2 通信效率高
BiSS能够承载高分辨率编码器数据:
每10us传输超过64比特,有效负载率大于80%。
2.3 线路时分复用
包括每个通信周期传输一帧的数据通信信道和传输一个帧位的寄存器通信信道。
BiSS的控制系统有更好的稳定性和便利性:
寄存器通信和数据通信完全独立,互不干涉。对于不需要寄存器通信的应用场合,可以使用BiSS-C Unidirectional版本,这个版本的协议没有寄存器通信。
2.4 多种安全机制确保数据可靠
- BiSS延