BiSS-C Protocoles pris en charge

Robotique et industrie

BiSS-C Serial Sensor Interface

Qu'est-ce que BiSS-C?

BiSS-C (Bidirectional Synchronous Serial interface, mode continu) est un protocole série à norme ouverte pour connecter des encodeurs de position, des capteurs d’angle et d’autres dispositifs de mesure de précision aux contrôleurs dans les systèmes de contrôle de mouvement industriels. BiSS-C utilise deux signaux : MA (horloge maître/acquittement) piloté par le contrôleur et SLO (sortie esclave) piloté par le capteur. Le maître génère une horloge sur MA, et le capteur répond avec des données de position, des bits d’état et un CRC sur SLO. BiSS-C supporte des données de position absolue haute résolution à des fréquences d’horloge jusqu’à 10 MHz et inclut la détection d’erreurs par vérification CRC. Les ingénieurs déboguant des servovariateurs, des machines CNC et des systèmes robotiques utilisent l’analyse BiSS-C pour vérifier la communication de l’encodeur, valider la précision des données de position et diagnostiquer les erreurs CRC.

BiSS-C Référence rapide

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

Instruments Acute compatibles avec BiSS-C

Solutions recommandées

Recommandé pour le décodage

TB3016F

TB3016F

Avec canaux analogiques

MSO2116E

MSO2116E

Tous les produits compatibles

Décodage de protocole
Déclenchement matériel
Émulateur de protocole

Série TravelBus

Prêt à analyser ce protocole ?

Découvrez comment les instruments Acute capturent et décodent ce protocole en temps réel. Demandez une démo ou contactez notre équipe.

Comment analyser BiSS-C avec les instruments Acute

1

Connectez votre analyseur logique Acute aux signaux BiSS-C MA et SLO au niveau de l'encodeur ou du contrôleur.

2

Reliez un fil de masse à la référence de masse de la carte cible.

3

Dans le logiciel Acute, sélectionnez le BiSS-C protocol decoder et assignez MA et SLO aux canaux d'entrée correspondants.

4

Configurez les parametres attendus de résolution (number of data bits) and CRC polynomial for your sensor.

5

Capturez et visualisez les BiSS-C frames showing position data, error/warning bits, and CRC validation status.

Questions fréquemment posées

Quel taux d'échantillonnage est nécessaire pour l'analyse BiSS-C ?
Les horloges BiSS-C fonctionnent jusqu’à 10 MHz. Échantillonnez à un minimum de 40 MHz (4 fois l’horloge) pour un décodage fiable. Un taux d’échantillonnage de 100 MHz ou plus offre une bonne marge temporelle pour vérifier les temps de setup et hold sur la ligne de données SLO par rapport aux fronts d’horloge MA.
Pourquoi mon décodeur BiSS-C affiche-t-il des erreurs de CRC ?
Les erreurs CRC BiSS-C peuvent indiquer de réels problèmes de communication du capteur (problèmes de câble, EMI) ou une incompatibilité de configuration du décodeur. Vérifiez que le polynôme CRC et les paramètres de résolution des données dans le décodeur correspondent au format de sortie réel du capteur. Certains capteurs incluent également des bits d’état supplémentaires qui modifient la longueur de la trame — confirmez que le nombre total de bits de données et d’état correspond à la fiche technique du capteur.
Combien de canaux sont nécessaires pour l'analyse BiSS-C ?
BiSS-C nécessite 2 canaux : MA (horloge/acquittement) et SLO (sortie de données esclave). Si votre capteur utilise également la ligne SLI (entrée esclave) pour la programmation de registres, ajoutez un 3ème canal. Pour les systèmes avec plusieurs capteurs BiSS-C sur des interfaces séparées, allouez 2 canaux par capteur.

Protocoles connexes

Besoin d'aide pour choisir le bon instrument pour votre protocole ? Contactez notre équipe d'ingénierie.