Logo TSL Automation Solutions
Éducation1 min de lecture

Qu'est-ce que le bus CAN ? La communication CAN industrielle

TSL Automation Solutions 11 mars 2025 Mis à jour le 18 mai 2026
Câblage du réseau industriel bus CAN, TSL Automation Solutions
Partager

Sommaire

Qu'est-ce que le bus CAN ?

Le bus CAN (Controller Area Network) est un protocole de communication série robuste et multi-maître, développé à l'origine par Bosch dans les années 1980 pour les calculateurs électroniques automobiles (ECU). Il utilise deux fils (CAN High et CAN Low) transportant des signaux différentiels, ce qui le rend très résistant au bruit électrique provenant des moteurs, des électrovannes et des systèmes d'allumage.

Fonctionnement du bus CAN

Le bus CAN utilise une architecture multi-maître : n'importe quel nœud peut initier une communication, et la priorité des messages est résolue automatiquement par l'identifiant du message (ID le plus bas = priorité la plus élevée). Si deux nœuds émettent simultanément, le message le plus prioritaire l'emporte sans aucune corruption de données. Cet arbitrage sans collision rend le CAN exceptionnellement fiable dans les environnements bruités.

Le bus CAN dans l'automatisation industrielle

  • CANopen : protocole de couche applicative pour le contrôle des machines industrielles (IEC 61131)
  • DeviceNet : réseau de terrain Allen-Bradley utilisant la couche physique CAN
  • SAE J1939 : véhicules lourds et engins de chantier
  • CAN FD : norme plus récente avec un débit de données allant jusqu'à 8 Mbps

Le bus CAN dans l'informatique embarquée

De nombreuses cartes mères et SBC industriels Avalue intègrent des interfaces bus CAN, permettant une connectivité directe avec des variateurs, capteurs et actionneurs CANopen sans passerelle séparée. Ceci est particulièrement utile pour les équipements mobiles, les AGV et les machines industrielles spécialisées. Contactez TSL Automation pour identifier les cartes Avalue offrant une prise en charge native du bus CAN pour votre application.

Questions fréquentes

Le bus CAN (Controller Area Network) est un protocole de communication série développé à l'origine pour les applications automobiles, largement adopté dans l'automatisation industrielle pour connecter des capteurs, actionneurs, variateurs et automates à des débits allant jusqu'à 1 Mbit/s. Le CAN offre une détection d'erreur intégrée, un arbitrage de priorité des messages et un fonctionnement multi-maître sur un simple bus différentiel à 2 fils, ce qui le rend robuste dans les environnements électriquement bruyants.
Le bus CAN est le protocole des couches physique et liaison de données : il définit la manière dont les bits sont transmis et encapsulés en trames. CANopen est un protocole de couche application construit au-dessus du bus CAN : il définit des profils d'appareils, des dictionnaires d'objets et des objets de communication (PDO, SDO) pour assurer l'interopérabilité entre appareils de fabricants différents. En automatisation industrielle, c'est généralement avec CANopen que travaillent les ingénieurs, le bus CAN constituant le transport sous-jacent.
Les applications industrielles du bus CAN comprennent : la connexion des servovariateurs dans les systèmes de mouvement multiaxes, les équipements de test automobile, les communications internes des AGV (véhicules à guidage automatique), les réseaux de contrôle de dispositifs médicaux, les systèmes d'entraînement et de sécurité d'ascenseurs, l'instrumentation de véhicules hors route (construction, agriculture) et l'automatisation du bâtiment via CANopen. Dans les installations plus récentes, le CAN est souvent remplacé par l'EtherCAT pour une vitesse plus élevée, mais il reste répandu dans les systèmes existants.
La longueur du câble bus CAN dépend du débit binaire : à 1 Mbit/s, 40 mètres maximum ; à 500 kbit/s, 100 mètres ; à 250 kbit/s, 250 mètres ; à 125 kbit/s, 500 mètres ; à 50 kbit/s, 1000 mètres. Utilisez un câble à paire torsadée avec des résistances de terminaison de 120 Ω à chaque extrémité. Pour de plus longues distances ou des environnements plus bruyants, utilisez des répéteurs CAN ou optez pour des alternatives Ethernet industrielles.
Oui : les PC industriels Avalue peuvent être configurés avec une connectivité bus CAN via des cartes d'extension PCIe ou des interfaces CAN intégrées sur certains modèles. TSL Automation Solutions peut vous conseiller sur le choix du matériel bus CAN pour votre application spécifique. Contactez notre équipe de Mumbai pour vos besoins en connectivité CAN.
Mots-clés : qu'est-ce que le bus CAN bus CAN industriel Controller Area Network CANopen industriel bus CAN ou Modbus communication CAN embarquée
Cet article vous a été utile ? Partagez-le
T

TSL Automation Solutions

Responsable marketing, TSL Automation Solutions

Sanjana couvre les tendances de l'automatisation industrielle, les lancements de produits et les analyses technologiques pour TSL Automation Solutions, distributeur basé à Mumbai d'IHM, de Panel PC et de systèmes informatiques embarqués au service des industriels en Inde et dans le monde.

Besoin d'aide pour choisir le bon produit ?

Notre équipe à Mumbai peut vous recommander l'IHM, le Panel PC ou le système embarqué adapté à votre application.

Contacter TSL Automation