40
7
Description de l'interface CAN
7.1 Généralités
Le module MP30 comporte une interface CAN intégrée qui permet aussi bien
de transmettre les valeurs de mesure que de procéder au paramétrage du
module. La vitesse de transmission est réglable et peut s'élever à 1 MBaud
maximum. Le protocole de l'interface est inspiré du standard CANopen.
7.2 Transmission cyclique des valeurs mesurées
Les données cycliques sont transmises en tant que "Process Data Objects"
(PDOs, conformément aux dispositions CANopen). Les valeurs de mesure
intéressantes sont envoyées par le module de mesure de manière cyclique,
sans précisions particulières et sous un identificateur CAN préalablement
défini. Aucun message spécifique n'est nécessaire. La fréquence de transfert
des PDOs est sélectionnée parmi les paramètres (cf. répertoire d'objets). Les
formats de données supérieurs à un Byte sont toujours envoyés dans l'ordre
LSB-MSB.
PDO d'émission :
Identificateur CAN
Á Á Á Á Á Á Á Á Á Á Á
1...4ème Byte de données
Á Á Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á Á Á
5ème Byte de données
Á Á Á Á Á Á Á Á Á Á Á
PDO de réception :
Á Á Á Á Á Á Á Á Á Á Á
Identificateur CAN
Á Á Á Á Á Á Á Á Á Á Á
1ier Byte de données
Á Á Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á Á Á
Outre les PDOs prédéfinis, il est également possible au moyen du mapping
de créer d'autres PDOs conformes aux spécifications CANopen (CiA-DS
301). Pour ce faire, des outils adéquats existent sur le marché.
La transmission de PDOs cycliques ne débute qu'à partir du moment où le
module est en état "Operational". Pour ce faire, on utilise le message
"Start_Remote_Node"
Á Á Á Á Á Á Á Á Á Á
Identificateur CAN
Á Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á Á
1er Byte de données
Á Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á Á
2ème Byte de données
Á Á Á Á Á Á Á Á Á Á
HBM
384 (180 Hex) + adresse module
Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á
valeur de mesure (LSB-MSB), integer 32
Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á
état (objet 2010)
Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á Á Á Á Á
512 (200 Hex) + adresse module
Á Á Á Á Á Á Á Á Á Á Á Á Á
Instruction (objet 2630)
Á Á Á Á Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á Á Á Á
0
Á Á Á Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á Á Á Á
1
Á Á Á Á Á Á Á Á Á Á Á Á
Á Á Á Á Á Á Á Á Á Á Á Á
adresse module (0 = tous)
Á Á Á Á Á Á Á Á Á Á Á Á
PME-MP30
A0752-5.2 fr