BiSS-C Protocolos compatibles

Robótica e industria

BiSS-C Serial Sensor Interface

¿Qué es BiSS-C?

BiSS-C (Bidirectional Synchronous Serial interface, continuous mode) is an open-standard serial protocol for connecting position encoders, angle sensors, and other precisión measurement devices to controllers in industrial motion control systems. BiSS-C uses two signals: MA (Master clock/Acknowledge) driven by the controller and SLO (Slave output) driven by the sensor. The master generates a clock on MA, and the sensor responds with position data, status bits, and CRC on SLO. BiSS-C supports high-resolution absolute position data at clock rates up to 10 MHz and includes error detection through CRC verification. Engineers debugging servo drives, CNC machines, and robotic systems use BiSS-C analysis to verify encoder communication, validate position data accuracy, and diagnose CRC errors.

BiSS-C Referencia rápida

type Serial, synchronous
signals MA, SLO
max Speed 10 MHz
voltage Range 5V
features Encoder/sensor interface

Instrumentos Acute compatibles con BiSS-C

Soluciones recomendadas

Recomendado para decodificación

TB3016F

TB3016F

Con canales analógicos

MSO2116E

MSO2116E

Todos los productos compatibles

Decodificación de protocolo
Disparo por hardware
Emulador de protocolo

Serie TravelBus

¿Listo para analizar este protocolo?

Vea cómo los instrumentos Acute capturan y decodifican este protocolo en tiempo real. Solicite una demo o contacte a nuestro equipo.

¿Cómo analizar BiSS-C con instrumentos Acute

1

Conecte su analizador lógico Acute a las señales BiSS-C MA y SLO en el encoder o controlador.

2

Conecte un cable de tierra a la referencia de tierra de la placa objetivo.

3

En el software Acute, seleccione el BiSS-C protocol decoder y asigne MA y SLO a los canales de entrada correspondientes.

4

Configure los parametros esperados de resolution (number of data bits) and CRC polynomial for your sensor.

5

Capture y visualice los BiSS-C frames showing position data, error/warning bits, and CRC validation status.

Preguntas frecuentes

Que tasa de muestreo necesito para el análisis BiSS-C ?
BiSS-C clocks operate at up to 10 MHz. Sample at a minimum of 40 MHz (4x the clock) for reliable decoding. A sample rate of 100 MHz or higher provides good timing margin for verifying setup and hold times on the SLO data line relative to the MA clock edges.
Por que mi decodificador BiSS-C muestra errores de CRC?
BiSS-C CRC errors can indicate actual sensor communication issues (cable problems, EMI) or a decoder configuration mismatch. Verify that the CRC polynomial and data resolution settings in the decoder match the sensor's actual output format. Some sensors also include additional status bits that change the frame length — confirm the total number of data and status bits matches the sensor datasheet.
Cuantos canales se necesitan para el análisis de BiSS-C ?
BiSS-C requires 2 channels: MA (clock/acknowledge) and SLO (slave data output). If your sensor also uses the SLI (Slave input) line for register programming, add a 3rd channel. For systems with multiple BiSS-C sensors on separate interfaces, allocate 2 channels per sensor.

Protocolos relacionados

¿Necesita ayuda para elegir el instrumento adecuado para su protocolo? Contacte a nuestro equipo de ingeniería.