www.nsi.fr DataMUX - Bi-CAN I/O Guide utilisateur 07/09/2009 DUT-MUX-0244 /V1.6 Objet : Le but de ce document est de donner à l'utilisateur toutes les informations nécessaires à la configuration de la passerelle Bi-CAN I/O avec le logiciel DataMUX. Auteur : Approbation : Jean-Claude Verona Cédric Rousset
Page laissée intentionnellement blanche
I. Contenu I. CONTENU... 1 II. AVERTISSEMENTS... 4 III. PRESENTATION GENERALE... 5 III.1 Caractéristiques de la Bi-CAN I/O... 5 III.1.1 Dimensions / Poids... 5 III.1.2 Alimentation / Consommation... 5 III.1.3 Entrées / Sorties... 5 IV. INSTALLATION... 7 IV.1 Configuration requise... 7 IV.2 Installation du logiciel DataMUX... 8 IV.3 Installation de la Bi-CAN I/O... 10 V. DATAMUX... 11 VI. ASSISTANT BI-CAN I/O... 12 VI.1 Création d une nouvelle configuration... 12 VI.2 Ouvrir une configuration... 13 VI.3 Etapes d'initialisation... 15 VI.3.1 Fenêtre de fonctionnalités... 15 VI.3.2 Génération de base de données... 16 VI.3.2.1 Génération de la base au format dbc... 16 VI.3.2.2 Génération automatique de la messagerie... 17 VI.3.3 Sélection des fichiers de messagerie (.dbc)... 17 VI.4 Configuration des entrées Analogiques... 18 VI.4.1 Sélection des entrées analogiques... 18 VI.4.2 Entrée analogique Sortie analogique... 19 VI.4.2.1 Plage d entrées... 19 VI.4.2.2 Plage de sortie... 19 VI.4.2.3 Conversion... 19 VI.4.3 Entrée analogique Sortie logique High Side... 21 VI.4.3.1 Plages d entrées... 21 VI.4.3.2 Plage de sortie... 21 VI.4.3.3 Conversion... 21 VI.4.4 Entrée analogique Sortie logique Low Side... 22 VI.4.4.1 Plage d entrées... 22 VI.4.4.2 Plage de sortie... 22 VI.4.4.3 Conversion... 22 VI.4.5 Entrée analogique Sortie fréquentielle... 23 VI.4.5.1 Plage d entrées... 23 VI.4.5.2 Plage de sortie... 23 VI.4.5.3 Conversion... 23 VI.4.6 Entrée analogique Sortie MUX... 25 VI.4.6.1 Plage d entrées... 25 VI.4.6.2 Plage de sortie... 25 VI.4.6.2.1 Importer un signal... 26 VI.4.6.2.2 Informations sur le signal MUX... 26 septembre 2009 DUT-MUX-0244 /V1.6-1 -
VI.4.6.2.3 Configuration de la trame transportant le signal MUX... 27 VI.4.6.3 Conversion... 28 VI.5 Configuration des Entrées Logiques... 30 VI.5.1 Sélection des entrées logiques... 30 VI.5.2 Entrée logique Sortie analogique... 31 VI.5.2.1 Plage d entrées... 31 VI.5.2.2 Plage de sortie... 31 VI.5.2.3 Conversion... 31 VI.5.3 Entrée logique Sortie logique High Side... 32 VI.5.3.1 Plages d entrées... 32 VI.5.3.2 Plage de sortie... 32 VI.5.3.3 Conversion... 32 VI.5.4 Entrée logique Sortie logique Low Side... 33 VI.5.4.1 Plages d entrées... 33 VI.5.4.2 Plage de sortie... 33 VI.5.4.3 Conversion... 33 VI.5.5 Entrée logique Sortie fréquentielle... 34 VI.5.5.1 Plages d entrées... 34 VI.5.5.2 Plage de sortie... 34 VI.5.5.3 Conversion... 34 VI.5.6 Entrée logique Sortie MUX... 35 VI.5.6.1 Plages d entrées... 35 VI.5.6.2 Plage de sortie... 35 VI.5.6.3 Conversion... 35 VI.6 Configuration des entrées Fréquentielles... 37 VI.6.1 Sélection des entrées Fréquentielles... 37 VI.6.2 Entrée fréquentielle Sortie analogique... 38 VI.6.2.1 Plage d entrées... 38 VI.6.2.2 Plage de sortie... 38 VI.6.2.3 Conversion... 38 VI.6.3 Entrée fréquentielle Sortie logique High Side... 40 VI.6.3.1 Plage d entrées... 40 VI.6.3.2 Plage de sortie... 40 VI.6.3.3 Conversion... 40 VI.6.4 Entrée fréquentielle Sortie logique Low Side... 41 VI.6.4.1 Plage d entrées... 41 VI.6.4.2 Plage de sortie... 41 VI.6.4.3 Conversion... 41 VI.6.5 Entrée fréquentielle Sortie fréquentielle... 42 VI.6.5.1 Plage d entrées... 42 VI.6.5.2 Plage de sortie... 42 VI.6.5.3 Conversion... 42 VI.6.6 Entrées fréquentielle Sortie MUX... 44 VI.6.6.1 Plage d entrées... 44 VI.6.6.2 Plage de sortie... 44 VI.6.6.3 Conversion... 44 VI.7 Configuration des entrées MUX... 46 VI.7.1 Utilisation d entrées MUX... 46 VI.7.2 Entrées MUX Sortie analogique... 48 VI.7.2.1 Plage d entrées... 48-2 - DUT-MUX-0244 /V1.6 septembre 2009
VI.7.2.2 Plage de sortie... 48 VI.7.2.3 Conversion... 48 VI.7.3 Entrées MUX Sortie logique High Side... 50 VI.7.3.1 Plage d entrées... 50 VI.7.3.2 Plage de sortie... 50 VI.7.3.3 Conversion... 50 VI.7.4 Entrées MUX Sortie logique Low Side... 51 VI.7.4.1 Plage d entrées... 51 VI.7.4.2 Plage de sortie... 51 VI.7.4.3 Conversion... 51 VI.7.5 Entrées MUX Sortie fréquentielle... 52 VI.7.5.1 Plage d entrées... 52 VI.7.5.2 Plage de sortie... 52 VI.7.5.3 Conversion... 52 VI.7.6 Entrées MUX Sortie MUX... 54 VI.7.6.1 Plage d entrées... 54 VI.7.6.2 Plage de sortie... 54 VI.7.6.3 Conversion... 54 VI.8 Configuration des entrées Hybrides... 56 VI.8.1 Sélection des entrées Hybrides... 56 VI.8.2 Entrée Hybride Sortie Analogique ou Logique... 57 VI.8.3 Entrée Hybride Sortie Fréquentielle... 58 VI.8.4 Entrée Hybride Sortie MUX... 59 VI.8.5 Boutons «Paramétrer»... 60 VI.8.5.1 Paramétrage d une entrée analogique :... 60 VI.8.5.1.1 Plage d entrée... 60 VI.8.5.1.2 Fonction de transfert... 60 VI.8.5.2 Paramétrage d une entrée logique :... 61 VI.8.5.2.1 Plage d entrée... 61 VI.8.5.2.2 Fonction de transfert... 61 VI.8.5.3 Paramétrage d une entrée fréquentielle :... 62 VI.8.5.3.1 Plage d entrée... 62 VI.8.5.3.2 Fonction de transfert... 62 VI.8.5.4 Paramétrage d une entrée MUX :... 63 VI.8.5.4.1 Signal d entrée... 63 VI.8.5.4.2 Fonction de transfert... 63 VI.9 Fonctions de transfert... 64 VI.10 Sélection du débit... 65 VI.11 Récapitulatif de la configuration... 66 VI.12 Enregistrement de la nouvelle configuration... 68 VI.13 Fin de configuration... 69 VII. TELECHARGER UNE CONFIGURATION... 70 VII.1 Assistant de téléchargement de configuration... 70 VIII. INFORMATIONS BI-CAN I/O... 73 IX. MISE A JOUR DU LOGICIEL EMBARQUE DE LA BI-CAN I/O... 75 IX.1 Assistant de mise à jour du firmware... 76 septembre 2009 DUT-MUX-0244 /V1.6-3 -
II. Avertissements Les éléments contenus dans ce document sont fournis à titre d'information. Ils pourront faire l'objet de modifications sans préavis et ne sauraient en aucune manière engager la société anonyme NSI. La société anonyme NSI ne saurait en aucun cas être tenue pour responsable d'une quelconque erreur contenue dans ce document, ainsi que des éventuelles conséquences pouvant en résulter. Aucune partie de ce document ne peut être reproduite à d'autres fins que l'usage personnel de l'acheteur sans la permission expresse et écrite de la société anonyme NSI. - 4 - DUT-MUX-0244 /V1.6 septembre 2009
III. Présentation générale I I I. 1 C a r a c t é r i s t i q u e s d e l a B i - C A N I / O III.1.1 Dimensions / Poids l x H x P : Poids : 111 x 48 x 180 mm 640g III.1.2 Alimentation / Consommation Plage d alimentation : Puissance maxi consommée (à vide) : 8V / 32V 23 W III.1.3 Entrées / Sorties Toutes les entrées / sorties sont protégées contre les courts-circuits à la masse et au +BAT. Entrées Analogiques : - 8 entrées. - Plage d entrée : 0V / 10V ou 0V / 50V. - Mesure 12bits. - Impédance d entrée : - 0V / 10V : 100kΩ. - 0V / 50V : 25kΩ. Entrées Logiques : - 8 entrées. - Plage d entrée : 0V / +BAT ou 0V / 5V Entrées Fréquences : - 4 entrées. - Plage d entrée : 0V/ +BAT. - Plage de mesure : de 0 à 5 khz avec seuil de basculement à +BAT/2. Sorties Analogiques : - 8 sorties. - Plage de sortie : 0V/10V. - Précision 12bits. - Courant maxi : 10mAdc. Sorties Logiques Low Side : - 8 sorties donc 4 PWM avec fréquence réglable de 0 à 4kHz et rapport cyclique de 0 à 100% (durée niveau haut / Période). - Courant nominal de sortie par voie : 1 Adc à 25 C *. septembre 2009 DUT-MUX-0244 /V1.6-5 -
0.6Adc à 85 C *. Sorties Logiques High Side : - 8 sorties. - Tension de sortie : +Bat - Courant nominal de sortie par voie : 1.5Adc à 25 C 0.87Adc à 85 C Sorties Alimentation capteur : - 2 sorties 5Volts 1%. - 2 sorties 10Volts 1%. - 6 - DUT-MUX-0244 /V1.6 septembre 2009
IV. Installation I V. 1 C o n f i g u r a t i o n r e q u i s e Le logiciel fonctionne avec les systèmes d'exploitation PC suivants : Windows 2000 Windows XP Windows VISTA Configuration matérielle minimale : Ordinateur PC Pentium III 500 MHz 64 Mo de RAM. Ecran: 1024x768 Espace disque : 40 Mo. Configuration matérielle conseillée : Ordinateur PC Pentium IV 1 GHz 128 Mo de RAM. Ecran: 1024x768 Espace disque : 100 Mo. septembre 2009 DUT-MUX-0244 /V1.6-7 -
I V. 2 I n s t a l l a t i o n d u l o g i c i e l D a t a M U X Si l'exécution automatique du CD-ROM ne démarre pas à l'insertion du disque, lancer Install.exe depuis le répertoire \DataMUX du CD-ROM DataMUX (jaune) et suivre les instructions de l'assistant d'installation. Sélectionner le langage désiré puis cliquer sur OK. Cliquez sur le bouton Suivant Choisir le répertoire d installation, par défaut le logiciel s'installe dans le répertoire \Program Files\DataMUX. Cliquez sur le bouton Suivant La fenêtre ci-dessous apparaît : Il est possible de créer des fichiers sauvegardes lors d une nouvelle installation afin de ne pas perdre les fichier de configuration. Utiles lors de la mise à jour de datamux qui écrase l ancienne version si on ne change pas le répertoire d installation. La fenêtre suivante permet de choisir les éléments à installer sur votre PC : - 8 - DUT-MUX-0244 /V1.6 septembre 2009
Cliquez sur suivant jusqu à la fenêtre «installation terminée» DataMUX - Bi-CAN I/O - Guide utilisateur Fin de l installation de datamux Le répertoire d'installation contient les fichiers nécessaires à l'exécution du logiciel DataMUX ainsi qu'un répertoire destiné à chaque produit. Le répertoire \DataMUX\Bi-CAN_IO contient les répertoires suivants : \Documents Contient les documents relatifs à l'utilisation de la passerelle Bi-CAN I/O (manuels utilisateur, fiches techniques) dans différentes langues au format PDF. \Asap2 contient le fichier ASAP2 (.a2l) permettant de générer des configurations compatibles avec le dernier logiciel embarqué de la Bi- CAN I/O (\Firmware). \Dbc Contient le fichier Bi-CAN_IO.dbc utilisé par l'assistant pour générer automatiquement la messagerie. \Firmware Contient les fichiers MHX (.s ou.mhx) des différentes versions du logiciel embarqué de la Bi-CAN I/O. \Samples Contient un fichier de configuration exemple (.hex) pouvant être téléchargé directement et permettant de configurer la passerelle Bi- CAN I/O pour une utilisation simple. Les autres fichiers contenus dans le répertoire sont utilisés par l'assistant en cas d'ouverture du fichier de configuration exemple (.bc) septembre 2009 DUT-MUX-0244 /V1.6-9 -
I V. 3 I n s t a l l a t i o n d e l a B i - C A N I / O L'utilisation de la Bi-CAN I/O avec DataMUX nécessite de disposer une carte CAN (voir les cartes CAN NSI sur le site internet www.nsi.fr). - 10 - DUT-MUX-0244 /V1.6 septembre 2009
V. DataMUX Le logiciel DataMUX permet de sélectionner les produits NSI : Bi-CAN I/O, MUXy diag, MUXlog, Il permet : de consulter la fichier technique (format PDF) d'un produit, de télécharger une configuration dans un produit, d'afficher les informations logicielles sur le produit connecté, de mettre à jour le logiciel embarqué d'un produit. septembre 2009 DUT-MUX-0244 /V1.6-11 -
VI. Assistant Bi-CAN I/O V I. 1 C r é a t i o n d u n e n o u v e l l e c o n f i g u r a t i o n Pour créer une nouvelle configuration, lancer l'assistant de création de configuration à partir du menu Démarrer, soit en cliquant directement sur l'icône "Assistant de configuration", soit en cliquant sur l'icône "DataMUX" et en choisissant ensuite l'onglet "Créer". Lorsque l'assistant s'affiche, cliquer sur le bouton «Suivant» pour démarrer l assistant. - 12 - DUT-MUX-0244 /V1.6 septembre 2009
V I. 2 O u v r i r u n e c o n f i g u r a t i o n Pour ouvrir une configuration existante, lancer l'assistant de création de configuration à partir de la fenêtre de démarrage de DataMUX. A partir du menu Démarrer, cliquer sur l'icône "DataMUX" et choisir ensuite l'onglet "Ouvrir". Une fois le fichier de configuration pour la Bi-CAN I/O (*.bc) sélectionné, l'assistant démarre. septembre 2009 DUT-MUX-0244 /V1.6-13 -
Lorsque l'assistant s'affiche, cliquer sur le bouton «Suivant» pour démarrer la modification de la configuration existante. Note : Le nom du fichier de configuration apparaît dans la barre de titre de l'assistant. - 14 - DUT-MUX-0244 /V1.6 septembre 2009
V I. 3 E t a p e s d ' i n i t i a l i s a t i o n VI.3.1 Fenêtre de fonctionnalités Cette fenêtre permet de spécifier les types d entrées et sorties utilisés par la Bi-CAN I/O dans la configuration en cours de réalisation. Les choix sont matérialisés par la coloration des boutons. Se reporter au chapitre III.1.3 pour la liste et les caractéristiques des entrées/sorties de la Bi-CAN I/O. Il est possible d ajouter un commentaire à la configuration courante. septembre 2009 DUT-MUX-0244 /V1.6-15 -
Ce commentaire sera présent dans la fiche imprimable permettant de synthétiser l ensemble des données de la configuration. Si aucune fonctionnalité n a été choisie, la Bi-CAN I/O pourra être utilisée comme passerelle ou pour l envoi de trames. Si des entrées ou sorties MUX n ont pas été choisies, une fenêtre apparaît et demande si l utilisateur veut tout de même envoyer des trames périodiques constantes ou des trames passerelles. VI.3.2 Génération de base de données Cette fenêtre apparaît lorsque l'utilisateur a sélectionné des entrées ou des sorties MUX dans la fenêtre de fonctionnalités. Cette fenêtre permet de sélectionner les options de génération de base de données des messages utilisés par la Bi-CAN I/O. VI.3.2.1 Génération de la base au format dbc Si cette option est cochée, tous les signaux MUX qui seront importés depuis des bases de données existantes permettront de générer une nouvelle base de données (.dbc) contenant uniquement les signaux utilisés par la configuration créée. Si les 2 canaux CAN sont utilisés, - 16 - DUT-MUX-0244 /V1.6 septembre 2009
une base de données par canal CAN est créée (nom du fichier avec suffixe "_1" pour le canal 1, nom du fichier avec suffixe "_2" pour le canal 2). Le nom de la base de données générée doit être indiqué par l'utilisateur en cliquant sur le bouton. VI.3.2.2 Génération automatique de la messagerie Pour générer automatiquement la messagerie, le logiciel DataMUX utilise les valeurs des identificateurs extraites du fichier Bi-CAN_IO.dbc : - pour les entrées analogiques : 0x700 et 0x710 - pour les entrées fréquences : 0x720 - pour les entrées TOR : 0x730. Le fichier dbc de sortie est automatiquement généré et le nom du fichier comporte le suffixe "_auto". VI.3.3 Sélection des fichiers de messagerie (.dbc) Cette fenêtre apparaît si : - des entrées ou des sorties MUX ont été sélectionnées dans la fenêtre de fonctionnalités, - l'utilisateur souhaite émettre des trames périodiques ou passerelles. Cette fenêtre permet de sélectionner l ensemble des bases de données (au format.dbc) utilisées pour la configuration sur les 2 canaux CAN disponibles. Par défaut, aucun fichier n est affiché. Cliquer sur le bouton pour sélectionner les bases que vous souhaitez associer aux différent canaux CAN de la Bi-CAN I/O. septembre 2009 DUT-MUX-0244 /V1.6-17 -
V I. 4 C o n f i g u r a t i o n d e s e n t r é e s A n a l o g i q u e s VI.4.1 Sélection des entrées analogiques Il est possible d utiliser jusqu'à 8 entrées analogiques. Pour utiliser une entrée, cocher la case correspondant à l'entrée choisie et indiquer le type et le numéro de sortie associée (analogique, high-side, low-side, fréquentielle ou MUX). Chaque sortie sélectionnée ne sera plus disponible par la suite. Lorsque toutes les entrées souhaitées sont sélectionnées, cliquer sur "Suivant" afin de paramétrer le lien entre ces entrées/sorties. - 18 - DUT-MUX-0244 /V1.6 septembre 2009
VI.4.2 Entrée analogique Sortie analogique Cette fenêtre permet de configurer un lien entre une entrée analogique et une sortie analogique. VI.4.2.1 Plage d entrées La plage d entrée doit être comprise entre 0 et 50 V. VI.4.2.2 Plage de sortie La plage de sortie doit être comprise entre 0 et 10 V. VI.4.2.3 Conversion La conversion est soit : - Pleine échelle à pleine échelle : la conversion est automatique en fonction des valeurs spécifiées pour les plages d entrée et de sortie. Exemple : Entrée ANA de 0 à 50 V et une sortie ANA de 0 à 10 V. Lorsque l entrée vaut 0 V, la sortie vaut 0 V. Lorsque l entrée vaut 50 V, la sortie vaut alors 10 V. - Manuelle : l'utilisateur saisit deux points caractéristiques. Ces deux points constituent une droite Y = ax + b. Les valeurs X doivent être différentes et comprises entre 0 et 50, et les valeurs Y doivent être différentes et comprises entre 0 et 10. septembre 2009 DUT-MUX-0244 /V1.6-19 -
- Mode Expert : ce mode permet de spécifier la fonction de transfert utilisée. Six fonctions de transfert sont disponibles : AX+B (entier), AX+B (flottant), (AX+B) / (CX+D) (entier), (AX+B) / (CX+D) (flottant), AX²+BX+C (entier) et AX²+BX+C (flottant) (cf. VI.99). - 20 - DUT-MUX-0244 /V1.6 septembre 2009
VI.4.3 Entrée analogique Sortie logique High Side Cette fenêtre permet de configurer un lien entre une entrée analogique et une sortie logique High Side. VI.4.3.1 Plages d entrées La plage d entrée doit être comprise entre 0 et 50 V. VI.4.3.2 Plage de sortie Commutation de la tension +Bat sur la sortie sélectionnée. VI.4.3.3 Conversion La conversion est : - soit une conversion en logique normale : l'utilisateur doit saisir le seuil de basculement dans la zone d édition. Cette valeur doit être comprise dans la plage définie comme plage d'entrée (strictement supérieure ou inférieure aux limites). - soit une conversion en logique inversée : l'utilisateur doit saisir le seuil de basculement dans la zone d édition. Cette valeur doit être comprise dans la plage définie comme plage d'entrée (strictement supérieure ou inférieure aux limites). - soit une conversion en mode Expert : ce mode permet de spécifier la fonction de transfert utilisée. Six fonctions de transfert sont disponibles : AX+B (entier), AX+B (flottant), (AX+B) / (CX+D) (entier), (AX+B) / (CX+D) (flottant), AX²+BX+C (entier) et AX²+BX+C (flottant) (cf. VI.99). septembre 2009 DUT-MUX-0244 /V1.6-21 -
VI.4.4 Entrée analogique Sortie logique Low Side Cette fenêtre permet de configurer un lien entre une entrée analogique et une sortie logique Low Side. VI.4.4.1 Plage d entrées La plage d entrée doit être comprise entre 0 et 50 V. VI.4.4.2 Plage de sortie Commutation de la sortie sélectionnée à la masse. VI.4.4.3 Conversion La conversion est : - soit une conversion en logique normale : l'utilisateur doit saisir le seuil de basculement dans la zone d édition. Cette valeur doit être comprise dans la plage définie comme plage d'entrée (strictement supérieure ou inférieure aux limites). - soit une conversion en logique inversée : l'utilisateur doit saisir le seuil de basculement dans la zone d édition. Cette valeur doit être comprise dans la plage définie comme plage d'entrée (strictement supérieure ou inférieure aux limites). - soit une conversion en mode Expert : ce mode permet de spécifier la fonction de transfert utilisée. Six fonctions de transfert sont disponibles : AX+B (entier), AX+B (flottant), (AX+B) / (CX+D) (entier), (AX+B) / (CX+D) (flottant), AX²+BX+C (entier) et AX²+BX+C (flottant) (cf. VI.99). - 22 - DUT-MUX-0244 /V1.6 septembre 2009
VI.4.5 Entrée analogique Sortie fréquentielle Cette fenêtre permet de configurer un lien entre une entrée analogique et une sortie fréquentielle. VI.4.5.1 Plage d entrées La plage d entrée doit être comprise entre 0 et 50 V. VI.4.5.2 Plage de sortie La plage de sortie doit être comprise entre 0 et 4000 Hertz. Le rapport cyclique constant est compris entre 0 et 100 %. VI.4.5.3 Conversion La conversion est soit : - Pleine échelle à pleine échelle : la conversion est automatique en fonction des valeurs spécifiées pour les plages d entrée et de sortie. Exemple : Entrée ANA de 0 à 50 V et une sortie ANA de 0 à 4000 Hertz. Lorsque l entrée vaut 0 V, la sortie vaut 0 Hertz. Lorsque l entrée vaut 50 V, la sortie vaut alors 4000 Hertz. - Manuelle : l'utilisateur saisit deux points caractéristiques. Ces deux points constituent une droite Y = ax + b. Les valeurs X doivent être différentes et comprises entre 0 et 50, et les valeurs Y doivent être différentes et comprises entre 0 et 10. septembre 2009 DUT-MUX-0244 /V1.6-23 -
- Mode Expert : ce mode permet de spécifier la fonction de transfert utilisée. Six fonctions de transfert sont disponibles : AX+B (entier), AX+B (flottant), (AX+B) / (CX+D) (entier), (AX+B) / (CX+D) (flottant), AX²+BX+C (entier) et AX²+BX+C (flottant) (cf. VI.99). - 24 - DUT-MUX-0244 /V1.6 septembre 2009
VI.4.6 Entrée analogique Sortie MUX Cette fenêtre permet de configurer un lien entre une entrée analogique et une sortie MUX. VI.4.6.1 Plage d entrées La plage d entrée doit être comprise entre 0 et 50 V. VI.4.6.2 Plage de sortie Si la génération de messagerie automatique a été sélectionnée, le nom générique Ana_X apparaît. Si l'option de génération automatique de messagerie n'a pas été choisie, il faut importer un signal d une base de données précédemment sélectionnée (Cf. VI.3.3) à l aide du bouton Importer (voir paragraphe suivant). Les détails sur le signal MUX de sortie sont affichés si l'utilisateur clique sur le bouton?. La liste déroulante Canal permet de sélectionner sur quel canal CAN de la Bi-CAN I/O (1 ou 2) le message sera émis (par défaut CAN1). septembre 2009 DUT-MUX-0244 /V1.6-25 -
VI.4.6.2.1 Importer un signal Cette fenêtre affiche la liste des signaux disponibles dans la base de données sélectionnée pour le canal choisi. La zone d édition en haut à gauche, permet une recherche rapide du signal suivant le nom entré par l utilisateur. Le cadre Résumé Info rappelle le nom de la trame dans laquelle trame se trouve le signal et indique la taille du signal, sa position dans la trame et son type (signé ou non signé). Le choix du signal se fait en sélectionnant un signal dans la liste et en cliquant sur le bouton Valider. VI.4.6.2.2 Informations sur le signal MUX Le bouton? permet d'ouvrir une fenêtre résumant toutes les informations concernant le signal sélectionné. Ces informations sont extraites de la base de données d'où est issu le signal. Cette fenêtre permet, entre autres, de vérifier les valeurs Min et Max du signal utilisées pour la conversion. - 26 - DUT-MUX-0244 /V1.6 septembre 2009
VI.4.6.2.3 Configuration de la trame transportant le signal MUX DataMUX - Bi-CAN I/O - Guide utilisateur Lors de la première sélection d'un signal appartenant à une trame, il est nécessaire de configurer les caractéristiques de la trame comportant le signal choisi. Une trame ne peut être déclarée qu une seule fois par canal, elle peut être soit périodique, soit passerelle. Par défaut, la trame est périodique à 100ms Trame périodique (par défaut) La trame transportant le ou les signaux MUX sera émise sur le canal choisi toutes les n millisecondes (de 5 à 65535 ms). Trame passerelle. La trame transportant le ou les signaux MUX sera émise lorsque la Bi-CAN I/O recevra une trame particulière définie ici. Pour définir la trame d'entrée, il est nécessaire de la choisir à partir du fichier de messagerie défini pour le canal de réception (Importer ). Il est possible de modifier le DLC de la trame émise (par défaut le même que celui de la trame reçue). septembre 2009 DUT-MUX-0244 /V1.6-27 -
VI.4.6.2.3.1 Importer une trame d'entrée Cette fenêtre affiche la liste des trames disponibles dans la base de données associée au canal de réception (Cf. fenêtre précédente). Le nom de la base d'où est issue la trame est rappelé dans la colonne de droite et dans le cadre Résumé Info. La zone d édition en haut à gauche permet une recherche rapide du nom d'une trame en fonction des lettres tapées. Le cadre Résumé Info fournit des informations de la trame sélectionnée. Base dbc : Base de données d'où est issue la trame CAN sélectionnée. Ident : Identificateur CAN de la trame sélectionnée. DLC : Taille en octets de la trame CAN sélectionnée. VI.4.6.3 Conversion La conversion est soit : - Pleine échelle à pleine échelle : la conversion est automatique en fonction des valeurs spécifiées pour les plages d entrée et de sortie. Exemple : Entrée ANA de 0 à 500 V et une sortie MUX ayant dans la base de données une valeur Min de -10 et Max +80. Lorsque l entrée vaut 0 V, la sortie vaut -10. Lorsque l entrée vaut 50 V, la sortie vaut alors 80. - Manuelle : l'utilisateur saisit deux valeurs Min et Max comprises dans la plage de valeurs du signal MUX de sortie. Si ces valeurs dépassent les valeurs Min et Max de la base de données, un message d avertissement informe l utilisateur et les valeurs sont automatiquement modifiées en fonction des valeurs extraites de la base de données d'où est issu le signal. - 28 - DUT-MUX-0244 /V1.6 septembre 2009
- Mode Expert : ce mode permet de spécifier la fonction de transfert utilisée. Six fonctions de transfert sont disponibles : AX+B (entier), AX+B (flottant), (AX+B) / (CX+D) (entier), (AX+B) / (CX+D) (flottant), AX²+BX+C (entier) et AX²+BX+C (flottant) (cf. VI.99). septembre 2009 DUT-MUX-0244 /V1.6-29 -
V I. 5 C o n f i g u r a t i o n d e s E n t r é e s L o g i q u e s VI.5.1 Sélection des entrées logiques Il est possible d utiliser jusqu'à 8 entrées logiques. Pour utiliser une entrée, cocher la case correspondant à l'entrée choisie et indiquer le type et le numéro de sortie associée (analogique, high-side, low-side, fréquentielle ou MUX). Chaque sortie sélectionnée ne sera plus disponible par la suite. Lorsque toutes les entrées souhaitées sont sélectionnées, cliquer sur "Suivant" afin de paramétrer le lien entre ces entrées/sorties. - 30 - DUT-MUX-0244 /V1.6 septembre 2009
VI.5.2 Entrée logique Sortie analogique Cette fenêtre permet de configurer un lien entre une entrée logique et une sortie analogique. VI.5.2.1 Plage d entrées La plage de tension d entrée vaut soit de 0 à 5 V, soit 0 à Vbat. VI.5.2.2 Plage de sortie La plage de sortie doit être comprise entre 0 et 10 V. VI.5.2.3 Conversion La conversion est : - soit en logique normale (entrée TOR logique à 1 génère une sortie active), - soit en logique inversée (entrée TOR logique à 0 génère une sortie active). - soit en mode Expert : ce mode permet de spécifier la fonction de transfert utilisée. Six fonctions de transfert sont disponibles : AX+B (entier), AX+B (flottant), (AX+B) / (CX+D) (entier), (AX+B) / (CX+D) (flottant), AX²+BX+C (entier) et AX²+BX+C (flottant) (cf. VI.99). septembre 2009 DUT-MUX-0244 /V1.6-31 -
VI.5.3 Entrée logique Sortie logique High Side Cette fenêtre permet de configurer un lien entre une entrée logique et une sortie logique High Side. VI.5.3.1 Plages d entrées La plage de tension d entrée vaut soit de 0 à 5 V, soit 0 à Vbat. VI.5.3.2 Plage de sortie Commutation de la tension +Bat sur la sortie sélectionnée. VI.5.3.3 Conversion La conversion est : - soit en logique normale (entrée TOR logique à 1 génère une sortie active), - soit en logique inversée (entrée TOR logique à 0 génère une sortie active). - soit en mode Expert : ce mode permet de spécifier la fonction de transfert utilisée. Six fonctions de transfert sont disponibles : AX+B (entier), AX+B (flottant), (AX+B) / (CX+D) (entier), (AX+B) / (CX+D) (flottant), AX²+BX+C (entier) et AX²+BX+C (flottant) (cf. VI.99). - 32 - DUT-MUX-0244 /V1.6 septembre 2009
VI.5.4 Entrée logique Sortie logique Low Side Cette fenêtre permet de configurer un lien entre une entrée logique et une sortie logique Low Side. VI.5.4.1 Plages d entrées La plage de tension d entrée vaut soit de 0 à 5 V, soit 0 à Vbat. VI.5.4.2 Plage de sortie Commutation de la sortie sélectionnée à la masse. VI.5.4.3 Conversion La conversion est : - soit en logique normale (entrée TOR logique à 1 génère une sortie active), - soit en logique inversée (entrée TOR logique à 0 génère une sortie active). - soit en mode Expert : ce mode permet de spécifier la fonction de transfert utilisée. Six fonctions de transfert sont disponibles : AX+B (entier), AX+B (flottant), (AX+B) / (CX+D) (entier), (AX+B) / (CX+D) (flottant), AX²+BX+C (entier) et AX²+BX+C (flottant) (cf. VI.99). septembre 2009 DUT-MUX-0244 /V1.6-33 -
VI.5.5 Entrée logique Sortie fréquentielle Cette fenêtre permet de configurer un lien entre une entrée logique et une sortie fréquentielle. VI.5.5.1 Plages d entrées La plage de tension d entrée vaut soit de 0 à 5 V, soit 0 à Vbat. VI.5.5.2 Plage de sortie La plage de sortie doit être comprise entre 0 et 4000 Hertz. Le rapport cyclique constant est compris entre 0 et 100 %. VI.5.5.3 Conversion La conversion est : - soit en logique normale (entrée TOR logique à 1 génère une sortie active), - soit en logique inversée (entrée TOR logique à 0 génère une sortie active). - soit en mode Expert : ce mode permet de spécifier la fonction de transfert utilisée. Six fonctions de transfert sont disponibles : AX+B (entier), AX+B (flottant), (AX+B) / (CX+D) (entier), (AX+B) / (CX+D) (flottant), AX²+BX+C (entier) et AX²+BX+C (flottant) (cf. VI.99). - 34 - DUT-MUX-0244 /V1.6 septembre 2009
VI.5.6 Entrée logique Sortie MUX Cette fenêtre permet de configurer un lien entre une entrée logique et une sortie MUX. VI.5.6.1 Plages d entrées La plage de tension d entrée vaut soit de 0 à 5 V, soit 0 à Vbat. VI.5.6.2 Plage de sortie Si la génération de messagerie automatique a été sélectionnée, le nom générique Tor_X apparaît. Si l'option de génération automatique de messagerie n'a pas été choisie, il faut importer un signal d une base de données précédemment sélectionnée (Cf. VI.3.3) à l aide du bouton Importer (Cf. VI.4.6.2.1 Importer un signal). Les détails sur le signal MUX de sortie sont affichés si l'utilisateur clique sur le bouton?. La liste déroulante Canal permet de sélectionner sur quel canal CAN de la Bi-CAN I/O (1 ou 2) le message sera émis (par défaut CAN1). VI.5.6.3 Conversion La conversion est : - soit en manuelle : le signal MUX de sortie ne peut avoir que deux valeurs, un minimum et un maximum. Lorsque l entrée TOR est à 0, la valeur du signal MUX de sortie vaut la valeur Min spécifiée par l utilisateur. septembre 2009 DUT-MUX-0244 /V1.6-35 -
Lorsque l entrée TOR est à 5 V ou à Vbat (selon la sélection effectuée), la valeur du signal MUX de sortie vaut la valeur Max spécifié par l utilisateur. Ces valeurs doivent être comprises dans la plage de valeurs du signal MUX de sortie sinon, un message d avertissement informe l utilisateur et les valeurs sont automatiquement modifiées en fonction des valeurs extraite de la base de données d'où est issu le signal. - soit en mode Expert : ce mode permet de spécifier la fonction de transfert utilisée. Six fonctions de transfert sont disponibles : AX+B (entier), AX+B (flottant), (AX+B) / (CX+D) (entier), (AX+B) / (CX+D) (flottant), AX²+BX+C (entier) et AX²+BX+C (flottant) (cf. VI.99). - 36 - DUT-MUX-0244 /V1.6 septembre 2009
V I. 6 C o n f i g u r a t i o n d e s e n t r é e s F r é q u e n t i e l l e s DataMUX - Bi-CAN I/O - Guide utilisateur VI.6.1 Sélection des entrées Fréquentielles Il est possible d utiliser jusqu'à 4 entrées fréquentielles. Pour utiliser une entrée, cocher la case correspondant à l'entrée choisie et indiquer le type et le numéro de sortie associée (analogique, high-side, low-side, fréquentielle ou MUX). Chaque sortie sélectionnée ne sera plus disponible par la suite. Lorsque toutes les entrées souhaitées sont sélectionnées, cliquer sur "Suivant" afin de paramétrer le lien entre ces entrées/sorties. septembre 2009 DUT-MUX-0244 /V1.6-37 -
VI.6.2 Entrée fréquentielle Sortie analogique Cette fenêtre permet de configurer un lien entre une entrée fréquentielle et une sortie analogique. VI.6.2.1 Plage d entrées La plage d entrée doit être comprise entre 0 et 5000 Hertz. VI.6.2.2 Plage de sortie La plage de sortie doit être comprise entre 0 et 10 V. VI.6.2.3 Conversion La conversion est soit : - Pleine échelle à pleine échelle : la conversion est automatique en fonction des valeurs spécifiées pour les plages d entrée et de sortie. Exemple : Entrée fréquentielle de 0 à 5000 Hertz et une sortie ANA de 0 à 10 V. Lorsque l entrée vaut 0 Hertz, la sortie vaut 0 V. Lorsque l entrée vaut 5000 Hertz, la sortie vaut alors 10 V. - Manuelle : l'utilisateur saisit deux points caractéristiques. Ces deux points constituent une droite Y = ax + b. Les valeurs X doivent être différentes et comprises entre 0 et 5000, et les valeurs Y doivent être différentes et comprises entre 0 et 10. - 38 - DUT-MUX-0244 /V1.6 septembre 2009
- Mode Expert : ce mode permet de spécifier la fonction de transfert utilisée. Six fonctions de transfert sont disponibles : AX+B (entier), AX+B (flottant), (AX+B) / (CX+D) (entier), (AX+B) / (CX+D) (flottant), AX²+BX+C (entier) et AX²+BX+C (flottant) (cf. VI.99). septembre 2009 DUT-MUX-0244 /V1.6-39 -
VI.6.3 Entrée fréquentielle Sortie logique High Side Cette fenêtre permet de configurer un lien entre une entrée fréquentielle et une sortie logique High Side. VI.6.3.1 Plage d entrées La plage d entrée doit être comprise entre 0 et 5000 Hertz. VI.6.3.2 Plage de sortie Commutation de la tension +Bat sur la sortie sélectionnée. VI.6.3.3 Conversion La conversion est : - soit une conversion en logique normale : l'utilisateur doit saisir le seuil de basculement dans la zone d édition. Cette valeur doit être comprise dans la plage définie comme plage d'entrée (strictement supérieure ou inférieure aux limites). - soit une conversion en logique inversée : l'utilisateur doit saisir le seuil de basculement dans la zone d édition. Cette valeur doit être comprise dans la plage définie comme plage d'entrée (strictement supérieure ou inférieure aux limites). - soit une conversion en mode Expert : ce mode permet de spécifier la fonction de transfert utilisée. Six fonctions de transfert sont disponibles : AX+B (entier), AX+B (flottant), (AX+B) / (CX+D) (entier), (AX+B) / (CX+D) (flottant), AX²+BX+C (entier) et AX²+BX+C (flottant) (cf. VI.99). - 40 - DUT-MUX-0244 /V1.6 septembre 2009
VI.6.4 Entrée fréquentielle Sortie logique Low Side Cette fenêtre permet de configurer un lien entre une entrée fréquentielle et une sortie logique Low Side. VI.6.4.1 Plage d entrées La plage d entrée doit être comprise entre 0 et 5000 Hertz. VI.6.4.2 Plage de sortie Commutation de la sortie sélectionnée à la masse. VI.6.4.3 Conversion La conversion est : - soit une conversion en logique normale : l'utilisateur doit saisir le seuil de basculement dans la zone d édition. Cette valeur doit être comprise dans la plage définie comme plage (strictement supérieure ou inférieure aux limites). - soit une conversion en logique inversée. : l'utilisateur doit saisir le seuil de basculement dans la zone d édition. Cette valeur doit être comprise dans la plage définie comme plage (strictement supérieure ou inférieure aux limites). - soit une conversion en mode Expert : ce mode permet de spécifier la fonction de transfert utilisée. Six fonctions de transfert sont disponibles : AX+B (entier), AX+B (flottant), (AX+B) / (CX+D) (entier), (AX+B) / (CX+D) (flottant), AX²+BX+C (entier) et AX²+BX+C (flottant) (cf. VI.99). septembre 2009 DUT-MUX-0244 /V1.6-41 -
VI.6.5 Entrée fréquentielle Sortie fréquentielle Cette fenêtre permet de configurer un lien entre une entrée fréquentielle et une sortie fréquentielle. VI.6.5.1 Plage d entrées La plage d entrée doit être comprise entre 0 et 5000 Hertz. VI.6.5.2 Plage de sortie La plage de sortie doit être comprise entre 0 et 4000 Hertz. Le rapport cyclique constant est compris entre 0 et 100 %. VI.6.5.3 Conversion La conversion est soit : - Pleine échelle à pleine échelle : la conversion est automatique en fonction des valeurs spécifiées pour les plages d entrée et de sortie. Exemple : Entrée de 0 à 1000 Hertz et une sortie de 0 à 400 Hertz. Lorsque l entrée vaut 0 Hertz, la sortie vaut 0 Hertz. Lorsque l entrée vaut 1000 Hertz, la sortie vaut alors 400 Hertz. - Manuelle : l'utilisateur saisit deux points caractéristiques. Ces deux points constituent une droite Y = ax + b. Les valeurs X doivent être différentes et comprises entre 0 et 5000, et les valeurs Y doivent être différentes et comprises entre 0 et 4000. - 42 - DUT-MUX-0244 /V1.6 septembre 2009
- Mode Expert : ce mode permet de spécifier la fonction de transfert utilisée. Six fonctions de transfert sont disponibles : AX+B (entier), AX+B (flottant), (AX+B) / (CX+D) (entier), (AX+B) / (CX+D) (flottant), AX²+BX+C (entier) et AX²+BX+C (flottant) (cf. VI.99). septembre 2009 DUT-MUX-0244 /V1.6-43 -
VI.6.6 Entrées fréquentielle Sortie MUX Cette fenêtre permet de configurer un lien entre une entrée fréquentielle et une sortie MUX. VI.6.6.1 Plage d entrées La plage d entrée doit être comprise entre 0 et 5000 Hertz. VI.6.6.2 Plage de sortie Si la génération de messagerie automatique a été sélectionnée, le nom générique Freq_X apparaît. Si l'option de génération automatique de messagerie n'a pas été choisie, il faut importer un signal d une base de données précédemment sélectionnée (Cf. VI.3.3) à l aide du bouton Importer (Cf. VI.4.6.2.1 Importer un signal). Les détails sur le signal MUX de sortie sont affichés si l'utilisateur clique sur le bouton?. La liste déroulante Canal permet de sélectionner sur quel canal CAN de la Bi-CAN I/O (1 ou 2) le message doit être émis (par défaut CAN1). VI.6.6.3 Conversion La conversion est soit : - Pleine échelle à pleine échelle : la conversion est automatique en fonction des valeurs spécifiées pour les plages d entrée et de sortie. Exemple : Entrée de 0 à 500 Hertz et une sortie MUX ayant dans la base de données une valeur Min de -10 et Max +80. - 44 - DUT-MUX-0244 /V1.6 septembre 2009
Lorsque l entrée vaut 0 Hertz, la sortie vaut -10. Lorsque l entrée vaut 500 Hertz, la sortie vaut alors 80. - Manuelle : l'utilisateur saisit deux valeurs Min et Max comprises dans la plage de valeurs du signal MUX de sortie. Si ces valeurs dépassent les valeurs Min et Max de la base de données, un message d avertissement informe l utilisateur et les valeurs sont automatiquement modifiées en fonction des valeurs extraite de la base de données d'où est issu le signal. - Mode Expert : ce mode permet de spécifier la fonction de transfert utilisée. Six fonctions de transfert sont disponibles : AX+B (entier), AX+B (flottant), (AX+B) / (CX+D) (entier), (AX+B) / (CX+D) (flottant), AX²+BX+C (entier) et AX²+BX+C (flottant) (cf. VI.99). septembre 2009 DUT-MUX-0244 /V1.6-45 -
V I. 7 C o n f i g u r a t i o n d e s e n t r é e s M U X VI.7.1 Utilisation d entrées MUX Cette fenêtre permet de sélectionner différents signaux MUX à partir de bases de données précédemment sélectionnée. Pour ajouter une entrée MUX, cliquer sur Ajouter. La fenêtre suivante s'affiche : - 46 - DUT-MUX-0244 /V1.6 septembre 2009
Pour importer un signal, cliquer sur Importer et se reporter au paragraphe VI.4.6.2.1 Importer un signal. Les détails sur le signal MUX sont affichés si l'utilisateur clique sur le bouton?. Le cadre Sortie permet de choisir le type (analogique, TOR HS, TOR LS, fréquentielle, MUX) et le numéro de la sortie. En cas de sortie MUX, le numéro de la sortie n est pas demandé Pour supprimer une entrée, sélectionner le signal dans la liste et cliquer sur Supprimer. septembre 2009 DUT-MUX-0244 /V1.6-47 -
VI.7.2 Entrées MUX Sortie analogique Cette fenêtre permet de configurer un lien entre une entrée MUX et une sortie analogique. VI.7.2.1 Plage d entrées La plage d entrée MUX dépend des valeurs Min et Max du signal de la base de données. VI.7.2.2 Plage de sortie La plage de sortie doit être comprise entre 0 et 10 V. VI.7.2.3 Conversion La conversion est soit : - Pleine échelle à pleine échelle : la conversion est automatique en fonction des valeurs Min et Max de la base de données et des valeurs spécifiées pour la plage de sortie. Exemple : Entrée MUX ayant dans la base de données une valeur Min de 0 et Max +80 et une sortie ANA de 0 à 10 V. Lorsque l entrée vaut 0, la sortie vaut 0. Lorsque l entrée vaut 80, la sortie vaut alors 10 V. - Manuelle : l'utilisateur saisit deux points caractéristiques. Ces deux points constituent une droite Y = ax + b. Les valeurs X doivent être différentes et comprises entre la valeurs Min et Max de la base de données, et les valeurs Y doivent être différentes et comprises entre 0 et 10. - 48 - DUT-MUX-0244 /V1.6 septembre 2009
- Mode Expert : ce mode permet de spécifier la fonction de transfert utilisée. Six fonctions de transfert sont disponibles : AX+B (entier), AX+B (flottant), (AX+B) / (CX+D) (entier), (AX+B) / (CX+D) (flottant), AX²+BX+C (entier) et AX²+BX+C (flottant) (cf. VI.99). septembre 2009 DUT-MUX-0244 /V1.6-49 -
VI.7.3 Entrées MUX Sortie logique High Side Cette fenêtre permet de configurer un lien entre une entrée MUX et une sortie logique High Side. VI.7.3.1 Plage d entrées La plage d entrée MUX dépend des valeurs Min et Max du signal de la base de données. VI.7.3.2 Plage de sortie Commutation de la tension +Bat sur la sortie sélectionnée. VI.7.3.3 Conversion La conversion est : - soit une conversion en logique normale : l'utilisateur doit saisir le seuil de basculement dans la zone d édition. Cette valeur doit être comprise dans la plage des valeurs Min et Max du signal dans la base de données (strictement supérieure ou inférieure aux limites). - soit une conversion en logique inversée : l'utilisateur doit saisir le seuil de basculement dans la zone d édition. Cette valeur doit être comprise dans la plage des valeurs Min et Max du signal dans la base de données (strictement supérieure ou inférieure aux limites). - soit une conversion en mode Expert : ce mode permet de spécifier la fonction de transfert utilisée. Six fonctions de transfert sont disponibles : AX+B (entier), AX+B (flottant), (AX+B) / (CX+D) (entier), (AX+B) / (CX+D) (flottant), AX²+BX+C (entier) et AX²+BX+C (flottant) (cf. VI.99). - 50 - DUT-MUX-0244 /V1.6 septembre 2009
VI.7.4 Entrées MUX Sortie logique Low Side Cette fenêtre permet de configurer un lien entre une entrée MUX et une sortie logique Low Side. VI.7.4.1 Plage d entrées La plage d entrée MUX dépend des valeurs Min et Max du signal de la base de données. VI.7.4.2 Plage de sortie Commutation de la sortie sélectionnée à la masse. VI.7.4.3 Conversion La conversion est : - soit une conversion en logique normale : l'utilisateur doit saisir le seuil de basculement dans la zone d édition. Cette valeur doit être comprise dans la plage des valeurs Min et Max du signal dans la base de données (strictement supérieure ou inférieure aux limites). - soit une conversion en logique inversée : l'utilisateur doit saisir le seuil de basculement dans la zone d édition. Cette valeur doit être comprise dans la plage des valeurs Min et Max du signal dans la base de données (strictement supérieure ou inférieure aux limites). - soit une conversion en mode Expert : ce mode permet de spécifier la fonction de transfert utilisée. Six fonctions de transfert sont disponibles : AX+B (entier), AX+B (flottant), (AX+B) / (CX+D) (entier), (AX+B) / (CX+D) (flottant), AX²+BX+C (entier) et AX²+BX+C (flottant) (cf. VI.99). septembre 2009 DUT-MUX-0244 /V1.6-51 -
VI.7.5 Entrées MUX Sortie fréquentielle Cette fenêtre permet de configurer un lien entre une entrée MUX et une sortie fréquentielle. VI.7.5.1 Plage d entrées La plage d entrée MUX dépend des valeurs Min et Max du signal de la base de données. VI.7.5.2 Plage de sortie La plage de sortie doit être comprise entre 0 et 4000 Hertz. Le rapport cyclique constant est compris entre 0 et 100 %. VI.7.5.3 Conversion La conversion est soit : - Pleine échelle à pleine échelle : la conversion est automatique en fonction des valeurs Min et Max de la base de données et des valeurs spécifiées pour la plage de sortie. Exemple : Entrée MUX ayant dans la base de données une valeur Min de 0 et Max +80 et une sortie de 0 à 100 Hertz. Lorsque l entrée vaut 0, la sortie vaut 0. Lorsque l entrée vaut 80, la sortie vaut alors 100 Hertz. - Manuelle : l'utilisateur saisit deux points caractéristiques. Ces deux points constituent une droite Y = ax + b. Les valeurs X doivent être différentes et comprises entre la valeurs Min et Max de la base de données, et les valeurs Y doivent être différentes et comprises entre 0 et 4000. - 52 - DUT-MUX-0244 /V1.6 septembre 2009
- Mode Expert : ce mode permet de spécifier la fonction de transfert utilisée. Six fonctions de transfert sont disponibles : AX+B (entier), AX+B (flottant), (AX+B) / (CX+D) (entier), (AX+B) / (CX+D) (flottant), AX²+BX+C (entier) et AX²+BX+C (flottant) (cf. VI.99). septembre 2009 DUT-MUX-0244 /V1.6-53 -
VI.7.6 Entrées MUX Sortie MUX Cette fenêtre permet de configurer un lien entre une entrée MUX et une sortie MUX. VI.7.6.1 Plage d entrées La plage d entrée MUX dépend des valeurs Min et Max du signal de la base de données. VI.7.6.2 Plage de sortie Si la génération de messagerie automatique a été sélectionnée, le nom générique Freq_X apparaît. Si l'option de génération automatique de messagerie n'a pas été choisie, il faut importer un signal d une base de données précédemment sélectionnée (Cf. VI.3.3) à l aide du bouton Importer (Cf. VI.4.6.2.1 Importer un signal). Les détails sur le signal MUX de sortie sont affichés si l'utilisateur clique sur le bouton?. La liste déroulante Canal permet de sélectionner sur quel canal CAN de la Bi-CAN I/O (1 ou 2) le message doit être émis (par défaut CAN1). VI.7.6.3 Conversion La conversion est soit : - Pleine échelle à pleine échelle : la conversion est automatique en fonction des valeurs Min et Max des bases de données des signaux d'entrée et de sortie. - 54 - DUT-MUX-0244 /V1.6 septembre 2009
Exemple : Entrée ayant dans la base de données une valeur Min de 0 rpm et Max de 2000 rpm et une sortie MUX ayant dans la base de données une valeur Min de 10 C et Max +80 C. Lorsque l entrée vaut 0 rpm, la sortie vaut 10 C. Lorsque l entrée vaut 2000 rpm, la sortie vaut alors 80 C. - Manuelle : l'utilisateur saisit deux valeurs Min et Max comprises dans la plage de valeurs du signal MUX de sortie. Si ces valeurs dépassent les valeurs Min et Max de la base de données, un message d avertissement informe l utilisateur et les valeurs sont automatiquement modifiées en fonction des valeurs extraite de la base de données d'où est issu le signal. - Mode Expert : ce mode permet de spécifier la fonction de transfert utilisée. Six fonctions de transfert sont disponibles : AX+B (entier), AX+B (flottant), (AX+B) / (CX+D) (entier), (AX+B) / (CX+D) (flottant), AX²+BX+C (entier) et AX²+BX+C (flottant) (cf. VI.99). septembre 2009 DUT-MUX-0244 /V1.6-55 -
V I. 8 C o n f i g u r a t i o n d e s e n t r é e s H y b r i d e s VI.8.1 Sélection des entrées Hybrides Il est possible d utiliser jusqu'à 4 entrées Hybrides. Pour utiliser une entrée, cocher la case correspondant à l'entrée choisie et indiquer le type et le numéro des 2 entrées (Analogiques, logiques, fréquentielle ou MUX) ainsi que le type et le numéro de la sortie associée (Analogiques, high-side, low-side, fréquentielle ou MUX). Chaque entrée et chaque sortie sélectionnée ne sera plus disponible par la suite. Lorsque toutes les entrées souhaitées sont sélectionnées, cliquer sur "Suivant" afin de paramétrer le lien entre ces entrées/sorties. - 56 - DUT-MUX-0244 /V1.6 septembre 2009
VI.8.2 Entrée Hybride Sortie Analogique ou Logique DataMUX - Bi-CAN I/O - Guide utilisateur Cette fenêtre permet de configurer un lien entre une entrée Hybride et une sortie analogique ou logique. Les deux entrées sont configurés par les boutons «Paramètrer». L appuie sur le bouton ouvre une fenêtre permettant la saisie des plages d entrée et des paramètres de conversion ou de mise à l échelle de l entrée. Les différents écrans sont détaillés dans le chapitre Boutons «Paramétrer». Aucun paramètre n est nécessaire ni pour les sorties analogiques ni pour les sorties logiques (High side et low side). Dans le cas de la conversion, il est important de noter qu une seule opération est possible entres les entrées, AX1 + BX2 en entier ou en décimal. NB 1 : le pilotage d une sortie analogique est plus facile en flottant car il pilote la sortie en tension et non en consigne numérique (DAC 12bits). NB 2 : un signal CAN en sortie, généré à partie de l opération en flottant, doit obligatoirement faire 32 bits sous peine d avoir un résultat illisible. NB 3 : il est plus sûr pour les sorties logiques d utiliser la fonction de transfert en entier. septembre 2009 DUT-MUX-0244 /V1.6-57 -
VI.8.3 Entrée Hybride Sortie Fréquentielle Cette fenêtre permet de configurer un lien entre une entrée Hybride et une sortie fréquentielle. Dans le cas d une redirection d une opération de deux entrées vers une sortie fréquentielle, il est nécessaire de configurer le rapport cyclique (RCO). NB : les sorties fréquentielles sont low side. - 58 - DUT-MUX-0244 /V1.6 septembre 2009
VI.8.4 Entrée Hybride Sortie MUX Cette fenêtre permet de configurer un lien entre une entrée Hybride et une sortie Mux. Dans le cas d une redirection d une opération de deux entrées vers une sortie mux, deux possibilités sont offertes : Sélection d un signal dans la base lié au canal CAN choisi Utilisé une la génération automatique de la messagerie. Dans ce cas la base de donnée générée contiendra le signal de sortie sous forme d un entier sur 32 bits à convertir en flottant si la fonction de transfert de sortie est choisie comme telle. septembre 2009 DUT-MUX-0244 /V1.6-59 -
VI.8.5 Boutons «Paramétrer» VI.8.5.1 Paramétrage d une entrée analogique : VI.8.5.1.1 Plage d entrée Deux plages d entrée sont sélectionnables : 0 / 10 Volt et 0 / 50 Volt. Il est nécessaires de choisir cette plage en fonction des valeurs maxi à mesurer sur l entrée configurée. VI.8.5.1.2 Fonction de transfert La fonction de transfert par entrée permet une mise à l échelle de celle-ci et permet ainsi d ajouter des informations de différentes natures (analogiques et fréquentielles par exemple). La fonction de transfert doit être choisie parmi trois disponibles en entier ou en flottant (idem «mode expert» dans les entrées classiques). Les coefficients nécessaires sont dégrisés à la fonction de transfert sont automatiquement dégrisés. NB : La valeur 0 pour le coefficient D est interdite. - 60 - DUT-MUX-0244 /V1.6 septembre 2009
VI.8.5.2 Paramétrage d une entrée logique : VI.8.5.2.1 Plage d entrée Deux plages d entrée sont sélectionnables : 0 / 5 Volt et 0 / Vbat Volt. Il est nécessaires de choisir cette plage en fonction de la forme de signaux à prendre en compte. VI.8.5.2.2 Fonction de transfert La fonction de transfert par entrée permet une mise à l échelle de celle-ci et permet ainsi d ajouter des informations de différentes natures. La fonction de transfert doit être choisie parmi trois disponibles en entier ou en flottant (idem «mode expert» dans les entrées classiques). Les coefficients nécessaires sont dégrisés à la fonction de transfert sont automatiquement dégrisés. NB : La valeur 0 pour le coefficient D est interdite. septembre 2009 DUT-MUX-0244 /V1.6-61 -
VI.8.5.3 Paramétrage d une entrée fréquentielle : VI.8.5.3.1 Plage d entrée Aucune information n est à renseigner pour les entrées fréquentielles. NB 1 : le signal dont la fréquence doit être mesuré doit avoir une amplitude au moins égale à Vbat/2. VI.8.5.3.2 Fonction de transfert La fonction de transfert par entrée permet une mise à l échelle de celle-ci et permet ainsi d ajouter des informations de différentes natures. La fonction de transfert doit être choisie parmi trois disponibles en entier ou en flottant (idem «mode expert» dans les entrées classiques). Les coefficients nécessaires sont dégrisés à la fonction de transfert sont automatiquement dégrisés. NB 2 : La valeur 0 pour le coefficient D est interdite. - 62 - DUT-MUX-0244 /V1.6 septembre 2009
VI.8.5.4 Paramétrage d une entrée MUX : VI.8.5.4.1 Signal d entrée Le signal d entrée est choisie par le bouton «Importer» qui ouvre la fenêtre de sélection de signaux standard. NB : Le signal d entrée est nécessaire même si le génération automatique de la messagerie est activée. VI.8.5.4.2 Fonction de transfert La fonction de transfert par entrée permet une mise à l échelle de celle-ci et permet ainsi d ajouter des informations de différentes natures. La fonction de transfert doit être choisie parmi trois disponibles en entier ou en flottant (idem «mode expert» dans les entrées classiques). Les coefficients nécessaires sont dégrisés à la fonction de transfert sont automatiquement dégrisés. NB 2 : La valeur 0 pour le coefficient D est interdite. septembre 2009 DUT-MUX-0244 /V1.6-63 -
V I. 9 F o n c t i o n s d e t r a n s f e r t Cette fenêtre permet de sélectionner une fonction de transfert pour la conversion des données. Les fonctions de transfert implémentées sont les suivantes : Ax+B Ax + B Cx + D Ax² + Bx + C Dans les trois cas les résultats peuvent être retournés soit en nombres flottants (format IEEE 32 bits) soit en entiers signés. De la même façon, les fonctions de transfert ont des valeurs minimales et maximales. Suivant la fonction de transfert choisie, seuls les coefficients nécessaires à cette fonction sont actifs. Dans le cas de la fonction de transfert : (AX+B)/(CX+D), la valeur du coefficient D est forcément non nul. - 64 - DUT-MUX-0244 /V1.6 septembre 2009
V I. 1 0 S é l e c t i o n d u d é b i t Cette fenêtre permet de sélectionner le débit sur le ou les canaux CAN exploités. Onze valeurs de débit sont disponibles : - 250 kbps - 500 kbps A partir de la version 1.9 de l embarqué : - 1000 kbps Débits Low-speed (les seuls possibles sur le canal 2 d une Bi-CAN I/O HS/LS) - 10 kbps - 20 kbps - 33.33 kbps - 50 kbps - 83.33 kbps - 95.238 kbps - 100 kbps - 125 kbps septembre 2009 DUT-MUX-0244 /V1.6-65 -
V I. 1 1 R é c a p i t u l a t i f d e l a c o n f i g u r a t i o n Cette fenêtre permet de résumer tous les liens entre les entrées et les sorties et faciliter le câblage de la Bi-CAN I/O. Le cadre Entrées Analogiques énumère tous les liens créés lorsque la fonctionnalité Entrées analogiques a été sélectionnée. Le numéro du fil de l entrée ou de la sortie est indiqué par «(pin R (ou J) XX)». Le cadre Entrées Logiques énumère tous les liens créés lorsque la fonctionnalité Entrées logiques a été sélectionnée. Le numéro du fil de l entrée ou de la sortie est indiqué par «(pin R (ou J) XX)». Le cadre Entrées Fréquentielles énumère tous les liens créés lorsque la fonctionnalité Entrées fréquentielles a été sélectionnée. Le numéro du fil de l entrée ou de la sortie est indiqué par «(pin R (ou J) XX)». Le cadre Entrées MUX énumère tous les liens créés lorsque la fonctionnalité Entrées MUX a été sélectionnée. Le numéro du fil de l entrée ou de la sortie est indiqué par «(pin R (ou J) XX)». - 66 - DUT-MUX-0244 /V1.6 septembre 2009
Le cadre Entrées Hybrides énumère tous les liens créés lorsque la fonctionnalité Entrées Hybrides a été sélectionnée. Le numéro du fil des entrées ou de la sortie est indiqué par «(pin R (ou J) XX)». Le bouton Imprimer met en forme ces indications et les imprime. septembre 2009 DUT-MUX-0244 /V1.6-67 -
V I. 1 2 E n r e g i s t r e m e n t d e l a n o u v e l l e c o n f i g u r a t i o n Cette fenêtre permet d enregistrer la configuration au format de fichier supporté par l'assistant de configuration (.bc) ainsi qu au format compatible ASAP (.hex). Le nom du fichier de configuration est donné par l'utilisateur dans la zone prévue à cette effet. Le fichier.bc généré pourra être réouvert et modifié par l'assistant de configuration. Un fichier.hex (du même nom) est généré à partir du fichier.bc et des informations extraites du fichier ASAP2 (.a2l) correspondant à la Bi-CAN I/O. Le fichier.hex est destiné aux utilitaires de téléchargement compatibles ASAP comme le module de téléchargement fourni avec DataMUX ou encore CANapé. Note : L appui sur l image dans le cadre gris permet de choisir une autre version de la base ASAP2 dans le cas ou une Bi-CAN I/O de version antérieure serait utilisée. Attention, vérifier que le fichier ASAP2 choisi est compatible avec la version du logiciel embarqué de la Bi-CAN I/O à configurer. Si tel n'est pas le cas, la Bi-CAN I/O peut ne pas fonctionner correctement. L appui sur Suivant provoque : - l'enregistrement la configuration aux formats.bc et.hex, - la génération des bases de données au format dbc si l utilisateur a sélectionné cette fonctionnalité. - 68 - DUT-MUX-0244 /V1.6 septembre 2009
V I. 1 3 F i n d e c o n f i g u r a t i o n Lorsque cette fenêtre apparaît, la configuration est terminée et les fichiers de configuration sont disponibles sur le disque du PC. Le bouton Terminer permet de quitter l'assistant de configuration et de revenir dans le lanceur Le bouton Télécharger lance le module de téléchargement de configuration et télécharge immédiatement la configuration en cours dans la Bi-CAN I/O. septembre 2009 DUT-MUX-0244 /V1.6-69 -
VII. Télécharger une configuration L onglet Télécharger permet d ouvrir l assistant de téléchargement de la Bi-CAN I/O. Cet utilitaire peut aussi être lancé indépendamment à partir du menu Démarrer. V I I. 1 A s s i s t a n t d e t é l é c h a r g e m e n t d e c o n f i g u r a t i o n L'assistant permet de télécharger une configuration (au format.hex) dans la Bi-CAN_I/O. Lorsque l'assistant s'affiche, cliquer sur le bouton Suivant pour démarrer l assistant. - 70 - DUT-MUX-0244 /V1.6 septembre 2009
Le bouton Bi-CAN I/O. permet de sélectionner le fichier de configuration (.hex) à télécharger dans la Cliquer sur Suivant. Si une seule Bi-CAN I/O est connectée au PC le téléchargement commence immédiatement. Si plusieurs Bi-CAN I/O sont détectées, la fenêtre suivante s'affiche : Le tableau indique les périphériques de type Bi-CAN I/O détectés, la version du logiciel embarqué et sur quel type de carte NSI elles sont connectées. Sélectionner la Bi-CAN I/O dans laquelle la configuration doit être téléchargée, puis cliquer sur Suivant pour débuter le téléchargement. septembre 2009 DUT-MUX-0244 /V1.6-71 -
La progression du téléchargement est visualisée par la barre de progression. Une fois le téléchargement terminé, un message indique si le téléchargement s'est déroulé correctement. Cliquer sur Terminer pour quitter l'assistant de téléchargement de configuration. - 72 - DUT-MUX-0244 /V1.6 septembre 2009
VIII. Informations Bi-CAN I/O L onglet Informations permet d ouvrir une fenêtre regroupant les versions logicielles de tous les composants de DataMUX. Cet utilitaire peut aussi être lancé indépendamment à partir du menu Démarrer par la commande A propos de. septembre 2009 DUT-MUX-0244 /V1.6-73 -
L onglet Applications permet d afficher les informations relatives aux exécutables composant DataMUX. L onglet Fichiers Système permet d afficher les informations relatives aux fichiers systèmes utilisés par la Bi-CAN I/O. L onglet Matériel permet d afficher les information relatives à la Bi-CAN I/O connectée, ainsi qu'à la carte NSI utilisée pour le téléchargement. - 74 - DUT-MUX-0244 /V1.6 septembre 2009
IX. Mise à jour du logiciel embarqué de la Bi-CAN I/O L onglet Mise à jour permet d ouvrir l assistant de mise à jour du logiciel embarqué de la Bi-CAN I/O. Cet utilitaire peut aussi être lancé indépendamment à partir du menu Démarrer. septembre 2009 DUT-MUX-0244 /V1.6-75 -
I X. 1 A s s i s t a n t d e m i s e à j o u r d u f i r m w a r e L'assistant permet de mettre à jour le logiciel embarqué (fichier.mhx ou.s) de la Bi-CAN_I/O. Lorsque l'assistant s'affiche, cliquer sur le bouton Suivant pour démarrer l assistant. L'assistant recherche dans le répertoire contenant les firmwares le fichier le plus récent. Les propriétés de ce fichier sont affichées dans la fenêtre suivante : Pour télécharger une version de firmware différente, cliquer sur l'icône Parcourir. Une fenêtre propose alors de choisir un fichier parmi ceux disponibles dans le répertoire contenant les firmwares. Une fois le fichier de firmware choisi, cliquer sur Suivant. - 76 - DUT-MUX-0244 /V1.6 septembre 2009
Si plusieurs Bi-CAN I/O sont détectées, la fenêtre suivante s'affiche : DataMUX - Bi-CAN I/O - Guide utilisateur Le tableau indique les périphériques de type Bi-CAN I/O détectés, la version du logiciel embarqué et sur quel type de carte NSI elles sont connectées. Sélectionner la Bi-CAN I/O qui doit être mise à jour puis cliquer sur Suivant. Une fenêtre de confirmation synthétise l'opération de mise à jour qui va être effectuée. Cliquer sur Suivant pour débuter le téléchargement. septembre 2009 DUT-MUX-0244 /V1.6-77 -
La progression du téléchargement est visualisée par la barre de progression. Une fois le téléchargement terminé, un message indique si le téléchargement s'est déroulé correctement. Cliquer sur Terminer pour quitter l'assistant de téléchargement de configuration. - 78 - DUT-MUX-0244 /V1.6 septembre 2009
Historique Version Auteur Date Modifications apportées 1.0 J.C Verona 17/01/05 Edition initiale 1.1 J.C Verona 18/02/05 Corrections mineures. 1.2 E. Rameau 03/05/05 Ajout des fonctions de transfert. 1.3 B. Orlandini 23/05/05 Ajout des variables hybrides 1.4 C. Rousset 16/02/06 Modifications mineures. Mise à jour des écrans du lanceur. Suppression des procédures d'installation pour les systèmes Win9x, ME, NT4.0 1.5 J.Fazli 17/07/09 Modification mineure 1.6 J.Fazli 07/09/09 Suppression installation peripherique NSI, Ajout installation détaillée datamux septembre 2009 DUT-MUX-0244 /V1.6-79 -