User manual
47
Sous réserve de modications
13.11 Bus CAN
Le bus CAN (Controller Area Network) est un système de bus
conçu pour l‘industrie automobile. Il est principalement utilisé
pour échanger des données entre les unités de contrôle et des
capteurs. Aujourd‘hui, le bus CAN est en outre largement utilisé
dans les domaines de l‘aviation, du médical et de l‘industrie
d‘automatisation. Un signal différentiel étant utilisé au niveau
de la couche physique CAN, une sonde différentielle (comme
le HZO40) est recommandée. Néanmoins, il est également
possible d‘utiliser des sondes standard pour se connecter au
signal. Les débits de données standard sont entre 10 kBit/s et
1 Mbit/s. Un message peut contenir un bit de start, un ID de
trame (11 ou 29 bits), le code de longueur de données DLC, les
données, un CRC, Ack et le bit de stop.
13.12 Conguration du Bus CAN
Remarque : avant de congurer le bus, s‘assurer
d‘avoir choisi le niveau logique correct pour les
entrées logiques (comme décrit au chapitre 12.1)
et/ou la voie analogique (comme décrit au chapitre
4.5). Le réglage par défaut est de 500mV dans les
deux cas.
IPour rendre le décodage possible, s‘assurer d‘avoir
au moins un message complet d‘un protocole série
sur l‘écran. Les détails des messages décodés peu-
vent être observés en utilisant la fonction ZOOM.
Pour décoder le bus CAN, choisir la voie qui est reliée au signal
de données. Il est possible de connecter une voie analogique ou
numérique à CAN-HIGH ou CAN-LOW ou d‘utiliser une sonde
différentielle comme la HZO40 (200 MHz de bande passante) à
une voie analogique. Ce réglage peut être effectué après avoir
choisi le type CAN dans le menu de BUS et après avoir appuyé
sur la touche logicielle CONFIGURATION. Dans le menu qui
s‘ouvre alors, appuyer sur la touche logicielle DATA et choisir
la voie en utilisant le bouton de sélection. En utilisant la touche
logicielle TYPE, basculer entre CAN HIGH et CAN LOW, l‘état
activé est indiqué en fond bleu. (Si vous utilisez une sonde diffé-
rentielle, vous devez choisir CAN HIGH si l‘entrée positive de la
sonde est reliée à CAN HIGH et l‘entrée négative au CAN Low.
Dans le cas contraire, vous devez choisir CAN-LOW.)
Après avoir appuyé sur la touche SAMPLIGN POINT, utiliser le
bouton de sélection pour régler une valeur comprise entre 25
et 90 %. Ce paramètre dénit à quel moment le niveau logique
binaire sera déterminé. En outre, le BITRATE (débit binaire)
peut être réglé après avoir appuyé sur la touche correspon-
dante. Vous pouvez choisir parmi des débits binaires standard
et dénis par l‘utilisateur. Selon le choix du point le plus bas du
menu congurable PREDEFINED ou USER, vous pouvez régler
le BITRATE (débit) en utilisant le bouton de sélection. Les débits
prédénis sont 10 / 20 / 33,333 /50 / 83,333/ 100/ 125 / 250 /
500 kb/ s et 1Mb/s et les débits utilisateurs peuvent être réglés
entre 100 b/s et 2,01 Mb/s.
13.13 Déclenchement du bus CAN
Appuyez sur la touche TYPE dans la zone TRIGGER de la face
avant pour congurer les conditions de déclenchement puis
appuyez sur les touches logicielles SERIAL BUSES. Appu-
yer ensuite sur la touche SOURCE dans la zone TRIGGER et
sélectionner le bus CAN. (Il ne sera disponible que si déni
précédemment). Appuyez sur la touche FILTER dans la zone
TRIGGER, toutes les options possibles de déclenchement seront
alors présentées. Ce menu de déclenchement permet d‘établir
les conditions de déclenchement : FRAME START, FRAME
END, FRAME ERROR, SUFFBIT ERROR, IDENTIFIER, ADRESS
et DATA. Après avoir appuyé sur la touche située à proximité
de FRAME ERROR, ERROR, IDENTIFIER, ADRESS et DATA, un
nouveau menu s‘ouvre pour des réglages supplémentaires :
Fig. 13.16: Menu de déclenchement de données CAN
– FRAME ERROR:
Dans ce nouveau menu, choisir parmi ERROR (general er-
ror), OVERLOAD, DATA, READ DATA et READ/WRITE ERROR.
Si vous réglez DATA, READ DATA ou READ/WRITE ERROR
vous devez dénir au dernier point du menu congurable
le type d‘identicateur correct (11Bit, 29 Bit ou don‘t care).
– ERROR:
Dans ce nouveau menu, choisir le type d‘erreur, STUFF
BIT, FORM, ACKNOWLEDGE et CRC. Appuyez sur la touche
logicielle appropriée pour activer l‘erreur choisie. Toute
combinaison de ces quatre erreurs est possible.
– IDENTIFIER:
Dans ce nouveau menu, choisir d‘abord le type de trame
(data, general, read data or read/write data) en utilisant
le premier point du menu congurable et le bouton de
sélection. Dénir ensuite l‘adresse avec le modèle binaire
respectif ou sous forme de valeur hexadécimale. Des com-
paraisons sont possibles et peuvent être choisies parmi :
plus grand, égal ou inférieur, égal ou différent.
– ADRESSANDDATA:
Dans ce nouveau menu, choisir d‘abord le type de trame
Fig. 13.15: Réglage du « SAMPLE POINT » dans la conguration
du CAN
A n a l y s e d e b u s s é r i e