5
Principes de base CAN Bus
Le bus CAN (Controller Area Network) est un bus système série pour le
multiplexage. Il a été développé à l'origine pour la mise en réseau dans l'industrie
automobile. En raison de ses excellentes caractéristiques en termes de vitesse,
flexibilité et robustesse, aujourd'hui, il est aussi utilisé de plus en plus dans des
applications industrielles. Le protocole CAN est conforme au « Data Link Layer »
(couche 2) du modèle de référence ISO / OSI. Des réseaux CAN simples ou
spécifiques fabricant peuvent être établis à ce niveau. Les inconvénients de la
solution couche 2 résident dans le manque d'une gestion de réseau normalisée
et dans la méthode de répartition des identifiants sur toutes les stations du réseau
CAN.
5.1
CANopen®
L'association « CAN in Automation (CiA
les couches de communication supérieures « CAN Application Layer (CAL) » et
la couche applicative « CANopen
établis comme standards industriels. C'est ici que sont définis les services et les
protocoles d'initialisation, de surveillance et de configuration de réseau, ainsi que
ceux de communication de données de process et de paramètres.
STÖBER ANTRIEBSTECHNIK GmbH + Co. KG propose pour les convertisseurs
de la 5ème génération la possibilité d'un couplage au bus CAN via le profil
®
®
CANopen
CiA
/DS-301 et toutes les spécifications CiA
après(voir bibliographie).
Le convertisseur représente un esclave CANopen logique, lequel est commandé
et paramétré par un maître CANopen
service d'un système bus CAN, il convient de consulter et de se conformer aux
manuels et aux instructions de mise en service de tous les composants
concernés (Maître CANopen
amples informations sur le bus CAN ou sur le profil CANopen
®
de l'organisation CiA
: www.can-cia.org pour avoir accès ou commander une
bibliographie exhaustive.
5.2
NMT State Machine
Tous les esclaves opérant selon le standard CANopen
mécanisme suivant lequel l'interface CAN est initialisée lors de la mise sous
tension et pilotée par commandes.
Ce mécanisme est représenté dans le graphe d'état de gestion de réseau (NMT
State Machine) (voir Fig. 5-1). Pour des explications plus détaillées, voir chapitre
9.1.
ID 441724.06
Principes de base CAN Bus
®
) » a défini comme standards ouverts
®
» ; ces modes de communication se sont
®
logique (commande, API). Pour la mise en
®
/ commande, autres esclaves...). Pour de plus
Manuel de commande
®
mentionnées ci-
®
, consulter le site
®
disposent du même
5
20