BiSS-C Protocolos suportados

Robótica e indústria

BiSS-C Serial Sensor Interface

O que é BiSS-C?

BiSS-C (Bidirectional Synchronous Serial interface, continuous mode) is an open-standard serial protocol for connecting position encoders, angle sensors, and other precision 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 Referência rápida

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

Instrumentos Acute compatíveis com BiSS-C

Soluções recomendadas

Recomendado para decodificação

TB3016F

TB3016F

Com canais analógicos

MSO2116E

MSO2116E

Todos os produtos compatíveis

Decodificação de protocolo
Disparo por hardware
Emulador de protocolo

Série TravelBus

Pronto para analisar este protocolo?

Veja como os instrumentos Acute capturam e decodificam este protocolo em tempo real. Solicite uma demo ou entre em contato com nossa equipe.

Como analisar BiSS-C com instrumentos Acute

1

Conecte seu analisador lógico Acute aos sinais BiSS-C MA e SLO no encoder ou controlador.

2

Conecte um fio terra a referência de terra da placa alvo.

3

No software Acute, selecione o BiSS-C protocol decoder e atribua MA e SLO aos canais de entrada correspondentes.

4

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

5

Capture e visualize os BiSS-C frames showing position data, error/warning bits, and CRC validation status.

Perguntas frequentes

Qual taxa de amostragem e necessária para a análise 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 meu decodificador BiSS-C mostra erros 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.
Quantos canais são necessários para a análise 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

Precisa de ajuda para escolher o instrumento certo para o seu protocolo? Entre em contato com nossa equipe de engenharia.