▼
Scroll to page 2
of
22
Notice d'utilisation CANwireless 11515548 / 00 04 / 2023 CR3133 FR CR3133 CANwireless Contenu 1 Remarques préliminaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1 Symboles utilisés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2 Avertissements utilisés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3 3 2 Consignes de sécurité. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1 Cybersécurité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2 Transport aérien . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 4 4 3 Usage prévu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 4 Fonction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.1 Pont CAN via Bluetooth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2 Pont CAN via WLAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3 CAN via l'interface Bluetooth. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4 CAN via l’interface WLAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 6 6 6 6 5 Montage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1 Montage de l’antenne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 7 6 Raccordement électrique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.1 Connecteurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.1.1 Tension d’alimentation, interface CAN, entrées et sorties . . . . . . . . . . . . . . . . . . . . . 6.1.2 Prise d’antenne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 8 8 8 7 Eléments de visualisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1 LED ON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2 LED STATUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 9 9 8 Mise en service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.1 Composants requises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.2 Raccorder l’appareil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3 Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3.1 CANopen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3.2 Rétablissement des réglages usine (Factory-Reset) . . . . . . . . . . . . . . . . . . . . . . . . . 8.3.3 Filtrage des messages CAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3.4 Fonctionnement du filtre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3.5 Downsampling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3.6 Configuration du filtre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3.7 CAN - Pont CAN via Bluetooth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3.8 CAN - Appareil mobile / PC, interface P2P Bluetooth . . . . . . . . . . . . . . . . . . . . . . . . 8.3.9 CAN - Pont CAN via le mode WLAN Mini Access Point (MiniAP) . . . . . . . . . . . . . . . 8.3.10 CAN - Appareil mobile/PC, interface P2P WLAN Mini Access Point . . . . . . . . . . . . . 8.3.11 CAN - Appareil mobile/PC, interface P2P WLAN Infrastructure Mode . . . . . . . . . . . . 8.3.12 Mode veille . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 11 11 11 12 12 13 14 16 16 17 18 18 19 20 20 9 Maintenance, entretien et élimination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2 CANwireless 1 CR3133 Remarques préliminaires Notice d’utilisation, données techniques, homologations et informations supplémentaires via le code QR sur l’appareil / l’emballage ou sur documentation.ifm.com. 1.1 Symboles utilisés Condition préalable Action à effectuer Réaction, résultat [...] Désignation d'une touche, d'un bouton ou d'un affichage Référence Remarque importante Le non-respect peut aboutir à des dysfonctionnements ou perturbations Information Remarque supplémentaire 1.2 Avertissements utilisés INFORMATION IMPORTANTE Avertissement de dommages matériels ATTENTION Avertissement de dommages corporels w Danger de blessures légères, réversibles. AVERTISSEMENT Avertissement de dommages corporels graves. w Danger de mort ou de graves blessures irréversibles. 3 CR3133 2 • CANwireless Consignes de sécurité L’appareil décrit ici est un composant à intégrer dans un système. – L’installateur du système est responsable de la sécurité du système. – L’installateur du système est tenu d’effectuer une évaluation des risques et de rédiger, sur la base de cette dernière, une documentation conforme à toutes les exigences prescrites par la loi et par les normes et de la fournir à l’opérateur et à l’utilisateur du système. Cette documentation doit contenir toutes les informations et consignes de sécurité nécessaires à l’opérateur et à l’utilisateur et, le cas échéant, à tout personnel de service autorisé par l’installateur du système. • Lire ce document avant la mise en service du produit et le conserver pendant la durée d’utilisation du produit. • Le produit doit être approprié pour les applications et conditions environnantes concernées sans aucune restriction d’utilisation. • Utiliser le produit uniquement pour les applications pour lesquelles il a été prévu (Ò Usage prévu). • Un non-respect des consignes ou des données techniques peut provoquer des dommages matériels et/ou corporels. • Le fabricant n'assume aucune responsabilité ni garantie pour les conséquences d'une mauvaise utilisation ou de modifications apportées au produit par l'utilisateur. • Le montage, le raccordement électrique, la mise en service, la programmation, la configuration, l’utilisation et l’entretien du produit doivent être effectués par du personnel qualifié et autorisé pour la tâche concernée. • Assurer une protection efficace des appareils et des câbles contre l'endommagement. • Remplacer les appareils endommagés, car autrement les données techniques et la sécurité sont affectées. • Observer les documents applicables. 2.1 Cybersécurité INFORMATION IMPORTANTE Fonctionnement de l’appareil dans un environnement réseau non protégé w Un accès non autorisé en lecture et écriture est possible. w Une utilisation détournée du fonctionnement de l’appareil est possible. u Vérifier et restreindre les possibilités d’accès à l’appareil. 2.2 Transport aérien L’appareil ne doit pas être utilisé à bord d’avions. L’utilisation à bord d’avions peut affecter les systèmes de navigation et de communication. La violation peut entraîner des effets juridiques contre le violateur. 4 CANwireless 3 CR3133 Usage prévu L’appareil permet le transfert sans fil de données CAN d’un véhicule ou d'une machine vers un autre appareil CANwireless ou Bluetooth, via une interface WLAN ou Bluetooth. Les modes disponibles sont le pont CAN entre machines ou la liaison sans fil directe avec un autre type d’appareil. Interfaces disponibles : Bluetooth et WLAN 5 CR3133 4 CANwireless Fonction L’appareil permet un accès sans fil à l'interface CAN des engins mobiles pour l'échange de données ou le diagnostic de défauts. L’appareil dispose d’une connexion pour une antenne externe ce qui permet d’augmenter la portée. Le paramétrage de l’appareil s’effectue via l'interface CAN. 4.1 Pont CAN via Bluetooth Le pont CAN via Bluetooth permet la communication M2M (machine-machine) entre deux machines. Les appareils CANwireless sont connectés en Bluetooth et échangent des messages CAN. Le câble CAN physique est ainsi remplacé. Voir également : CAN - Pont CAN via Bluetooth (Ò / 17) Une communication via Bluetooth est recommandée car la bande de fréquence Bluetooth est beaucoup moins utilisée que la bande de fréquence d’une liaison WLAN. La liaison entre les machines est ainsi plus stable et moins sujette aux interférences. 4.2 Pont CAN via WLAN Le pont CAN via WLAN permet la communication M2M (machine-machine) entre deux machines. Les appareils CANwireless sont connectés en WLAN et échangent des messages CAN. Le câble CAN physique est ainsi remplacé. Voir également : CAN - Pont CAN via le mode WLAN Mini Access Point (MiniAP) (Ò / 18) 4.3 CAN via l'interface Bluetooth L’interface Bluetooth permet à l’appareil de s’interconnecter avec d’autres appareils Bluetooth comme des smartphones, des tablettes ou des ordinateurs portables. Les données CAN sont transmises à l’appareil connecté, où elles peuvent y être enregistrées et analysées. Les données CAN sont formatées suivant le Byte Command Protocol puis transmises via Bluetooth. Vous trouverez de plus amples informations sur ce protocole dans le document « Programming manual - API Description Byte Command Protocol ». 4.4 CAN via l’interface WLAN L'interface WLAN permet à l’appareil de s’interconnecter avec d’autres appareils WLAN comme des smartphones, des tablettes ou des ordinateurs portables. Les données CAN sont transmises à l’appareil connecté, où elles peuvent y être enregistrées et analysées. L’interface WLAN, offre deux modes de fonctionnement différents (WLAN Operating Modes) : • Infrastructure Dans le mode « Infrastructure », l’appareil CANwireless se connecte à un réseau WLAN existant. Celui-ci peut être un réseau d’entreprise ou un point d’accès. • Mini Access Point Dans le mode « Mini Access Point », l’appareil crée son propre réseau WLAN dans lequel d’autres appareils peuvent se connecter. L’appareil CANwireless peut traiter et gérer jusqu’à sept liaisons simultanément. Dans les deux modes, les données CAN sont formatées suivant le Byte Command Protocol. Vous trouverez de plus amples informations sur ce protocole dans le document « Programming manual API Description - Byte Command Protocol ». 6 CANwireless 5 CR3133 Montage u Mettre l’installation hors tension avant le montage. L’appareil peut être monté en position horizontale avec les connecteurs orientés vers le bas. Un montage avec les connecteurs orientés vers le haut n’est pas autorisé. L’appareil doit être fixé avec l’arrière contre la surface de montage. INFORMATION IMPORTANTE Sollicitation par choc plus forte > IK07 w Risque d'endommagement de l'appareil w L'indice de protection et la sécurité électrique peuvent être affectés. u En fonction des exigences de son application, l'installateur du système doit, le cas échéant, protéger l'appareil par des mesures externes. 54 u Remplacer les appareils endommagés, car autrement les données techniques et la sécurité sont affectées. Fig. 1: Trous de montage u Fixer l’appareil sur une surface plane à l’aide de 2 vis à tête cylindrique M6x30 . Couple de serrage : 3,4 Nm ±10 % 5.1 Montage de l’antenne u Lors de l'installation des antennes dans les véhicules, éviter d’être à proximité de réservoirs de carburant, de cuves contenant des matières explosibles ou de composants électroniques insuffisamment blindés (→ 2 Consignes de sécurité). u Positionner l’antenne de manière à garantir une distance permanente d’au moins 0,2 m des personnes pendant le fonctionnement. u Ne pas installer les antennes dans des constructions métalliques fermées, comme les cabines de conduite. u Prendre en compte les remarques du fabricant des antennes. Un bon signal est une condition préalable à une transmission de données stable. En cas de problèmes modifier la position de l’antenne ou de l’appareil. Une perte de signaux peut aussi être causée par une prise antenne enclenchée trop faiblement. 7 CR3133 6 CANwireless Raccordement électrique 6.1 Connecteurs 1 : Connecteur Micro Timer II, 14 pôles (CAN, alimentation, entrées, sorties) 2 : Connecteur FAKRA, codage I 1 6.1.1 2 Tension d’alimentation, interface CAN, entrées et sorties 14 2 13 1 Fig. 2: Connecteur Micro Timer II, 14 pôles 1: 2: 3: 4: 5: 6: 7: 8: 9: 10 : 11 : 12 : 13 : 14 : VCC / borne 30 (alimentation) Réglage usine 1 (entrée) GND / borne 31 (alimentation) Entrée analogique 1 Entrée analogique 2 non utilisée Sortie numérique Entrée TOR / borne 15 (entrée, signal d’allumage) Réglage usine 2 (entrée) GND / borne 31 (alimentation) CAN2_H (interface CAN 1 (haut) bidirectionnelle) CAN2_L (interface CAN 1 (bas) bidirectionnelle) CAN1_H (interface CAN 1 (haut) bidirectionnelle) CAN1_L (interface CAN 1 (bas) bidirectionnelle) 6.1.2 Prise d’antenne 1 2 Fig. 3: Connecteur FAKRA, codage I 1: 2: 8 Signal — Signal WLAN ou Bluetooth GND — Blindage / boîtier CANwireless 7 CR3133 Eléments de visualisation 1 1: 2: 2 LED ON LED STATUS 7.1 LED ON Couleur Etat Signification - éteinte Appareil éteint ou en mode veille. verte clignotement lent L’appareil est en mode mise à jour et prêt à recevoir une mise à jour du Firmware. La LED ON et la LED STATUS clignotent simultanément. verte clignotement rapide Le firmware est en cours d’installation. La LED ON et la LED STATUS clignotent simultanément. verte allumée L’appareil est allumé. La borne 30-Tension est dans la plage autorisée. rouge allumée L’appareil est allumé. La borne 30-Tension est en dehors de la plage autorisée. orange allumée L’appareil est réinitialisé aux réglages d’usine. La LED ON et la LED STATUS s’allument simultanément. turquoise allumée Le module radio est actualisé (via le serveur HTTP). La LED ON et la LED STATUS s’allument simultanément. magenta allumée Connexion active avec l’outil de configuration CANwireless La LED ON et la LED STATUS s’allument simultanément. Tab. 1: LED ON 7.2 LED STATUS La LED STATUS indique l’état de fonctionnement de la connexion active. Couleur Etat Signification - éteinte Appareil éteint ou en mode veille. 9 CR3133 CANwireless Couleur Etat Signification verte clignotement (LED activée 200 ms, désactivée 200 ms, activée 200 ms, désactivée 1000 ms) L’appareil s'initialise. verte clignotement (LED activée 200 ms, désactivée 200 ms) L’appareil est prêt pour une connexion. verte allumée L’appareil a établi une connexion. L’appareil fonctionne parfaitement. verte clignotement lent L’appareil est en mode mise à jour et prêt à recevoir une mise à jour du Firmware. La LED ON et la LED STATUS clignotent simultanément. verte clignotement rapide Le firmware est en cours d’installation. La LED ON et la LED STATUS clignotent simultanément. bleu clignotante Les données sont transmises. bleu allumée Erreur dans la connexion sans fil. orange 1 seul clignotement L’appareil a reçu une demande SDO CANopen. orange allumée Défaut CAN1 rouge allumée Défaut CAN2 turquoise allumée Le module radio est actualisé (via le serveur HTTP). La LED ON et la LED STATUS s’allument simultanément. magenta allumée Connexion active avec l’outil de configuration CANwireless La LED ON et la LED STATUS s’allument simultanément. Tab. 2: LED STATUS 10 CANwireless 8 CR3133 Mise en service 8.1 Composants requises Les composants suivants sont requis pour la configuration et la mise en service de l’appareil : • Matériel – CR3133 – Antenne adaptée (p. ex. réf. EC3133) – câble de raccordement – tension d’alimentation 8…32 V DC – PC/PC portable – Interface CAN/PC (p. ex. CAN/RS232-USB Interface CANfox, réf. EC2112) et câble d’adaptateur pour CANfox (réf. EC2113) avec bus CAN Résistances de terminaison (2 x 120 Ω) • Logiciel de configuration – ifm Maintenance Tool – Extension de configuration mobileIoT Device pour ifm Maintenance Tool Les détails sur la configuration de l’appareil se trouvent dans la documentation d’ifm Maintenance Tool. 8.2 Raccorder l’appareil u Raccorder l’antenne à l’appareil. u S’assurer que le bus CAN est équipé de résistances de terminaison de 120 Ω. u Raccorder l’interface CAN/PC à l’appareil à l’aide du câble adaptateur CAN et le raccorder au PC. u Raccorder la masse de la tension d'alimentation à CAN1-GND. u Appliquer la tension d’alimentation. Le tableau ci-après présente un aperçu de certains débits de transmission CAN en relation avec la longueur de câble : Débit de transmission CAN Longueur de câble bus CAN 800 kbits/s 50 m 500 kbits/s 100 m 250 kbits/s 250 m 125 kbits/s 500 m 50 kbits/s 1000 m Tab. 3: Débit de transmission CAN 8.3 Configuration Ce chapitre décrit la configuration de l’appareil CANwireless. Il explique la configuration de l’interface CAN et les réglages des différents modes de fonctionnement. 11 CR3133 8.3.1 CANwireless CANopen L’appareil est configuré de série de manière à recevoir des messages CANopen comme Tx SDOs, Rx SDOs et des messages d’erreur (EMCY). L’appareil traite les messages sans les transmettre à l’interface sans fil. Ce comportement peut être adapté avec l’objet suivant. Fonctions Index Sous-index Description Activer / désactiver les objets CANopen 0x20F4 0x00 Ce paramètre définit si la pile CANopen est activée ou non : 0 : CANopen reste actif pendant la connexion (par défaut) 1 : La pile CANopen est désactivée pendant la connexion. Si la pile CANopen est désactivée pendant une liaison radio, l’appareil ne peut pas être configuré. Ces messages ne sont pas envoyés si la pile CANopen est désactivée : Type Index Tx SDO 1 0x580 + Node-ID Rx SDO 1 0x600 + Node-ID Heartbeat / Bootup 0x700 + Node-ID NMT 0x000 8.3.2 Rétablissement des réglages usine (Factory-Reset) Les variantes suivantes de réinitialisation peuvent être déclenchées via l’interface CAN : Fonctions Index Sous-index Description Remettre l'appareil aux réglages de base effectués en usine 0x1011 0x01 La configuration de livraison est restaurée. Toutes les données enregistrées sont supprimées. Restaurer les réglages d’usine des paramètres de communication 0x1011 0x02 Les réglages d’usine des paramètres suivants sont restaurés : - Node-ID CAN1 : 33 - Node-ID CAN2 : 34 - Débit en bauds CAN1 : 3 (250 kbit/s) - Débit en bauds CAN2 : 3 (250 kbit/s) - Heartbeat CAN1 : 0 (pas de Heartbeat) - Heartbeat CAN2 : 0 (pas de Heartbeat) - NMT Startup CAN1 : 0 (définir automatiquement sur opérationnel) Restaurer les réglages d’usine des paramètres définis par le fabricant 0x1011 0x19 Les réglages d’usine des paramètres suivants sont restaurés : - Réglages de filtre CAN1 - Réglages de masque CAN1 - Durée de downsampling CAN1 Pour réaliser le Factory Reset via l’interface CAN, un logiciel CANopen (par ex. Maintenance Tool) et une passerelle de communication (par ex. CANfox, réf. EC2112) sont nécessaires. Le logiciel CANopen écrit la valeur 0x64616F6C dans l’index objet CANopen 0x1011, sous-index 0x01, pour effectuer une réinitialisation complète. Dans l’exemple ci-après, le Factory Reset est représenté par le sous-index 0x01 (rétablissement de la configuration standard) : u Raccorder l’appareil à un PC Raccorder l’appareil (Ò / 11). u Démarrer le logiciel CANopen. u Avec le logiciel CANopen, écrire la valeur 0x64616F6C dans l’index objet 0x1011, sous-index 0x01. u Ecrire la valeur dans le répertoire objets de l’appareil. 12 CANwireless CR3133 w Les LED ON et STATUS sont toutes les deux allumées en orange. w Les réglages d’usine de l’appareil sont restaurés. u Attendre que la LED STATUS clignote en vert. w La LED STATUS clignote en vert. w Les réglages d’usine de l’appareil sont restaurés. 8.3.3 Filtrage des messages CAN Il est possible de configurer dans l’appareil les messages CAN qui sont transmis de l’interface CAN à l’interface radio. La charge de bus des interfaces CAN et radio est réduite lorsque seules les données nécessaires sont validées. Un filtre et un masque pour l’ID CAN définissent si un message est transmis à l’interface radio. Jusqu'à huit filtres peuvent être configurés. S’il y a moins de huit messages, un filtre peut être utilisé pour chaque message. Pour un ID CAN 11 bits, utilisez le masque 0x7FF et pour un ID CAN 29 bits, utilisez le masque 0x1FFFFFFF. Avec les variables suivantes, l’appareil calcule si un message CAN est validé ou bloqué : Nom de variable Description RxCANid CAN-IN du message CAN reçu. FilterValue Filtre avec lequel un ID CAN est identifié comme autorisé. MaskValue Masque avec lequel un ID CAN est identifié comme autorisé. Le mécanisme de contrôle fonctionne comme suit : RxCANid XOR FilterValue = checkedCANid checkedCANid AND MaskValue = RESULT Lorsque RESULT = 0, le message est validé. Exemple 1 : RxCANid : 0x123 FilterValue : 0x421 MaskValue : 0xF8 Description Hexa Binary Message CAN reçu 0x123 0b001.0010.0011 FilterValue 0x421 0b100.0010.0001 checkedCANid 0x502 0b101.0000.0010 MaskValue 0x0F8 0b000.1111.1000 0x000 0b000.0000.0000 XOR AND RESULT → Avec ces réglages l’ID CAN 0x123 est autorisé ; Les messages avec cet ID sont transmis. Exemple 2 : RxCANid : 0x123 FilterValue : 0x431 MaskValue : 0xF8 Description Hexa Binary Message CAN reçu 0x123 0b001.0010.0011 FilterValue 0x431 0b100.0011.0001 0x512 0b101.0001.0010 XOR checkedCANid 13 CR3133 CANwireless Description Hexa Binary MaskValue 0x0F8 0b000.1111.1000 0x010 0b000.0001.0000 AND RESULT →Avec ces réglages l’ID CAN 0x123 est refusé ; Les messages avec cet ID ne sont pas transmis. 8.3.4 Fonctionnement du filtre Le filtre qui est réglé sur l’appareil, comprend deux composants : le filtre (FilterValue) et le masque (MaskValue). Avec ces deux composants, l’appareil calcule les ID CAN qui sont autorisés et transmet seulement ces messages CAN à l’interface radio. Vous pouvez déterminer le FilterValue correct en appliquant un OR sur tous les ID CAN souhaités. Vous pouvez déterminer le MaskValue correct en appliquant un XNOR sur tous les ID CAN souhaités. Plus la valeur de MaskValue est grande, plus le filtre fonctionne de manière stricte. Les zéros dans MaskValue n’ont pas d'influence sur le résultat. Exemple : MaskValue = 0x0F8 → 0b000.1111.1000 → 0bxxx.1111.1xxx Seuls Bit 3, Bit 4, Bit 5, Bit 6 et Bit 7 ont une influence sur les filtres. Exemple 1 : Seuls les messages avec les ID CAN 0x123, 0x124 et 0x125 doivent être transmis. u Déterminer le FilterValue : Description Hexa Binary Message CAN 1 reçu 0x123 0b001.0010.0011 Message CAN 2 reçu 0x124 0b001.0010.0100 Message CAN 3 reçu 0x125 0b001.0010.0101 0x127 0b001.0010.0111 Description Hexa Binary Message CAN 1 reçu 0x123 0b001.0010.0011 Message CAN 2 reçu 0x124 0b001.0010.0100 Message CAN 3 reçu 0x125 0b001.0010.0101 0xFF8 1b111.1111.1000 Description Hexa Binary Message CAN 3 reçu 0x125 0b001.0010.0101 FilterValue 0x127 0b001.0010.0111 0x002 0b000.0000.0010 0xFF8 1b111.1111.1000 0x000 0b000.0000.0000 OR Valeur requise pour le FilterValue u Déterminer le MaskValue : XNOR Valeur requise pour le MaskValue u Test avec message CAN 3 : XOR checkedCANid MaskValue AND RESULT → L’ID CAN 0x125 est validé ; Les messages avec cet ID sont transmis. Exemple 2 : 14 CANwireless CR3133 Seuls les messages avec l’ID CAN 0x123 doivent être transmis. Description Hexa Binary Message CAN reçu 0x123 0b001.0010.0011 FilterValue 0x123 0b001.0010.0011 checkedCANid 0x000 0b000.0000.0000 MaskValue 0xFFF 1b111.1111.1111 0x000 0b000.0000.0000 XOR AND RESULT → Seul l’ID CAN 0x125 est autorisé ; Les messages avec cet ID sont transmis. → Tous les autres messages CAN reçus sont bloqués et non transmis. S’il y a plus de huit messages, les ID CAN doivent être groupés et plusieurs ID se partagent un filtre. Exemple : Les ID CAN suivants doivent être transmis à l’interface radio : 0x10, 0x11, 0x12, 0x13 et 0x14 ainsi que 0x627, 0x628, 0x629 Deux filtres et masques doivent être utilisés ici. Un pour les IDs 0x1 et un pour les IDs 0x62. Description Hexa Binary 0x10 0b001.0000 0x11 0b001.0001 0x12 0b001.0010 0x13 0b001.0011 0x14 0b001.0100 FilterValue 1 0x17 0b001.0111 Description Hexa Binary 0x10 0b001.0000 0x11 0b001.0001 0x12 0b001.0010 0x13 0b001.0011 0x14 0b001.0100 MaskValue 1 0xF8 1b111.1000 Description Hexa Binary 0x627 0b110.0010.0111 0x628 0b110.0010.1000 0x629 0b110.0010.1001 FilterValue 2 0x62F 0b110.0010.1111 Description Hexa Binary 0x627 0b110.0010.0111 0x628 0b110.0010.1000 OR XNOR OR 15 CR3133 CANwireless Description Hexa Binary 0x629 0b110.0010.1001 0xFF0 1b111.1111.0000 XNOR MaskValue 2 8.3.5 Downsampling La durée de downsampling permet de réduire le nombre de messages via l’interface radio. Elle est réglée par incréments de 10 ms. La valeur configurée (par ex. 20) retarde la réception et l’envoi des messages CAN (20 x 10 ms = 200 ms). Une valeur de 0 désactive le délai. Pour éviter les pertes de données, le downsampling doit être uniquement utilisé pour chaque filtre d’ID CAN. 8.3.6 Configuration du filtre Les valeurs des filtres FilterValue MaskValue et downsampling peuvent être configurées via les SDO suivants : Fonctions Index Sous-index Description Filter Setting (FilterValue) 0x5020 0x01…0x08 Objet non volatile dans lequel le FilterValue est configuré pour les huit filtres. Après le redémarrage de l’appareil, ces valeurs sont copiées dans l’objet volatile qui commande le filtre. non-volatile Le filtre est uniquement actif lorsque l’interface radio est active. Bit-31 = 0 Ce réglage de filtre est actif et est utilisé par le filtre. Bit-31 = 1 Ce réglage de filtre n’est pas actif. Bit-29 = 0 ID CAN 11 bits Bit-29 = 1 ID CAN 29 bits Filter Setting (FilterValue) 0x5021 0x01...0x08 volatile Objet volatile dans lequel la FilterValue est configurée pour les huit filtres. Ce réglage est directement appliqué par le filtre et peut être adapté de manière dynamique. Le filtre est uniquement actif lorsque l’interface radio est active. Bit-31 = 0 Ce réglage de filtre est actif et est utilisé par le filtre. Bit-31 = 1 Ce réglage de filtre n’est pas actif. Bit-29 = 0 ID CAN 11 bits Bit-29 = 1 ID CAN 29 bits Mask Setting (MaskValue) non-volatile 0x5022 0x01...0x08 Objet non volatile dans lequel la MaskValue est configurée pour les huit filtres. Après le redémarrage de l’appareil, ces valeurs sont copiées dans l’objet volatile qui commande le filtre. Le filtre est uniquement actif lorsque l’interface radio est active. Bit 0…28 = MaskValue Bit 29…31 = non utilisé → régler sur 0. Bit = 0 : N’a aucun effet de filtre sur la position binaire correspondante. Bit = 1 : Le bit correspondant de l’ID CAN reçu et celui de la valeur de FilterValue doivent correspondre. 16 CANwireless CR3133 Fonctions Index Sous-index Description Mask Setting (MaskValue) 0x5023 0x01...0x08 Objet volatile dans lequel la MaskValue est configurée pour les huit filtres. volatile Ce réglage est directement appliqué par le filtre et peut être adapté de manière dynamique. Le filtre est uniquement actif lorsque l’interface radio est active. Bit 0…28 = MaskValue Bit 29…31 = non utilisé → régler sur 0. Bit = 0 : N’a aucun effet de filtre sur la position binaire correspondante. Bit = 1 : Le bit correspondant de l’ID CAN reçu et celui de la valeur de FilterValue doivent correspondre. Downsampling 0x5024 0x01..:0x08 non-volatile Objet non volatile dans lequel le downsampling est configuré pour les huit filtres. Après le redémarrage de l’appareil, ces valeurs sont copiées dans l’objet volatile qui commande le filtre. Ce délai doit s’écouler avant la réception d’un autre message CAN qui correspond au filtre approprié. Si cette valeur est définie à 0, chaque message qui correspond au filtre, est reçu. Downsampling 0x5025 0x01…0x08 volatile Objet volatile dans lequel le downsampling est configuré pour les huit filtres. Ce réglage est directement appliqué par le filtre et peut être adapté de manière dynamique. Ce délai doit s’écouler avant la réception d’un autre message CAN qui correspond au filtre approprié. Si cette valeur est définie sur 0, chaque message qui correspond au filtre, est reçu. 8.3.7 CAN - Pont CAN via Bluetooth Dans ce mode, une connexion sans fil (pont CAN) est établie entre deux appareils CANwireless en Bluetooth. Pour cela les appareils doivent être configurés comme suit : Objet Index Sous-index Type de données Configuration WLAN Enable 0x3008 0x02 Unsigned 8 0 : Arrêter Bluetooth Enable 0x3008 0x03 Unsigned 8 1 : Démarrer Bluetooth Devicename 0x3002 0x05 Visible_string Indiquer un nom unique Bluetooth Discoverable 0x3002 0x01 Unsigned 8 1 : Démarrer Bluetooth Pairable 0x3002 0x02 Unsigned 8 1 : Démarrer Security mode Bluetoo- 0x3002 th 2.1 0x03 Unsigned 8 0 : Arrêter Bluetooth PIN 0x06 Unsigned 8 Saisir un code PIN à quatre chiffres 0x3002 Par défaut : 0000 Connection Command 1 0x3010 0x01 Unsigned 8 0 : Par défaut Server Enable 0x3010 0x15 Unsigned 8 2 : Démarrer le serveur Type de serveur 0x3010 0x16 Unsigned 8 2 : SPP (par défaut) Objet Index Sous-index Type de données Configuration WLAN Enable 0x3008 0x02 Unsigned 8 0 : Arrêter Bluetooth Enable 0x3008 0x03 Unsigned 8 1 : Démarrer Bluetooth Devicename 0x3002 0x05 Visible_string Indiquer un nom unique Bluetooth Discoverable 0x3002 0x01 Unsigned 8 1 : Démarrer Bluetooth Pairable 0x3002 0x02 Unsigned 8 1 : Démarrer Tab. 4: Serveur Bluetooth 17 CR3133 CANwireless Objet Index Sous-index Type de données Configuration Security mode Bluetoo- 0x3002 th 2.1 0x03 Unsigned 8 0 : Arrêter Bluetooth PIN 0x06 Unsigned 8 Saisir un code PIN à quatre chiffres 0x3002 Par défaut : 0000 Connection Command 1 0x3010 0x01 Unsigned 8 2 : Connexion à l’adresse statique Client Enable 0x3010 0x15 Unsigned 8 3 : Démarrer le client Type de serveur 0x3010 0x16 Unsigned 8 2 : SPP (par défaut) Bluetooth SPP MAC 0x3010 0x1a Visible_string Entrer l'adresse MAC du maître Tab. 5: Client Bluetooth 8.3.8 CAN - Appareil mobile / PC, interface P2P Bluetooth Ce mode permet d’établir une connexion entre un appareil CANwireless et n’importe quel autre appareil Bluetooth via Bluetooth. Pour cela, l’appareil CANwireless doit être configuré comme suit : Objet Index Sous-index Type de données Configuration WLAN Enable 0x3008 0x02 Unsigned 8 0 : Arrêter Bluetooth Enable 0x3008 0x03 Unsigned 8 1 : Démarrer Bluetooth Devicename 0x3002 0x05 Visible_string Indiquer un nom unique Bluetooth Discoverable 0x3002 0x01 Unsigned 8 1 : Démarrer Bluetooth Pairable 0x3002 0x02 Unsigned 8 1 : Démarrer Security mode Bluetoo- 0x3002 th 2.1 0x03 Unsigned 8 0 : Arrêter Bluetooth PIN 0x06 Unsigned 8 Saisir un code PIN à quatre chiffres 0x3002 Par défaut : 0000 Connection Command 1 0x3010 0x01 Unsigned 8 0 : Par défaut Server Enable 0x3010 0x15 Unsigned 8 2 : Démarrer le serveur Type de serveur 0x3010 0x16 Unsigned 8 2 : SPP (par défaut) 8.3.9 CAN - Pont CAN via le mode WLAN Mini Access Point (MiniAP) Dans ce mode, une connexion sans fil (pont CAN) est établie entre deux appareils CANwireless via WLAN. Pour cela, l’appareil CANwireless doit être configuré comme suit : Objet Index Sous-index Type de données Configuration WLAN Enable 0x3008 0x02 Unsigned 8 1 : Démarrer Bluetooth Enable 0x3008 0x03 Unsigned 8 0 : Arrêter WLAN Operating Mode 0x3000 0x01 Unsigned 8 2 : Mini Access Point (par défaut) SSID 0x3000 0x02 Visible_string Saisir un nom unique pour le réseau WLAN Authentication Type 0x3000 0x04 Unsigned 8 7 : WPA/WPA2 Mixed Authentication Key 0x3000 0x05 Visible_String Saisir une clé d’authentification sécurisée avec min. 8 caractères DHCP 0x3000 0x09 Unsigned 8 2 : Server (par défaut) (uniquement pour WLAN MiniAP) Nom de l'hôte 0x3005 0x01 Visible_string Saisir un nom d’appareil unique. IP address 0x3000 0x0a Visible_string 192.168.0.34 Network mask 0x3000 0x0b Visible_string 255.255.255.0 18 CANwireless CR3133 Objet Index Sous-index Type de données Configuration Gateway address 0x3000 0x0c Visible_string 192.168.0.1 Primary DNS Server 0x3000 0x0d Visible_string 192.168.0.1 Secondary DNS Server 0x3000 0x0e Visible_string 192.168.0.2 Connection Command 1 0x3010 0x01 Unsigned 8 0 : Par défaut Server Enable 0x3010 0x15 Unsigned 8 2 : Démarrer le serveur Type de serveur 0x3010 0x16 Unsigned 8 1 : Socket (TCP/UDP) Type de serveur 0x3010 0x18 Unsigned 16 30000 (par défaut) Tab. 6: Serveur WLAN (Mini Access Point) Objet Index Sous-index Type de données Configuration WLAN Enable 0x3008 0x02 Unsigned 8 1 : Démarrer Bluetooth Enable 0x3008 0x03 Unsigned 8 0 : Arrêter WLAN Operating Mode 0x3000 0x01 Unsigned 8 1 : Infrastructure SSID 0x3000 0x02 Visible_string Saisir le SSID du réseau WLAN Authentication Type 0x3000 0x04 Unsigned 8 7 : WPA/WPA2 Mixed Authentication Key 0x3000 0x05 Visible_String Saisir la clé d’authentification du réseau WLAN DHCP 0x3000 0x09 Unsigned 8 1 : Client (uniquement pour WLAN Infrastructure) Nom de l'hôte 0x3005 0x01 Visible_string Saisir un nom d’appareil unique. Connection Command 1 0x3010 0x01 Unsigned 8 2 : Connexion à l’adresse statique Client Enable 0x3010 0x15 Unsigned 8 3 : Démarrer le client Type de serveur 0x3010 0x16 Unsigned 8 1 : Socket (TCP/UDP) Type de serveur 0x3010 0x18 Unsigned 16 30000 (par défaut) EEP URL Address/ WLAN Client only 1 0x3010 0x17 Visible_string Entrer l’adresse IP du WLAN MiniAP Tab. 7: Client WLAN (infrastructure) 8.3.10 CAN - Appareil mobile/PC, interface P2P WLAN Mini Access Point Ce mode permet d’établir une connexion sans fil entre un appareil CANwireless et n’importe quel autre appareil WLAN via WLAN. Pour cela, l’appareil CANwireless doit être configuré comme suit : Objet Index Sous-index Type de données Configuration WLAN Enable 0x3008 0x02 Unsigned 8 1 : Démarrer Bluetooth Enable 0x3008 0x03 Unsigned 8 0 : Arrêter WLAN Operating Mode 0x3000 0x01 Unsigned 8 2 : Mini Access Point (par défaut) SSID 0x3000 0x02 Visible_string Saisir un nom unique pour le réseau WLAN Authentication Type 0x3000 0x04 Unsigned 8 7 : WPA/WPA2 Mixed Authentication Key 0x3000 0x05 Visible_String Saisir une clé d’authentification sécurisée avec min. 8 caractères DHCP 0x3000 0x09 Unsigned 8 2 : Server (par défaut) (uniquement pour WLAN MiniAP) Nom de l'hôte 0x3005 0x01 Visible_string Saisir un nom d’appareil unique. IP address 0x3000 0x0a Visible_string 192.168.0.34 Network mask 0x3000 0x0b Visible_string 255.255.255.0 19 CR3133 CANwireless Objet Index Sous-index Type de données Configuration Gateway address 0x3000 0x0c Visible_string 192.168.0.1 Primary DNS Server 0x3000 0x0d Visible_string 192.168.0.1 Secondary DNS Server 0x3000 0x0e Visible_string 192.168.0.2 Connection Command 1 0x3010 0x01 Unsigned 8 0 : Par défaut Server Enable 0x3010 0x15 Unsigned 8 2 : Démarrer le serveur Type de serveur 0x3010 0x16 Unsigned 8 1 : Socket (TCP/UDP) Type de serveur 0x3010 0x18 Unsigned 16 30000 (par défaut) 8.3.11 CAN - Appareil mobile/PC, interface P2P WLAN Infrastructure Mode Ce mode permet d’établir une connexion sans fil entre un appareil CANwireless et n’importe quel autre appareil WLAN via WLAN. Pour cela, l’appareil CANwireless doit être configuré comme suit : Objet Index Sous-index Type de données Configuration WLAN Enable 0x3008 0x02 Unsigned 8 1 : Démarrer Bluetooth Enable 0x3008 0x03 Unsigned 8 0 : Arrêter WLAN Operating Mode 0x3000 0x01 Unsigned 8 1 : Infrastructure SSID 0x3000 0x02 Visible_string Saisir le SSID du réseau WLAN Authentication Type 0x3000 0x04 Unsigned 8 7 : WPA/WPA2 Mixed Authentication Key 0x3000 0x05 Visible_String Saisir la clé d’authentification du réseau WLAN DHCP 0x3000 0x09 Unsigned 8 1 : Client (uniquement pour WLAN Infrastructure) Nom de l'hôte 0x3005 0x01 Visible_string Saisir un nom d’appareil unique. Connection Command 1 0x3010 0x01 Unsigned 8 2 : Connexion à l’adresse statique Client Enable 0x3010 0x15 Unsigned 8 3 : Démarrer le client Type de serveur 0x3010 0x16 Unsigned 8 1 : Socket (TCP/UDP) Type de serveur 0x3010 0x18 Unsigned 16 30000 (par défaut) EEP URL Address/ WLAN Client only 1 0x3010 0x17 Visible_string Entrer l’adresse IP du WLAN MiniAP 8.3.12 Mode veille L’appareil dispose d’un mode veille pour économiser l’énergie lorsqu’il est inactif. Les événements suivants peuvent déclencher le mode veille : • pas de tension sur la borne 15 dans un temps défini • pas de réception de messages CAN dans un temps défini Le mode veille est configuré comme suit : 20 CANwireless CR3133 Objet Index Sous-index Type de données Configuration PMM Shutdown Delay Time 0x3333 0x32 Unsigned 16 Temps en secondes Après la déconnexion de la borne 15, l’appareil continue de fonctionner pendant la durée configurée ici puis passe en mode veille. non-volatile Par défaut : 60 s Cette fonction est uniquement active lorsque le bit 7 « PMM Wakeup enable flags » est défini. PMM Wakeup enable flags 0x3333 0x37 Unsigned 8 non-volatile Autoriser l’activation du mode veille via la borne 15. Bits 0…6 : réservé → mettre sur 0. Bit 7 : 1 → Surveillance de la borne 15 pour le mode veille activée Par défaut : 0 PMM Shutdown timeout 0x3333 0x40 Unsigned 32 Temps en millisecondes Si les conditions pour le mode veille sont remplies, le mode veille est forcé au-delà de cette durée. Cela garantit la commutation en mode veille même si l’activation normale de ce mode devait échouer. non-volatile Par défaut : 60000 PMM Sleep on no CAN time non-volatile 0x3333 0x41 Unsigned 32 Temps en millisecondes Si l’appareil ne reçoit pas de messages CAN dans ce délai, il passe en mode veille. Par défaut : 0 (fonction désactivée) 21 CR3133 9 CANwireless Maintenance, entretien et élimination L’appareil est sans maintenance. u En cas de mauvais fonctionnement de l'appareil prendre contact avec ifm. u Ne pas ouvrir l’appareil. Aucune opération de maintenance ne peut être effectuée par l’utilisateur. L’appareil ne doit être réparé que par le fabricant. u Le nettoyage de l’appareil se fait au moyen d’un chiffon sec. u Respecter la réglementation nationale en vigueur pour la destruction écologique de l’appareil. 22