2.9.2 Structure de lʼidentificateur, du champ de données et
des commandes CAN
Identificateur
Lʼidentificateur fait partie dʼun télégramme CAN. Il est créé par le
programmeur en conformité avec la réglementation applicable à l'unité.
Lʼidentificateur consiste en 11 bits et possède la structure suivante : Les bits
sont transmis de la gauche vers la droite, c'est-à-dire que le bit 10 est le
premier bit de lʼidentificateur qui est transmis.
Bit 10
Bit 9
Bit 8
Expéditeur
Code de commande, 4 chiffres
Bit 10 indique la transmission du télégramme
(requête du maître : bit 10 = 0 ; réponse de lʼesclave : bit 10 = 1).
Bits 9 à 6 comportent le code de commande tel quʼun numéro binaire à 4
chiffres.
(Exemple : Commande « Starting valve » [Valve de démarrage] =5 décimal
5 hexadécimal = 0101 binaire.)
Bits 5 à 0 lʼadresse de lʼesclave (le contrôleur PICO 2+2 à être déclenché)
est sélectionnée et stockée sous forme dʼun nombre binaire à 6 chiffres (64
adresses maximum).
(Exemple : Adresse = 10 décimal = 0A hexadécimal = 001010 binaire.)
Champ de données
Le champ de données fait également partie du télégramme CAN. Il peut
être long de 0 à 64 bits. Il comporte des données de référence et est
transmis à la suite du champ de commande.
Les données de référence contiennent des informations supplémentaires
pour l'exécution de la commande, comme le numéro de la valve de dosage,
la ligne de démarrage à appeler, les anomalies dans le contrôleur PICO
2+2 et plus. Le champ de données peut contenir jusqu'à huit données de
référence différentes.
Les données de référence sont envoyées vers le maître CAN dans une
forme adaptée de lʼunité.
A partir de là, elles sont stockées dans le champ de données du télégramme
CAN sous forme dʼoctets de données (nombre binaire à 8 chiffres).
La procédure respective pour saisir les données de référence dans le
maître CAN peut être trouvée dans le manuel pour le maître utilisé.
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Adresse de l'esclave, 6 chiffres
Bit 1
Bit 0
25