ProfiBus Protocoles pris en charge

Robotique et industrie

Process Field Bus

Qu'est-ce que ProfiBus?

ProfiBus (Process Field Bus) est une norme de bus de terrain industriel largement déployée, définie dans IEC 61158, utilisée pour la communication entre les automates programmables, les modules d’E/S, les variateurs, les capteurs et les actionneurs dans les systèmes d’automatisation industrielle et de contrôle de processus. ProfiBus DP (Decentralized Peripherals) est la variante la plus courante, fonctionnant sur RS-485 à des vitesses jusqu’à 12 Mbps pour la communication rapide d’E/S. ProfiBus PA (Process Automation) utilise la signalisation MBP (Manchester Bus Powered) pour l’instrumentation de processus à sécurité intrinsèque. Le protocole utilise un mécanisme de passage de jeton entre les périphériques maîtres et un modèle maître-esclave pour la communication d’E/S. Les ingénieurs déboguant des réseaux ProfiBus doivent analyser la structure des télégrammes, la temporisation, la rotation du jeton et les conditions d’erreur sur le bus.

ProfiBus Référence rapide

type Serial, asynchronous
signals RS-485 differential
max Speed 12 Mbps
standard IEC 61158

Instruments Acute compatibles avec ProfiBus

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 LA4000

Série MSO2000

Série TravelBus

Série TravelLogic

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 ProfiBus avec les instruments Acute

1

Connectez votre analyseur logique Acute aux signaux différentiels RS-485 du ProfiBus (lignes A et B) en utilisant des sondes appropriees.

2

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

3

Dans le logiciel Acute, sélectionnez le ProfiBus protocol decoder et assignez le signal de données au canal d'entrée correspondant.

4

Configurez les parametres attendus de baud rate (e.g., 1.5 Mbps, 12 Mbps) and telegram format.

5

Capturez et visualisez les ProfiBus telegrams showing station addresses, service access points, function codes, data, and FCS validation.

Questions fréquemment posées

Quel taux d'échantillonnage est nécessaire pour l'analyse ProfiBus ?
Les débits en bauds ProfiBus vont de 9,6 kbps à 12 Mbps. Utilisez un taux d’échantillonnage d’au moins 8 fois le débit en bauds. Pour ProfiBus DP à 12 Mbps, échantillonnez à 100 MHz ou plus. Pour des débits plus bas comme 1,5 Mbps, 12 MHz suffisent. Ces taux sont largement dans les capacités de tous les analyseurs logiques Acute.
Pourquoi mon décodeur ProfiBus ne reconnait-il pas les telegrammes ?
La reconnaissance des télégrammes ProfiBus dépend de la configuration correcte du débit en bauds et de la détection du tramage de type UART (caractères de 11 bits). Vérifiez que le débit en bauds correspond à la vitesse réelle du réseau. Vérifiez également que le signal RS-485 est correctement sondé — les lignes différentielles A et B doivent être correctement identifiées, et le seuil de l’analyseur logique doit être configuré pour les niveaux de tension RS-485. L’absence de terminaison de bus peut également déformer les signaux au point où la détection des télégrammes échoue.
Combien de canaux sont nécessaires pour l'analyse ProfiBus ?
ProfiBus sur RS-485 peut être analysé avec 1 canal en utilisant une prise single-ended depuis la sortie d’un transceiver, ou 2 canaux pour la paire différentielle A/B. Si vous surveillez plusieurs segments ProfiBus ou corrélez le trafic du bus avec les signaux d’E/S de l’application, ajoutez des canaux en conséquence. La plupart des analyses ProfiBus nécessitent 1-2 canaux.

Protocoles connexes

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