Expert Blog

CAN: De quoi s'agit-il et pourquoi l'utiliser?

Kapiteltitel_motor_control_2024688770_EPOS4_Disk_60-8_CAN_stehend

Un bus Controller Area Network (bus CAN) est un type de bus conçu pour permettre à des microcontrôleurs et à des appareils de communiquer entre eux. Il s'agit d'un protocole basé sur des messages, conçu au départ pour un câblage électrique intelligent et fiable, et pour l'échange de données d'un nombre d'actionneurs et de capteurs installés dans les voitures et qui ne cesse d'augmenter. Conçu au départ en tant que bus de terrain à lignes de plusieurs mètres, le bus CAN est de plus en plus utilisé comme bus de communication installé dans des machines et des appareils compacts.

CANopen est un protocole de communication normé et une spécification de profil d'appareil destiné à des systèmes embarqués dans des installations automatisées. Un tel réseau comprend un maître CANopen qui configure et commande tous les appareils appelés esclaves CANopen (par ex. des capteurs, actionneurs ou Motion Controllers). Les PC équipés d'une carte CAN plug-in ou d'une passerelle USB/CAN, un API avec interface CAN ou même une simple puce de microcontrôleur disposant d'une interface CAN peuvent faire office de maître CANopen dans un de ces réseaux. Ainsi, l'ingénieur peut choisir le maître le mieux adapté à son application sur la base des critères de sélection que sont notamment la performance, le hardware préféré, l'environnement de programmation, sans oublier sa propre expérience.

638328_EPOS4_Micro_24-5_CAN_controller_Grössenvergleich

Les commandes EPOS4 de maxon motor ont fait leurs preuves dans l'industrie, étant utilisées dans plus de 1000 000 installations du monde entier pour contrôler la position, la vitesse et le courant/le couple.

CAN offre de nombreuses caractéristiques décisives aux ingénieurs devant travailler dans des configurations exiguës, il est notamment:

  • Compact: Les bus de terrain de type bus CAN permettent d'utiliser un nombre supérieur de capteurs et d'actionneurs avec un câblage minimum.
  • Économique: Le bus CAN est connu pour être un bus à bas coût, grâce à la grande disponibilité des microcontrôleurs et des processeurs à contrôleurs CAN intégrés. L'utilisation du protocole CANopen standardisé conformément à CiA 301 et des profils spécifiques aux appareils de type CiA 402 réduit considérablement les coûts de développement du logiciel de commande.
  • Standardisé et compatible: CANopen est un standard industriel certifié et largement accepté. Les appareils CANopen échangent des données de manière identique et le maniement des fonctions spécifique des appareils est lui aussi décrit dans les standards du profil correspondant.  Il est donc relativement simple de remplacer ou d'ajouter des appareils dans un tel réseau. Les constructeurs d'appareils et de machine disposent ainsi d'une grande flexibilité pour améliorer les performances de la machine ou proposer des fonctions de mise à niveau sans devoir produire l'effort d'une nouvelle conception. 
    Exemple: Si un moteur pas à pas avec un contrôleur approprié est remplacé par un moteur DC avec un contrôleur d'un autre fabricant, les modifications du logiciel de commande nécessaires sont insignifiantes car les deux systèmes d'entraînement utilisant des profils CANopen semblent identiques sur le CANbus.
  • Synchronisation facile: Même pour les petits appareils, les exigences en matière de performances et de plage de fonctionnalités ne cessent d'augmenter, et il est devenu important de synchroniser des entraînements entre eux pour obtenir des processus de déplacement plus complexes.
     

Les commandes EPOS4 de maxon motor sont des esclaves CANopen au sens des normes CiA301 et CiA402. Elles ont fait leurs preuves dans l'industrie, étant utilisées dans plus de 1000 000 installations du monde entier pour contrôler la position, la vitesse et le courant/le couple. Afin que le développement et l'intégration demeurent intelligents pour les développeurs, maxon fournit des bibliothèques de programmation et une assistance haut de gamme destinée à différents types de maîtres, comme notamment des API, des PC et des contrôleurs basés sur Linux

Contacter maxon pour une assistance CAN plus approfondie

Brochure

Solutions électroniques

Nous avons la solution de contrôle de mouvement adaptée pour votre système d'entraînement : standard ou sur mesure, le choix vous appartient.

TELECHARGEZ GRATUITEMENT

 
Auteur: Biren Patel

© by © maxon motor ag