Logiciels MUXlog Standard



Documents pareils
13/11/2009 DUT-MUX-0185 /V2.0

Configuration de ma connexion ADSL

Interface PC Vivago Ultra. Pro. Guide d'utilisation

PACK ADSL WIFI. Configurer ma connexion ADSL avec Modem/Routeur Sagem 1400W

MIGRER VERS LA DERNIERE VERSION DE L'ANTIVIRUS FIREWALL

Grain Tracker Manuel d'utilisation

Guide d'utilisation du Serveur USB

Installation et paramétrage. Accès aux modèles, autotextes et clip- art partagés

Guide de l'utilisateur de Symantec Backup Exec System Recovery Granular Restore Option

Samsung Drive Manager Manuel d'utilisation

Stellar Phoenix Outlook PST Repair - Technical 5.0 Guide d'installation

OSIRIS/ Valorisation des données PORTAIL BO MANUEL UTILISATEUR

Sauvegarder ses données avec Syncback Windows 98, 2000, Me, NT, XP

Démarrer et quitter... 13

SOMMAIRE. Chapitre 1 - principe 3 Téléphonique 4 PC/Configuration logicielle 4 PC/Configuration matérielle: 4 Pabx 4

hager Logiciel PC pour configurateur Radio Tebis TX 100 Manuel d utilisation 6T7266

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Guide de démarrage rapide

SW43W. Mode d'emploi. Logiciel FlukeView Power Quality Analyzer à partir de Version 3.20

À propos de Kobo Desktop Télécharger et installer Kobo Desktop... 6

STATISTICA Version 12 : Instructions d'installation

Contrôle Parental Numericable. Guide d installation et d utilisation

INSTALLER LA DERNIERE VERSION DE SECURITOO PC

Mode Opératoire Windows XP

Guide de l utilisateur ArpentGIS-Trajet 1.2 ArpentGIS-Expert 1.4

SAUVEGARDER SES DONNEES PERSONNELLES

Module SMS pour Microsoft Outlook MD et Outlook MD Express. Guide d'aide. Guide d'aide du module SMS de Rogers Page 1 sur 40 Tous droits réservés

Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24

Les nouveautés de Ciel Comptes personnels

Storebox User Guide. Swisscom (Suisse) SA

Mise à jour de version

Manuel de l'application SMS

Espace pro. Installation des composants avec Firefox. Pour. Windows XP Vista en 32 et 64 bits Windows 7 en 32 et 64 bits

Manuel de l utilisateur de Samsung Auto Backup

Qlik Sense Desktop. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

TABLEAU CROISE DYNAMIQUE

Table des Matières. Présentation Installation... 2 Mise en route Les Icones... 5 Les paramètres

NETWORK & SOFTWARE ENGINEERING MANUEL D UTILISATEUR. Logiciel TIJARA. NETWORK AND SOFTWARE ENGINEERING Manuel d'utilisateur "TIJARA" 1

Utilisation de XnView

AIDE à l utilisation du cédérom «L athlétisme à l école» Niveau Primaire SOMMAIRE

Comptabilité - USR. Logiciel : Comptabilité USR - Version 2,16 Documentation réalisée par JJ Gorge Trésorier Tir à l'arc le 04/04/ / 15

Best.-Nr Manuel d utilisation logiciel Lindab Analysis. Logiciel pour la gestion des appareils de mesures Lindab PC 410 et LT600

LOGICIEL ALARM MONITORING

MANUEL D INSTALLATION LOGICIEL TELEVITALE. Agréé SESAM VITALE 1.40

MUNIA Manuel de l'utilisateur

Printer Administration Utility 4.2

Comment bien démarrer avec. NetAirClub GUIDE ADMINISTRATEUR V1.5. Table des matières

Utiliser Freemind à l'école

Symantec Backup Exec 12.5 for Windows Servers. Guide d'installation rapide

Manuel d utilisation. Copyright 2012 Bitdefender

Boîte à outils OfficeScan

Pour le désactiver, décochez "Site web du logiciel au démarrage" dans le menu "Fichier"

Modem LG LDU-1900D. Guide d utilisateur. LG Electronics

Capture Pro Software. Démarrage. A-61640_fr

Guide de l'agent de notification

Foire aux Questions Note: Les réponses aux questions correspondent à la version Mise en route

- contact@conseils-web.fr

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque

LibreOffice Calc : introduction aux tableaux croisés dynamiques

Tutorial Terminal Server sous

Messages d'erreurs. Redémarrez votre PC en cliquant sur Démarrer, en sélectionnant ensuite Arrêter puis en cochant Redémarrer

GAZLOG. Logiciel de téléchargement et d'exploitation de données. Notice d utilisation. Tél. : Fax :

MEDIAplus elearning. version 6.6

MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA

Monitor Wall 4.0. Manuel d'installation et d'utilisation

TeamViewer 7 Manuel Manager

GESTION DE L'ORDINATEUR

PX8048 Convertisseur audio/vidéo VHS vers USB

Access 2007 FF Access FR FR Base

DOCUMENTATION POINT FACTURE

SYSTEMES MODULAIRES INDUSTRIELS DE TELETRANSMISSION TELEGESTION

Logiciel de Télégestion

Edutab. gestion centralisée de tablettes Android

5004H103 Ed. 02. Procédure d installation du logiciel AKO-5004

Le générateur d'activités

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE

GUIDE D INSTALLATION DES DRIVERS

CARPE. Documentation Informatique S E T R A. Version Août CARPE (Documentation Informatique) 1

Guide d installation de Windows Vista /Windows 7

Fonctionnement général de Tiny ERP

Certificats «CREDIT LYONNAIS Authentys Entreprise» Manuel utilisateur du support cryptographique

Créer un panorama animé à 360

Retrospect 7.7 Addendum au Guide d'utilisation

Elle supporte entièrement la gestion de réseau sans fil sous Windows 98SE/ME/2000/XP.

Mes documents Sauvegardés

Facility Touch Client. SAUTER EY-TC505F110 Logiciel Facility Touch Client Mise en service. Manuel D /26 D D

Manuel d'installation de DVD MAKER USB2.0

Universalis Guide d installation. Sommaire

sommaire Archives... Archiver votre messagerie... Les notes... Les règles de messagerie... Les calendriers partagés Les listes de diffusions...

Computer Link Software

Retrouver un mot de passe perdu de Windows

Réaliser un PUBLIPOSTAGE

CIEL GESTION COMMERCIALE 1

AFTEC SIO 2. Christophe BOUTHIER Page 1

Windows 8 Installation et configuration

Manuel d installation Version Evolution réseau Ciel Compta Ciel Gestion commerciale Ciel Associations

Manuel d utilisation

Lenovo Online Data Backup Guide d'utilisation Version

SYSTEMES MODULAIRES INDUSTRIELS DE TELETRANSMISSION TELEGESTION

IBM SPSS Statistics Version 22. Instructions d'installation sous Windows (licence nominative)

l'ordinateur les bases

Transcription:

Logiciels MUXlog Standard Guide utilisateur 18/04/2014 DUT-MUX-0170 /V2.8 Auteur : Approbation : Cédric Rousset Yannick Morel

Page laissée intentionnellement blanche

I. Contenu I. CONTENU... 1 II. AVERTISSEMENTS... 5 III. BUT DU DOCUMENT... 6 IV. PRESENTATION GENERALE... 7 V. INSTALLATION... 8 V.1 Configuration requise... 8 V.2 Contenu du CD-ROM... 8 V.3 Installation du logiciel... 9 V.4 Installation du pilote USB... 10 V.4.1 Sous Windows 98/Me... 10 V.4.2 Sous Windows 2000... 11 V.4.3 Sous Windows XP... 12 V.4.4 Sous Windows Vista... 13 VI. MISE A JOUR MUXLOG... 17 VI.1 Introduction... 17 VI.2 Procédure de Mise à Jour... 18 VI.3 Correspondance MUXlog... 19 VII. LOGICIEL MUXLOG... 20 VII.1 Introduction... 20 VII.2 Menu principal... 21 VII.2.1 Menu Fichier... 21 VII.2.2 Menu Edition... 21 VII.2.3 Menu Mode... 21 VII.2.4 Menu Type de MUXlog... 21 VII.2.5 Menu Outils... 21 VII.2.6 Menu Aide... 21 VII.3 Barre d'icônes... 22 VII.4 Menus contextuels... 22 VII.4.1 Arborescence... 22 VII.5 Fenêtres... 23 VII.5.1 L'arborescence... 23 VII.5.1.1 Evaluation des performances... 24 VII.5.2 La fenêtre de paramètres... 25 VII.5.2.1 Onglet MUXlog... 26 VII.5.2.2 Onglet Slot... 27 VII.5.2.3 Onglet CAN/VAN... 28 VII.5.2.4 Onglet Filtrage... 29 VII.5.2.5 Onglet Compteur... 30 VII.5.2.6 Onglets Déclenchement / Arrêt... 31 VII.5.2.7 Onglet Occultation... 32 VII.5.3 Fenêtre à propos de... 33 VII.5.4 Fenêtre d'options... 34 VIII. CREATION D'UNE CONFIGURATION... 35 VIII.1 Configuration du MUXlog... 36 avril 2014 DUT-MUX-0170 /V2.8-1 -

VIII.1.1 Paramètres d'identification... 36 VIII.1.2 Buzzer du satellite... 36 VIII.1.3 Led du satellite... 36 VIII.1.4 Horloge... 37 VIII.1.5 Auto-diagnostic... 37 VIII.2 Configuration d'un slot... 38 VIII.2.1 Paramètres généraux... 38 VIII.2.2 Paramétrage de la fréquence des trames d'activité... 38 VIII.2.3 Paramétrage du mode veille... 38 VIII.2.4 Conditions de réveil... 39 VIII.2.5 Configuration des réseaux CAN ( High-speed ou Low-speed )... 40 VIII.2.5.1 Débit... 40 VIII.2.5.2 Mode expert... 40 VIII.2.6 Configuration du réseau VAN... 41 VIII.2.6.1 Paramètres VAN... 41 VIII.2.6.2 Gestion du diagnostic de ligne... 41 VIII.2.7 Configuration du réseau LIN... 41 VIII.2.7.1 Débit... 41 VIII.3 Paramétrage des enregistrements... 42 VIII.3.1 Modes de fonctionnement... 42 VIII.3.1.1 Délai avant déclenchement... 42 VIII.3.1.2 Délai après déclenchement... 42 VIII.3.1.3 Exemple d'enregistrements simples... 43 VIII.3.1.4 Redéclenchement automatique... 44 VIII.3.1.5 Mode continu... 45 VIII.3.2 Déclenchement/arrêt... 46 VIII.3.2.1 Opérateur entre conditions... 47 VIII.3.2.1.1 Opérateurs OU, ET et ET SEQUENTIEL... 47 VIII.3.2.1.2 Opérateur COMBINATOIRE... 48 VIII.3.2.2 Conditions de déclenchements et d'arrêts... 50 VIII.3.2.2.1 Bouton satellite... 50 VIII.3.2.2.2 Entrée Trigger... 50 VIII.3.2.2.3 Entrée Réveil... 50 VIII.3.2.2.4 Erreurs CAN... 50 VIII.3.2.2.5 Charge maximale... 51 VIII.3.2.2.6 Charge nulle... 51 VIII.3.2.2.7 Date et heure... 51 VIII.3.2.2.8 Message CAN... 52 VIII.3.2.2.9 Message VAN... 54 VIII.3.2.2.10 Message LIN... 56 VIII.3.2.2.11 Déclenchement sur des bits de données... 57 VIII.3.2.2.12 Importation de messages et de signaux... 59 VIII.3.3 Déclenchements complexes... 61 VIII.3.3.1 Temps d'occultation du déclenchement... 61 VIII.3.3.2 Run after delay... 62 VIII.3.4 Filtrage... 63 VIII.3.4.1 Echantillonnage des messages... 64 VIII.3.5 Comptage d évènement... 65 VIII.4 Etude de cas... 66 VIII.4.1 Cas 1... 66-2 - DUT-MUX-0170 /V2.8 avril 2014

VIII.4.2 Cas 2... 67 VIII.4.3 Cas 3... 67 VIII.5 Ajout d'un nouveau slot... 68 IX. SAUVEGARDE ET OUVERTURE DE CONFIGURATIONS... 69 IX.1 Sauvegarde d un slot particulier... 69 IX.2 Sauvegarde d une configuration... 70 IX.3 Ouverture d'un fichier... 70 X. CHARGEMENT ET RECUPERATION DE CONFIGURATION... 71 X.1 Chargement d un slot du MUXlog... 71 X.2 Chargement d'une configuration complète... 72 X.3 Lecture de la configuration d un slot... 72 X.4 Lecture de la configuration connectée... 73 XI. GESTION DES ENREGISTREMENTS : LOGICIEL DOWNLOAD... 74 XI.1 Introduction... 74 XI.2 Démarrage... 75 XI.3 Affichage du contenu de la mémoire... 76 XI.4 Récupération des compteurs d évènements... 76 XI.5 Suppression d'enregistrements... 77 XI.6 Récupération d enregistrements... 77 XI.7 Types de fichiers de sortie... 78 XI.7.1 Fichiers.TXT... 78 XI.7.1.1 Bloc d'en-tête... 78 XI.7.1.2 Contenu du fichier... 79 XI.7.1.2.1 Champ HEURE... 79 XI.7.1.2.2 Champ SLOT... 79 XI.7.1.2.3 Champ EVT... 79 XI.7.1.2.4 Champ TYPE... 79 XI.7.1.2.5 Champ IDENT... 79 XI.7.1.2.6 Champ DLC... 79 XI.7.1.2.7 Champ DONNEES... 79 XI.7.1.2.8 Champ TOR... 79 XI.7.2 Ouverture d'un fichier.txt dans Excel... 80 XI.7.3 Fichiers CANalyzer/VANalyzer (.ASC)... 81 XI.7.3.1 Blocs d'entête... 81 XI.7.3.2 Contenu du fichier... 81 XI.7.3.2.1 Champ DATATION... 82 XI.7.3.2.2 Champ SLOT... 82 XI.7.3.2.3 Champ IDENT... 82 XI.7.3.2.4 Champ SENS... 82 XI.7.3.2.5 Champ TYPE... 82 XI.7.3.2.6 Champ DLC... 82 XI.7.3.2.7 Champ DONNEES... 82 XII. EXPLOITATION DES ENREGISTREMENTS : LOGICIEL MUXTOOLS... 83 XII.1 Affichage des fichiers.bin... 84 XII.2 Regrouper des fichiers... 86 XII.3 Générer des fichiers.txt,.asc,.mdf... 87 XII.4 Filtrer les données... 88 XII.5 Autres fonctionnalités... 90 XII.5.1 Recherche de l'événement Déclenchement... 90 avril 2014 DUT-MUX-0170 /V2.8-3 -

XII.5.2 Rechercher du texte... 90 XII.5.3 Changer le format police de caractère... 90 XII.5.4 Changer les couleurs... 90 XII.6 Impression... 91 XIII. ANNEXE : EXEMPLE DE FICHIER.TXT... 92 XIV. ANNEXE : EXEMPLE DE FICHIER.ASC... 93 XV. ANNEXE : SIGNIFICATION DES LEDS DE LA FACE AVANT... 94-4 - DUT-MUX-0170 /V2.8 avril 2014

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. avril 2014 DUT-MUX-0170 /V2.8-5 -

III. But du document Le but de ce document est de donner à l'utilisateur toutes les informations nécessaires à l'utilisation du MUXlog, enregistreur embarquable, et de son logiciel de configuration et d exploitation des données. Documents associés : - DUT-MUX-0154 : Guide Utilisateur Configuration matérielle MUXlog - 6 - DUT-MUX-0170 /V2.8 avril 2014

IV. Présentation générale Fichiers de configuration.mxl Enregistrements Kit câbles.txt CAN USB VAN LIN.ASC Véhicule MUXlog + satellite PC (Logiciels MUXlog et MUXtools) Le MUXlog NSI est un outil de surveillance d un bus multiplexé pouvant s installer à bord d un véhicule. Il est destiné à enregistrer l'activité de plusieurs bus (CAN et LIN), avec une possibilité de déclenchement soit sur un événement programmé (réseau), soit sur un événement extérieur (décision de l'utilisateur ou trigger). Un enregistreur est composé de 2 slots configurables par logiciel. Chaque slot permet d enregistrer, selon le type de MUXlog, deux réseaux CAN ou un réseau VAN, ainsi qu'un réseau LIN. Les MUXlog peuvent être chaînés et synchronisés afin de pouvoir définir des conditions de déclenchement complexes sur plusieurs slots (jusqu'à 8). Les données sont enregistrées dans une mémoire interne, puis transférées sur PC par la liaison USB. L'exploitation des données est réalisée sur le PC grâce à des utilitaires qui convertissent et formatent les enregistrements en fichiers texte ou en fichiers exploitables par des outils comme CANalyzer, CANgraph, Excel,. avril 2014 DUT-MUX-0170 /V2.8-7 -

V. Installation 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 98 Windows 2000 Windows Millenium Windows XP Windows Vista Configuration matérielle minimale : Ordinateur PC Pentium II - 300Mhz 64Mo de RAM. Ecran : 800x600 Espace disque : 15.0Mo. Configuration matérielle conseillée : Ordinateur PC Pentium III - 500Mhz 128Mo de RAM. Ecran : 800x600 Espace disque : 50.0Mo. V. 2 C o n t e n u d u C D - R O M Le CD-ROM d'installation contient les fichiers et les répertoires suivants : Un répertoire \MUXlog contenant le fichier Install.exe d'installation du kit logiciel MUXlog. Un répertoire \Driver qui contient le pilote USB pour les systèmes supportés. - 8 - DUT-MUX-0170 /V2.8 avril 2014

V. 3 I n s t a l l a t i o n d u l o g i c i e l Si l'exécution automatique du CD-ROM ne démarre pas à l'insertion du disque, lancer Install.exe depuis le répertoire MUXlog du CD-ROM et suivre les instructions. Le répertoire d installation des fichiers par défaut est \Program Files\MuxLog. L'assistant d'installation installe sur le disque les composants nécessaires. Les éléments principaux sont: Download.exe MUXlog.exe MUXtools.exe Wduninst.exe *.DLL MXLfile.ico NSI_MUXlog.jpg NSI_Web.jpg Utilitaire de récupération des enregistrements du MUXlog Logiciel de configuration du MUXlog Utilitaire de gestion des fichiers d'enregistrement du MUXlog Assistant de désinstallation du MUXlog Bibliothèques nécessaire à l'exécution du logiciel MUXlog Icône symbolisant les fichiers de configuration (.MXL) Image de fond pour logiciel MUXlog Image de fond par défaut du logiciel MUXlog avril 2014 DUT-MUX-0170 /V2.8-9 -

V. 4 I n s t a l l a t i o n d u p i l o t e U S B Pour installer le pilote USB, il faut suivre la procédure décrite dans ce paragraphe. Fermer toutes les applications en cours. Alimenter le MUXlog avec le +12V. Brancher le câble USB entre le PC et le MUXlog. L installation dépend du système d exploitation utilisé. Se reporter aux paragraphes correspondants. V.4.1 Sous Windows 98/Me Windows indique qu'il vient de détecter un nouveau périphérique USB. L'assistant d'installation de nouveau périphérique démarre. Insérer le CD-ROM dans le lecteur du PC. Cliquer sur le bouton "Suivant". Sélectionner l'option "Rechercher le meilleur pilote ". La fenêtre suivante apparaît : Cocher uniquement la ligne "Définir un emplacement" puis saisir D:\Driver (si D: est votre lecteur de CD-ROM) dans le champ correspondant ou cliquer sur Parcourir et sélectionner le répertoire Driver du CD-ROM d'installation. Cliquer sur Suivant. Windows cherche et indique qu'il a trouvé le pilote USB. Cliquer sur Suivant. Windows copie les fichiers sur le disque dur puis indique qu'il a terminé l'installation. Cliquer sur Terminer. Windows peut demander de redémarrer le PC, accepter. Le MUXlog est prêt à être utilisé. - 10 - DUT-MUX-0170 /V2.8 avril 2014

V.4.2 Sous Windows 2000 Windows indique qu'il vient de détecter un nouveau périphérique USB. L'assistant d'installation de nouveau périphérique démarre. Insérer le CD-ROM d'installation dans le lecteur du PC. Cliquer sur le bouton "Suivant". Sélectionner l'option "Rechercher un pilote approprié pour mon périphérique". Cocher uniquement la ligne "Emplacement spécifique" puis cliquer sur Suivant. Sélectionner le bouton "Parcourir" et sélectionner le répertoire Driver du CD-ROM. Cliquer sur Ok. Windows 2000 recherche le pilote et indique qu'il a trouvé un pilote pour le périphérique. Cliquer sur Suivant. Windows 2000 recopie les fichiers du pilote sur le disque dur. Lorsque la copie est finie, cliquer sur Terminer. Le MUXlog est prêt à être utilisé. avril 2014 DUT-MUX-0170 /V2.8-11 -

V.4.3 Sous Windows XP Windows indique qu'il vient de détecter un nouveau périphérique USB. L'assistant d'installation de nouveau périphérique démarre. La fenêtre suivante apparaît : Sélectionner l'option "Installer à partir d'une liste ou d'un emplacement spécifié". Cliquer sur Suivant. Sélectionner l'option "Rechercher le meilleur pilote dans ces emplacements". Insérer le CD-ROM dans le lecteur du PC. Saisir D:\Driver dans le champ correspondant ou cliquer sur Parcourir et sélectionner le répertoire Driver du CD-ROM d'installation. Cliquer sur Suivant. Windows cherche et indique qu'il a trouvé le pilote USB pour le périphérique MUXlog. Cliquer sur Suivant. Windows copie les fichiers sur le disque dur puis indique qu'il a terminé l'installation. Cliquer sur Terminer. Windows peut demander de redémarrer le PC, accepter. Le MUXlog est prêt à être utilisé. - 12 - DUT-MUX-0170 /V2.8 avril 2014

V.4.4 Sous Windows Vista Windows indique qu'il vient de détecter un nouveau périphérique USB. L'assistant d'installation de nouveau périphérique démarre. La fenêtre suivante apparaît : Sélectionner l'option "Rechercher et installer le pilote logiciel (recommandé)". Windows vous informe qu il n a pas trouvé le pilote logiciel, sélectionner "Rechercher un pilote logiciel sur mon ordinateur (avancé)". avril 2014 DUT-MUX-0170 /V2.8-13 -

La fenêtre suivante apparaît, cliquer sur «Parcourir» Sélectionner le répertoire du CD-ROM d'installation, puis dans «Pilotes PC» sélectionner le dossier «MUXlog». Cliquer ensuite sur «OK» - 14 - DUT-MUX-0170 /V2.8 avril 2014

Cliquer ensuite sur «Suivant» Windows vous informe de l installation du pilote logiciel. avril 2014 DUT-MUX-0170 /V2.8-15 -

Une fenêtre vous informant que Windows ne peut pas vérifier l éditeur de ce pilote va apparaitre. Sélectionner "Installer ce pilote quand même". Le périphérique a été correctement installé, cliquer sur «Fermer» Le MUXlog est prêt à être utilisé. - 16 - DUT-MUX-0170 /V2.8 avril 2014

VI. Mise à jour MUXlog V I. 1 I n t r o d u c t i o n Il est possible de mettre à jour le logiciel embarqué du MUXlog par le câble USB. Cela permet à l utilisateur d utiliser la dernière version de logiciel embarqué et de bénéficier ainsi de nouvelles fonctionnalités. avril 2014 DUT-MUX-0170 /V2.8-17 -

V I. 2 P r o c é d u r e d e M i s e à J o u r Attention : Avant de commencer la mise à jour, assurez-vous d avoir sauvegardé la configuration qui se trouve dans votre MUXlog (voir chapitre IX Sauvegarde et ouverture de configurations). Suivre les étapes ci-dessous pour mettre à jour votre MUXlog : - Alimenter votre MUXlog - Brancher le MUXlog sur votre PC - Lancer le logiciel DataMUX onglet MUXlog - Appuyer sur le bouton «Mettre à jour» - Choisir le mode «Manuel» puis le type de MUXlog (voir chapitre VI.3 Correspondance MUXlog) - Puis suivre les instructions. Attention 2: La mise à jour logicielle du MUXlog ne se fait que sur le slot actuellement connecté par l USB. Si le MUXlog comporte plusieurs slots, à l apparition du message cidessous, connecter l USB sur le slot suivant et cliquer sur «Oui» puis suivre les instructions. Reproduire ces étapes pour chaque slot de votre MUXlog jusqu à ce que tous vos slots soient à jour. - 18 - DUT-MUX-0170 /V2.8 avril 2014

V I. 3 C o r r e s p o n d a n c e M U X l o g Vous trouverez ci-dessous les correspondances entre les références des matériels et le type de mise à jour à effectuer : Référence Nom Type MA005840 MUXlog 2 slots Standard MA005992 MUXlog 1 slot Standard MA007364 MUXlog 3 slots I/O Standard MA007369 MUXlog 1 slot Compact Flash extractible Standard MA008070 MUXlog R 1 slot R Standard MA008077 MUXlog R 2 slots R Standard MA008078 MUXlog 1 slot Compact flash extractible R Standard MA008218 MUXlog R 2 slots J1939 J1939 MA008449 MUXlog R 2 slots Compact Flash extractible R Standard MA008994 MUXlog R 2 slots Instrumentation Instru MA009090 MUXlog R 3 slots R Standard MA009142 MUXlog R 3 slots I/O R Standard avril 2014 DUT-MUX-0170 /V2.8-19 -

VII. Logiciel MUXlog V I I. 1 I n t r o d u c t i o n Le logiciel MUXLOG permet de définir puis de charger et relire la configuration des slots du ou des MUXlogs connectés au PC. Le logiciel se présente sous forme d une application Windows classique multi-fenêtres. Elle possède un menu principal, une barre d outils. Toutes les commandes des menus sont aussi accessibles par des raccourcis clavier. Les fenêtres de l application sont toutes déplaçables et redimensionnables selon les cas. Les fenêtres de l application sont optimisées au démarrage pour une résolution de 800x600. - 20 - DUT-MUX-0170 /V2.8 avril 2014

V I I. 2 M e n u p r i n c i p a l Le menu principal contient les commandes principales de l'application. Ces commandes permettent d'agir d'une manière générale sur le logiciel ou la fenêtre courante. VII.2.1 Menu Fichier Nouveau Ouvrir --------------------------------------- Relire la configuration courante Charger la configuration courante --------------------------------------- Enregistrer la configuration Enregistrer la configuration sous --------------------------------------- Mise en page Imprimer --------------------------------------- Quitter Crée une nouvelle configuration Ouvrir une configuration existante Relit la configuration de l'enregistreur connecté Charge la configuration courante dans l'enregistreur connecté Enregistre la configuration courante dans le fichier courant Enregistre la configuration courante dans un fichier Configure l'impression Imprime la fenêtre courante Ferme l'application VII.2.2 Menu Edition Couper Copier Coller Supprime la condition courante et la copie dans le tampon Copie la condition courante dans le tampon de l'application Colle le contenu du tampon dans la branche courante VII.2.3 Menu Mode Accès par USB Accès par Compact Flash Accès aux données du MUXlog par USB Accès aux données du MUXlog par Compact Falsh VII.2.4 Menu Type de MUXlog Standard Instru VAN J1939 Utilisation d un MUXlog de type Standard Utilisation d un MUXlog de type Instrumentation Utilisation d un MUXlog de type VAN Utilisation d un MUXlog de type J1939 VII.2.5 Menu Outils Download MuxTools ------------------------- Options Utilitaire de récupération des enregistrements du MUXlog Utilitaire de gestion des fichiers MUXlog Ouvre la fenêtre de configuration générale du logiciel VII.2.6 Menu Aide A propos de Affiche les informations concernant l'application avril 2014 DUT-MUX-0170 /V2.8-21 -

V I I. 3 B a r r e d ' i c ô n e s Nouvelle configuration Ouvrir une configuration Enregistrer la configuration Relire la configuration courante Charger la configuration affichée Utilitaire Download Utilitaire MUXTools Couper Copier Coller V I I. 4 M e n u s c o n t e x t u e l s Ces menus apparaissent en cliquant sur le bouton de droite de la souris dans certaines fenêtres ou certains contrôles de l'application. Ils permettent d'agir d'une manière plus spécifique sur la fenêtre, sur l'objet ou sur le contrôle sélectionné. VII.4.1 Arborescence Propriétés --------------------------------------- Couper Copier Coller --------------------------------------- Enregistrer la config. du slot courant Enregistrer la config. du slot sous --------------------------------------- Relire la config. du slot courant Charger la configuration courante Décharger les enregistrements du slot courant --------------------------------------- Chaîner un slot Ouvre ou sélectionne la fenêtre de paramètres Supprime la condition courante et la copie dans le tampon Copie la condition courante dans le tampon de l'application Colle le contenu du tampon dans la branche courante Enregistre la config. du slot courant dans le fichier courant Enregistre la configuration du slot courant dans un fichier Relit la configuration du slot sélectionné Charge la configuration du slot courant Décharge les enregistrements présents sur le slot courant Ajoute un slot chaîné au slot courant - 22 - DUT-MUX-0170 /V2.8 avril 2014

V I I. 5 F e n ê t r e s VII.5.1 L'arborescence C'est la fenêtre principale de l'application. Dans cette fenêtre sont regroupées toutes les informations utiles concernant la configuration relue ou destinée à être chargée dans le ou les MUXlogs connectés au PC. La fenêtre peut être retaillée, minimisée, maximisée de la même manière que n'importe quelle autre fenêtre Windows. Le nom du fichier de configuration courant (.MXL) est affiché dans la barre de titre de la fenêtre. La présence d un astérisque à coté de ce nom signale que la configuration définie n a pas été sauvegardée par le PC. A partir de cette fenêtre il est possible de configurer, visualiser et éventuellement chaîner différents slots afin de créer une configuration téléchargeable par la suite dans le ou les MUXlogs connectés au PC. L'arborescence affiche les slots de la configuration tels qu il sont chaînés en réalité. Le Slot 1 représente toujours le premier slot (Slot 1) du MUXlog connecté au PC. Le slot 2 représente le slot chaîné suivant (Slot 2 du même MUXlog pour un MUXlog 2 slots ou Slot 1 du MUXlog suivant pour un MUXlog 1 slot) et ainsi de suite. avril 2014 DUT-MUX-0170 /V2.8-23 -

Chaque slot est constitué de plusieurs nœuds: Un nœud Réseaux définissant les paramètres du ou des bus connectés au slot courant. Un nœud Conditions de déclenchement définissant les conditions de déclenchement de l'enregistrement sur le slot courant. Un nœud Conditions d'arrêt définissant les conditions d'arrêt de l'enregistrement sur le slot courant. Un nœud Conditions d occultation définissant les conditions d occultation sur le slot courant. Un nœud Filtrage contenant les différents filtres définis pour le slot courant. Un nœud Conditions de comptage d évènement définissant les conditions pour le comptage d'évènement sur le slot courant. VII.5.1.1 Evaluation des performances A chaque modification de la configuration, la barre de statut de la fenêtre indique une estimation du taux de charge moyen maximum supporté par la configuration. La première valeur indique la charge supportée par le slot courant pour un MUXlog standard. La seconde valeur indique la charge supportée par le slot courant pour un MUXlog R. - 24 - DUT-MUX-0170 /V2.8 avril 2014

VII.5.2 La fenêtre de paramètres Cette fenêtre permet de définir ou de modifier facilement les paramètres propres à chaque slot affiché dans la fenêtre d arborescence. La fenêtre s'ouvre automatiquement (si elle n'est pas déjà ouverte) par un clic sur une des branches d'un slot. La fenêtre comporte 9 onglets qui permettent de configurer chacune des branches de l arborescence qui composent un slot: - L'onglet MUXlog, contenant les paramètres de l'enregistreur. - L'onglet Slot, contenant les paramètres du slot courant. - L'onglet CAN, permettant de paramétrer le ou les bus (CAN, VAN et LIN). - L onglet Filtrage, permettant de définir les différents filtres pour le slot courant. - L onglet Compteur, permettant de définir les conditions de comptage - L'onglet Déclenchement, permettant de définir les conditions de déclenchement de l'enregistrement sur le slot courant. - L'onglet Arrêt, permettant de définir les conditions d'arrêt de l'enregistrement sur le slot courant. - L'onglet Occultation, permettant de définir les conditions d occultation pour le slot courant. - L onglet Alimentation, permettant de configurer l alimentation pilotée (cette option est accessible uniquement pour les MUXlog de type instrumentation) La barre de titre de la fenêtre rappelle l index du slot et du MUXlog courant. La validation des paramètres de chaque onglet est faite automatiquement. avril 2014 DUT-MUX-0170 /V2.8-25 -

VII.5.2.1 Onglet MUXlog Il regroupe les informations suivantes : Date et heure courante du système (au moment de l'affichage de la fenêtre) Date et heure de l'horloge interne du MUXlog Il permet : De spécifier le nombre de slots du MUXlog. De saisir le numéro de série du MUXlog (obligatoire dans le cas d'une configuration comportant plusieurs MUXlogs). D'autoriser ou non la signalisation sonore. De mettre à jour l'horloge interne du MUXlog. D'effectuer un auto-diagnostic du MUXlog et de récupérer les versions des logiciels embarqué des différents slots chaînés. - 26 - DUT-MUX-0170 /V2.8 avril 2014

VII.5.2.2 Onglet Slot Il permet : Le choix du type de réseau principal (CAN High-Speed, Low-Speed ou VAN). L'activation de la prise en charge du 2 e bus CAN /LS et du bus LIN. L activation de l acquittement sur les différents bus (CAN1, CAN2 ou VAN). L'association de bases de données associées aux différents bus. La saisie d un nom pour le slot ("Slot n" par défaut). D activer et paramétrer le mode veille du slot (Cf. VIII.2.3). D'activer et paramétrer les trames d'activité La saisie d un commentaire. Il regroupe aussi les informations suivantes : Le numéro de série interne du slot en cours et du slot chaîné à celui ci (pour information). Le nom du fichier de configuration associé au slot (.MXL). avril 2014 DUT-MUX-0170 /V2.8-27 -

VII.5.2.3 Onglet CAN/VAN Il permet : Le paramétrage du réseau (CAN ou VAN) selon l'option choisie dans l'onglet "Slot". Le paramétrage du débit du réseau LIN. - 28 - DUT-MUX-0170 /V2.8 avril 2014

VII.5.2.4 Onglet Filtrage Il permet : Le paramétrage du type de filtrage (passant=inclure ou bloquant=exclure). La saisie des identificateurs à filtrer ainsi que leur réseau (CAN, VAN ou LIN). La saisie d'une période d'échantillonnage pour les messages à inclure. avril 2014 DUT-MUX-0170 /V2.8-29 -

VII.5.2.5 Onglet Compteur Il permet : La définition des différents évènements (message CAN ou signal CAN) pour lesquels le comptage doit être réalisé. Il permet aussi de définir le réseau correspondant aux messages (CAN, VAN ou LIN). - 30 - DUT-MUX-0170 /V2.8 avril 2014

VII.5.2.6 Onglets Déclenchement / Arrêt Ils permettent : Le paramétrage du délai d'enregistrement avant déclenchement (pre trigger). Le paramétrage du délai d'enregistrement après déclenchement (post trigger). Le paramétrage du décalage avant enregistrement. L'activation du bouton satellite comme condition de déclenchement / arrêt. La sélection et le paramétrage des différentes conditions de déclenchement / arrêt (Cf.VIII.3.2). La spécification d un opérateur logique entre les conditions de déclenchement / arrêt L activation du re-déclenchement automatique (Cf.VIII.3.1.4). L activation du mode continu (Cf. VIII.3.1.5) avril 2014 DUT-MUX-0170 /V2.8-31 -

VII.5.2.7 Onglet Occultation Il permet : Le paramétrage du temps d occultation de déclenchement (Temps sans déclenchement). L activation de l occultation du déclenchement La sélection et le paramétrage des différentes conditions d occultation. La spécification d un opérateur logique entre les conditions. - 32 - DUT-MUX-0170 /V2.8 avril 2014

VII.5.3 Fenêtre à propos de La fenêtre A propos de permet de connaître les différentes versions des couches logicielles composants l'application MUXlog : Système d'exploitation Logiciel MUXlog DLL MUXlog DLL d extraction CANdb Pilote USB MUXlog Logiciel embarqué du ou des slots du MUXlog connecté au PC Remarque : Si le MUXlog n'est pas connecté, la/les version(s) du/des logiciel(s) embarqué(s) n'est/ne sont pas renseignée(s). avril 2014 DUT-MUX-0170 /V2.8-33 -

VII.5.4 Fenêtre d'options La fenêtre d'options permet de personnaliser l'application MUXlog comme la langue ou l'image de fond. Le changement de l image de fond s effectue immédiatement après appui sur le bouton Appliquer. Si aucun changement de l image de fond ne s effectue, alors le format de l image n est pas supporté ou une erreur a été détectée dans le fichier choisi. Les différentes langues possibles sont : Français Anglais Attention, pour que le changement de langue soit effectif il est nécessaire de redémarrer le logiciel. Pensez à enregistrer la configuration courante! - 34 - DUT-MUX-0170 /V2.8 avril 2014

VIII. Création d'une configuration La création d'une nouvelle configuration se fait par le menu Fichier, Nouvelle configuration ou en cliquant sur l'icône "Nouvelle Configuration" dans la barre d outils. Il n'est pas nécessaire qu'un MUXlog soit connecté au PC pour créer une configuration. Au démarrage, la création d'une nouvelle configuration a pour effet d'ouvrir une fenêtre d'arborescence contenant un slot avec des paramètres par défaut : Réseau CAN High-speed (500kbps, 81%) Réseau CAN Low-speed (125kbps, 75%) Aucun acquittement de trame. Réseau LIN désactivé. Déclenchement par bouton satellite Pas de condition d arrêt. 1000ms de pré-déclenchement et 1000ms de post-déclenchement. Aucun re-déclenchement automatique. Pas de condition d'occultation. Mode continu désactivé. Mode veille désactivé. Aucun filtrage. Aucune trame d'activité. Aucun comptage d évènement. avril 2014 DUT-MUX-0170 /V2.8-35 -

La fenêtre de paramètres s ouvre automatiquement sur l onglet Slot 1 lors de la création de la configuration. Le contenu de la fenêtre change en fonction de la branche sélectionnée dans l'arborescence. A partir de ce slot, il est possible de créer des configurations plus évoluées, en utilisant le deuxième slot du MUXlog, ou en ajoutant d'autres slots (Cf. VIII.5). Chaque slot peut ensuite être configuré indépendamment des autres à l'aide de la fenêtre de paramètres (Cf. VII.5.2). V I I I. 1 C o n f i g u r a t i o n d u M U X l o g L'onglet MUXlog (Cf. VII.5.2.1) permet d'obtenir diverses informations sur le MUXlog quand celui ci est connecté au PC comme le numéro de série de l'enregistreur, la valeur de son horloge interne ou le diagnostic général du MUXlog. Il permet aussi la validation de paramètres qui sont communs à un boîtier. Remarque : A l ouverture de l onglet, l application tente d accéder au MUXlog si celui ci est connecté. Si tel est le cas, un auto diagnostic est effectué, l horloge interne du MUXlog courant est affiché et dans le cas du MUXlog connecté au PC, le numéro de série est affiché. Si aucun MUXlog n est connecté au PC tous ces champs sont non renseignés. VIII.1.1 Paramètres d'identification Le numéro de série du MUXlog connecté au PC est détecté automatiquement. Attention : Pour pouvoir charger correctement une configuration de plusieurs MUXlog chaînés, il est indispensable de saisir les numéros de série des MUXlogs qui ne sont pas connectés au PC. Il est aussi nécessaire de saisir le nombre de slots du MUXlog (par défaut 2) afin de pouvoir indexer les slots de la configuration et les symboliser correctement dans l'arborescence. VIII.1.2 Buzzer du satellite Il est possible de rendre muet le buzzer intégré au bouton satellite en désactivant la case à cocher Utiliser la signalisation sonore dans l'onglet Slot. Si la signalisation sonore est active les événements signalés sont: Déclenchement ou arrêt de l'enregistrement sur un des slots 1 bip Problème à l'auto-diagnostic 8 bips longs Perte de données mémoire (charge réseau excessive) 5 bips Mémoire pleine (si mode continu non activé) Bips permanents VIII.1.3 Led du satellite Ce voyant indique l activité du slot sur lequel le satellite est connecté. - 36 - DUT-MUX-0170 /V2.8 avril 2014

VIII.1.4 Horloge Les valeurs des horloges "Système" et "MUXlog" affichées sont celles récupérées, respectivement, au niveau du PC et au niveau du MUXlog au moment de l'ouverture de l'onglet MUXlog. Si une différence de plus de 5 minutes est détectée entre les 2 horloges, la valeur de l'horloge et le bouton "Mise à jour" s'affichent en rouge. Si une différence entre 2 et 5 minutes est détectée entre les 2 horloges, la valeur de l'horloge et le bouton "Mise à jour" s'affichent en jaune foncé. Pour mettre à jour l'horloge du MUXlog courant il suffit de rentrer une date et une heure dans les champs de saisie prévus et d'appuyer sur le bouton Mise à jour. Remarque : La valeur chargée sera unique pour tous les slots d'une configuration. Dans le cas où plusieurs MUXlog seraient chaînés, c'est l'horloge du premier MUXlog (celui connecté au PC) qui sert de référence temporelle pour les enregistrements réalisés par les différents slots de la configuration. VIII.1.5 Auto-diagnostic L auto-diagnostic permet de tester rapidement les différents éléments internes du MUXlog. Il peut être exécuté à la demande de l utilisateur en cliquant sur le bouton Diagnostic MUXlog et ceci uniquement si il est connecté au PC par la liaison USB. L état des différents composants testés est symbolisé par un voyant. La couleur verte indique que le composant est opérationnel. Si un des voyants est rouge, un problème matériel a été détecté. Dans ce cas, contacter le support technique NSI. La fenêtre de statut (sous les différents voyants) permet de s assurer de l état du ou des slots du MUXlog courant mais aussi de récupérer la version du ou des logiciels embarqués du MUXlog courant (et pas uniquement du MUXlog connecté au PC comme dans la fenêtre A propos de ). avril 2014 DUT-MUX-0170 /V2.8-37 -

V I I I. 2 C o n f i g u r a t i o n d ' u n s l o t VIII.2.1 Paramètres généraux L'onglet Slot permet d'afficher et modifier certains paramètres spécifiques au slot courant. - Nom du slot (affiché dans l arborescence) - Nom du ficher de configuration (.MXL) associé au slot - Noms du fichier base de données (.DBC) associé à chaque bus - Commentaire éventuel sur la configuration du slot Il permet le choix du type de réseau CAN espionné (CAN High-speed, CAN Low-speed ou VAN) ainsi que le choix de l'activation du 2 e canal CAN (CAN Low-speed) et de l'option LIN. Il est possible d'indiquer si le slot doit ou non acquitter les trames reçues sur le ou les bus déclarés. Par défaut, les trames ne sont pas acquittées. VIII.2.2 Paramétrage de la fréquence des trames d'activité Dans certains cas particuliers, comme les essais crash-tests, il est important de savoir si le MUXlog est toujours en activité. Il est donc possible de définir pour chaque slot une fréquence à laquelle le MUXlog signale son fonctionnement par une trame virtuelle enregistrée en Compact Flash (contenant la valeurs des entrées du slot) si aucune activité n'est à signaler sur le ou les bus. La fréquence minimum pour les trames d'activités est de 10ms. Par défaut, aucune trame d'activité n'est enregistrée. VIII.2.3 Paramétrage du mode veille Le mode veille peut être activé en cochant la case Mode veille après et en saisissant une valeur en secondes avant mise en veille. Le délai avant veille peut être compris entre 1 seconde et plusieurs années. Lorsque le slot est en mode veille il possède une consommation inférieure à 1mA. Si le mode veille n'est pas coché le slot ne passe jamais en veille. Pour qu'un slot passe en mode veille, lorsque celui ci est activé, il faut que plusieurs conditions soient réunies simultanément: Absence d'activité sur le réseau (CAN et LIN) pendant le délai avant veille spécifié. Entrée Réveil à 0V ou non connectée. Bus USB non connecté. Bouton du satellite relâché (ou non connecté). Attention : Si le MUXlog est connecté au PC par le câble USB et qu'aucune activité n'est détectée pendant un temps supérieur au temps avant veille spécifié, le MUXlog ne passe pas en mode veille. Par contre, la mise en veille s'effectuera immédiatement si le bus USB est déconnecté. - 38 - DUT-MUX-0170 /V2.8 avril 2014

VIII.2.4 Conditions de réveil Le réveil d un slot du MUXlog s effectue sur détection d'un des événements suivants: Activité sur un canal CAN d'un slot. Activité sur un canal LIN d'un slot. Entrée Réveil à +12V. Connexion au bus USB. Impulsion sur le bouton du satellite. avril 2014 DUT-MUX-0170 /V2.8-39 -

VIII.2.5 Configuration des réseaux CAN ( High-speed ou Low-speed ) La configuration des réseaux se fait par l onglet CAN. VIII.2.5.1 Débit Par défaut (mode non expert), le choix des débits est restreint : 125 kbps en CAN Low-Speed, 250 et 500 kbps en CAN High-Speed. Dans ce mode, le point d'échantillonnage est fixé et ne peut être changé. Valeurs par défaut : Bus CAN High-Speed Débit = 500 Kbps, échantillonnage à 81.25% du bit BRP = 1, TSEG1 = 12, TSEG2 = 3 Bus CAN Low-Speed Débit = 125 Kbps, échantillonnage à 75% du bit BRP = 4, TSEG1 = 11, TSEG2 = 4 VIII.2.5.2 Mode expert Le mode Expert propose une liste étendue de débits et des configurations avec différentes valeurs des paramètres Brp, Tseg1, Tseg2, Sjw pour un même point d échantillonnage. Il affiche une liste exhaustive des valeurs possibles pour un débit donné. Note : Il est possible de saisir un débit qui n'est pas dans la liste des débits proposés, cependant, si aucune configuration n apparaît dans la liste, c est que le débit spécifié n est pas un débit autorisé par le MUXlog. Dans ce mode, il est possible de choisir le nombre de points d'échantillonnage par bit ainsi que les différents paramètres composant le débit. Ils sont précisés dans les colonnes du tableau de l'onglet CAN : - BRP : (Baud Rate Prescaler) Diviseur de l horloge. Permet de définir la durée d un quantum. Valeurs entre 1 et 64. - TSEG1 : Durée en quanta du segment de propagation du bit. Valeur entre 3 et 16. - TSEG2 : Durée en quanta du segment «phase2». Valeur entre 2 et 8. - SJW : Nombre maximum de quanta autorisés pour synchroniser le contrôleur en rallongeant ou en raccourcissant la durée du bit. Valeurs entre 1 et 4. Durée d un bit 1 TSEG1 TSEG2 Point d échantillonnage - 40 - DUT-MUX-0170 /V2.8 avril 2014

La valeur du débit est donnée par la formule suivante : Débit 2 Frequence( KHz) BRP 1 TSEG1 TSEG2 kbit/ sec Note : La fréquence d'horloge pour le MUXlog est 16MHz La position du point d échantillonnage est donnée par la formule suivante : Position 1 1 TSEG1 % TSEG1 TSEG2 VIII.2.6 Configuration du réseau VAN La configuration du réseau se fait par l onglet VAN. VIII.2.6.1 Paramètres VAN Débit : Réglage du débit. Le débit est choisi en sélectionnant la valeur voulue(de 7,81 à 125 Kb/s) dans la liste déroulante. VIII.2.6.2 Gestion du diagnostic de ligne Mode : Type de diagnostic de la ligne Automatique : Choix effectué par le contrôleur VAN. Com. sur RxD0 : Force la communication sur la ligne DATA Com. sur RxD1 : Force la communication sur la ligne DATAB. Com. sur RxD2 : Force la communication en mode différentiel. Générer SDC : Valide la génération automatique du signal SDC par le MUXlog. Diviseur SDC: Valeur du diviseur de l'horloge SDC programmée dans le MUXlog. Inter-trame : Durée indicative du temps inter-trame en ms (dépend du débit VAN et du diviseur) VIII.2.7 Configuration du réseau LIN Les caractéristiques de la configuration LIN sont contenues dans l'onglet Réseaux (CAN/LIN ou VAN/LIN selon le cas): VIII.2.7.1 Débit La liste déroulante propose les différents débits LIN supportés. Les valeurs possibles sont : - 2400 bits /s (slow), - 9600 bits /s (médium), - 19200 bits /s (fast). Valeur par défaut : 19200 bps. avril 2014 DUT-MUX-0170 /V2.8-41 -

V I I I. 3 P a r a m é t r a g e d e s e n r e g i s t r e m e n t s Grâce aux onglets Déclenchement et Arrêt, l utilisateur a la possibilité de configurer les conditions et les modes de déclenchement ou/et d arrêt d un enregistrement. L accès aux onglets se fait en cliquant, soit dans l arborescence sur Conditions de déclenchement ou Conditions d arrêt, soit en se déplaçant directement dans les onglets de la fenêtre de paramètres. Il est possible de définir jusqu à 6 conditions de déclenchement et éventuellement aussi jusqu à 6 conditions d arrêt en plus du bouton satellite. VIII.3.1 Modes de fonctionnement Les premiers paramètres à configurer pour un enregistrement simple sont les délais avant et après enregistrements (Cf. VIII.3.1.1 et VIII.3.1.2). Ces valeurs permettent de privilégier selon les cas l'enregistrement de phénomènes intervenant avant ou après une condition définie. Elles conditionnent aussi la taille des enregistrements réalisés. Le MUXlog permet aussi d'obtenir des modes de fonctionnement plus complexes par l'intermédiaire des options de re-déclenchement automatique et du mode continu (Cf. VIII.3.1.4 et VIII.3.1.5). VIII.3.1.1 Délai avant déclenchement C est le délai qui détermine la longueur/durée de l enregistrement avant la détection de la ou des conditions de déclenchement. Il est exprimé en millisecondes. La valeur saisie doit être comprise entre 0 et plusieurs heures. La valeur 0 signifie que la première information de l enregistrement sera la condition de déclenchement elle-même. Valeur par défaut : 1000ms Remarque : la durée est toutefois limitée par la taille de la mémoire de pré-déclenchement, soit 2 Mo sur MUXlog et 4 Mo sur MUXlog R. Exemple : à 500 Kb/s et 30% de charge, la durée est d environ 1 minute). VIII.3.1.2 Délai après déclenchement C est le délai qui détermine la longueur/durée de l enregistrement après la condition de déclenchement ou d'arrêt si elle est définie. Il est exprimé en millisecondes. La valeur saisie doit être comprise entre 0 et plusieurs heures. La valeur 0 signifie que la dernière information de l enregistrement sera la condition de déclenchement/arrêt elle-même. Valeur par défaut : 1000ms. - 42 - DUT-MUX-0170 /V2.8 avril 2014

VIII.3.1.3 Exemple d'enregistrements simples 1- Condition de départ Valeur > V1 Délai avant déclenchement 0 Condition d arrêt Valeur < V2 Délai après déclenchement 0 Valeur V1 V2 Temps Enregistrement 2- Condition de départ V > V1 Délai avant déclenchement T1 Condition d arrêt V < V2 Délai après déclenchement T2 Valeur V1 V2 Temps T1 Enregistrement T2 3- Condition de départ : V > V1 Délai avant déclenchement : T1 Condition d arrêt : Aucune Délai après déclenchement : T2 Valeur V1 T1 T2 Temps Ttemps avril 2014 DUT-MUX-0170 /V2.8-43 -

VIII.3.1.4 Redéclenchement automatique Le redéclenchement automatique permet de repousser la fenêtre temporelle d'enregistrement lorsqu'une deuxième condition de déclenchement se présente à l'intérieur de la fenêtre d'après déclenchement (Cf. VIII.3.1.2). Ainsi, si la condition de déclenchement apparaît plusieurs fois, celle-ci est enregistrée et le délai après déclenchement spécifié s'applique à partir de la dernière condition détectée. Remarque : Ne pas utiliser le re-déclenchement automatique permet en revanche de découper l'enregistrement en plusieurs fichiers de taille réduite, l'analyse des informations étant plus aisée dans ce cas. Valeur par défaut : Désactivé. Exemple : Dans un cas simple de déclenchement sur l entrée Trigger (front montant), sans condition d arrêt, avec une valeur après déclenchement non nulle on peut obtenir 2 types d enregistrements (en pointillés). Sans re-déclenchement automatique Entrée Trigger Temps Condition Condition Enregistrement 1 délai avant délai après Avec re-déclenchement automatique Entrée Trigger Temps Condition Condition Délai avant Délai après Délai après (repoussé) Enregistrement - 44 - DUT-MUX-0170 /V2.8 avril 2014

VIII.3.1.5 Mode continu Le mode continu permet d effectuer des enregistrements nécessitant une grande quantité de mémoire avant la détection d'une condition. Ce mode n est accessible que si l utilisateur spécifie une condition d arrêt. Dans le mode continu, le MUXlog fonctionne comme un buffer tournant. Lorsque la mémoire est pleine les données les plus récentes remplacent les plus anciennes de l enregistrement en cours (y compris les événements avant déclenchement), et cela tant que la condition d arrêt n est pas détectée. L utilisateur dispose ainsi du maximum d information (64Mo) avant la condition d'arrêt sans être limité aux 2Mo (ou 4 Mo sur MUXlog R) initialement prévus pour l'avant déclenchement. Si le mode continu n'est pas activé, l'enregistrement s'arrête quand la mémoire est pleine. Exemple : On considère un MUXlog possédant déjà des enregistrements en mémoire et des conditions de déclenchement et d arrêt simple. Les valeurs des délais sont spécifiées en taille mémoire afin de mieux comprendre le principe. Mémoire avant enregistrement: Enregistrement 1 5 Mo Enregistrement 2 9 Mo Espace libre 50 Mo Condition de départ Entrée Trigger (front montant) Condition d arrêt Entrée Trigger (front montant) Délai avant déclenchement 2 Mo Délai après déclenchement Pas d'importance Mode normal Dans le mode normal l'enregistrement se termine lorsque la mémoire est pleine. Entrée Trigger Temps Condition Condition 2 Mo 48 Mo La mémoire est pleine! Mode continu En mode continu, on enregistre en continu tant que la condition d'arrêt n est pas détectée. Entrée Trigger Temps Condition Condition 50 Mo avril 2014 DUT-MUX-0170 /V2.8-45 -

VIII.3.2 Déclenchement/arrêt Les conditions de déclenchement / arrêt sont contenues dans la 2 e colonne du tableau de des onglets Déclenchement et Arrêt. Les valeurs possibles sont les suivantes : Entrée Trigger : Entrée Réveil : Charge max. : Charge nulle : Message CAN : Erreur CAN : Date et heure : Message VAN : Erreur VAN : Message LIN : Erreur LIN : Autre slot : Déclenchement sur un front montant ou descendant de l entrée Trigger. Déclenchement sur un front montant de l entrée Réveil. Déclenchement sur charge maximale atteinte. Déclenchement sur charge nulle détectée. Déclenchement sur détection d un identificateur, d une taille, d un bit ou d un signal dans une trame CAN correcte. Déclenchement sur détection d une erreur CAN. Déclenchement sur une date et une heure. Déclenchement sur détection d un identificateur, d une taille, d un bit ou d un signal dans une trame VAN correcte. Déclenchement sur détection d une erreur VAN. Déclenchement sur détection d un identificateur, d une taille, d un bit, d un signal dans une trame LIN correcte. Déclenchement sur détection d une erreur LIN. Déclenchement sur déclenchement d'un autre slot. En plus de toutes ces conditions, il est possible d'activer le bouton satellite. Dans ce cas, le bouton satellite se comportera de la manière d'un bouton d'arrêt d'urgence et sera toujours actif que se soit pour le déclenchement ou pour l'arrêt des enregistrements. L'opérateur qui s'applique à cette condition particulière est toujours (OU) dans l'arborescence indépendamment de celui choisi pour les autres conditions. Remarque : si la condition d arrêt est identique à celle de déclenchement, le MUXlog tiendra compte de ce cas particulier et attendra de voir une nouvelle fois la condition pour considérer qu il doit arrêter l enregistrement. - 46 - DUT-MUX-0170 /V2.8 avril 2014

VIII.3.2.1 Opérateur entre conditions Un opérateur logique peut être appliqué entre les conditions de la liste déroulante si plusieurs conditions ont été définies. Quatre opérateurs sont disponibles : OU, ET, ET SEQUENTIEL [ET+] et COMBINATOIRE. OU ET ET SEQUENTIEL COMBINATOIRE Déclenchement sur détection d une des conditions Déclenchement si et seulement si l ensemble des conditions sont valides en même temps. Déclenchement si et seulement si les conditions ont été vues dans l'ordre où elles ont été déclarées et cela à l'intérieur d'un intervalle de temps donné. Déclenchement si et seulement si l équation combinatoire définie par l utilisateur est respectée. Remarque : Il est possible de spécifier 2 opérateurs différents pour les conditions de déclenchement et d arrêt. VIII.3.2.1.1 Opérateurs OU, ET et ET SEQUENTIEL Exemple : Soient les deux conditions de déclenchement suivantes : A : Température < 0 C B : Détection pluie Suivant l opérateur choisi, le déclenchement sera différent : T ( C) Beau Pluie 0 C t0 t1 t2 t3 Temps A OU B A ET B A ET+ B t = t0 : Température < 0 C Déclenchement - - t = t1 : Température > 0 C - - - t = t2 : Détection pluie Déclenchement - Déclenchement* t = t3 : Température < 0 C Déclenchement Déclenchement - avril 2014 DUT-MUX-0170 /V2.8-47 -

* : Dans le cas du ET SEQUENTIEL le déclenchement n'aura lieu que si le temps t2 t0 est inférieur au temps défini pour cet opérateur (Durée de la séquence). Par défaut, le temps de ré-initialisation des conditions est 5000ms. VIII.3.2.1.2 Opérateur COMBINATOIRE L opérateur combinatoire permet d utiliser les deux opérateur ET et OU simultanément pour créer sa propre condition. Une fois l opérateur combinatoire sélectionné, chacune des conditions est repérée par une lettre, ce sont ces lettres qui vont être utilisées pour écrire l équation. Si on utilise cet opérateur le nombre de conditions est limité à quatre. Le bouton «Equation» permet d accéder à la fenêtre où les équations personnalisées doivent être saisies : L opérateur OU est représenté par un plus(+), l opérateur ET est implicite, pour l utiliser il suffit d écrire les deux lettres représentant les équations collées l une à coté de l autre. Il est aussi possible d écrire des équations du type A(B+C), dans ce cas la décomposition se fera automatiquement pour prendre en compte l équation saisie. - 48 - DUT-MUX-0170 /V2.8 avril 2014

Exemple : Soient les quatre conditions de déclenchement suivantes : A : Température < 0 C B : Détection pluie C : Température > 0 C D : Pas de pluie Suivant l équation saisie, le déclenchement sera différent : T ( C) Beau Pluie 0 C t0 t1 t2 t3 Temps A+BC A+DC t = t0 : Température < 0 C Déclenchement Déclenchement t = t1 : Température > 0 C - Déclenchement t = t2 : Détection pluie Déclenchement - t = t3 : Température < 0 C Déclenchement Déclenchement avril 2014 DUT-MUX-0170 /V2.8-49 -

VIII.3.2.2 Conditions de déclenchements et d'arrêts VIII.3.2.2.1 Bouton satellite Le déclenchement débute ou s arrête lorsqu'un appui sur le bouton satellite du MUXlog est détecté. Lorsque le bouton satellite est actif, celui ci est géré de la manière d'un bouton d'urgence, il est actif quelles que soient les conditions de déclenchement et d'arrêt définies. Remarque : le bouton satellite est commun à TOUS les slots d'une même configuration. VIII.3.2.2.2 Entrée Trigger Cette condition nécessite de spécifier si le déclenchement doit se faire sur front montant, descendant ou sur un front quelconque (ci-dessous). Lorsque cette condition est choisie, le déclenchement débute ou s arrête lorsque le type de front choisi est détecté sur l entrée Trigger. VIII.3.2.2.3 Entrée Réveil Lorsque cette condition est choisie, le déclenchement débute ou s'arrête lorsqu un front est détecté et maintenu au moins 3ms sur l entrée Réveil. Remarque : si le MUXlog est endormi, et que l'entrée Réveil est définie comme une condition de déclenchement, le délai avant déclenchement est ignoré et l'enregistrement débute dès que le MUXlog est réveillé (environ 100ms). VIII.3.2.2.4 Erreurs CAN Lorsque cette condition est choisie, le déclenchement débute lorsqu une ou plusieurs erreurs CAN sont détectées. Il est possible de spécifier sur quels types d erreur le déclenchement doit avoir lieu. Si plusieurs types d erreurs sont sélectionnés, le déclenchement se fera sur détection de la première apparaissant sur le bus. Ce type de condition permet aussi la détection de trame d'erreur (ErrorFrame) car celles ci apparaissent obligatoirement sur le bus après détection d'une des erreurs suivantes. Les différentes erreurs CAN sont : Stuffing : Bit 1 : Bit 0 : Format : Acquittement : Checksum : Autre erreur : ErrorFrame Erreur de codage. Erreur de bit 1 (bit récessif écrasé par un bit dominant hors du champ d arbitrage). Erreur de bit 0 (bit dominant écrasé par un bit récessif hors du champ d arbitrage). Erreur de format. Erreur d acquittement. Erreur de CRC. Erreur non définie dans les cas précédents. Trame d'erreur (toujours actif si au moins un type d'erreur CAN est sélectionné) - 50 - DUT-MUX-0170 /V2.8 avril 2014

VIII.3.2.2.5 Charge maximale Lorsque cette condition est choisie le déclenchement débute ou s arrête lorsqu une charge bus supérieure à la valeur spécifiée est détectée sur le bus CAN. Le calcul de la charge effectue une moyenne sur le temps saisi dans le champs Fenêtre de charge (en millisecondes). Calcul de la charge : La charge d'occupation du bus est calculée en fonction des trames CAN ainsi que des trames d'erreurs et trames de surcharges. Un IFS (inter frame spacing) d'une durée de 3 bits est compris dans le temps de chacune de ces trames. SOF Trame CAN EOF IFS(3) Trame CAN IFS(3) Trame CAN IFS(3) Bus CAN Tt Te Ts Charge d occupation du bus (%) = Tt + Te + Ts Fenêtre de charge x 100 VIII.3.2.2.6 Charge nulle Lorsque cette condition est choisie le déclenchement débute ou s arrête (selon que c est une condition de déclenchement ou d arrêt) lorsqu une charge nulle est détectée sur le bus CAN pendant le temps d intégration saisi (en millisecondes). Cette condition n'est valide qu'à partir du moment où une activité a déjà été détectée sur le bus sélectionné. VIII.3.2.2.7 Date et heure Lorsque cette condition est choisie le déclenchement débute ou s arrête (selon que c est une condition de déclenchement ou d arrêt) lorsque l horloge interne du MUXlog atteint la date et l'heure spécifiées. Remarque : Si elle est utilisée, cette condition doit être définie comme condition de déclenchement ET comme condition d arrêt. avril 2014 DUT-MUX-0170 /V2.8-51 -

VIII.3.2.2.8 Message CAN Il est possible de déclencher ou d arrêter un enregistrement en fonction du contenu d une trame circulant sur le bus CAN (identificateur, taille, donnée(s)) La spécification des paramètres pour un message s effectue par la fenêtre Message. Celle ci s ouvre automatiquement lorsqu on sélectionne Message CAN dans la liste des conditions de déclenchement ou d arrêt. L utilisateur peut à partir de cette fenêtre : - soit définir son message manuellement en entrant les différents paramètres demandés (type d identificateur, identificateur, opérateur sur l identificateur, taille, opérateur sur la taille), - soit choisir d importer un message à partir d une base de données CAN déjà saisie (Cf. VIII.3.2.2.12). VIII.3.2.2.8.1 Type d identificateur Ce paramètre sert à spécifier le type d identificateur CAN (standard ou étendu) qui va être saisi dans la zone de texte. Selon le type choisi la plage de valeur est différente : Identificateurs standards Identificateur étendus 0x00 à 0x7FF 0x00000000 à 0x1FFFFFFF - 52 - DUT-MUX-0170 /V2.8 avril 2014

VIII.3.2.2.8.2 Opérateur sur l identificateur à comparer Cet opérateur permet de définir une condition entre l identificateur reçu et l identificateur saisi. Exemple : = Egal > Supérieur < Inférieur Supérieur ou égal Inférieur ou égal Différent * Indifférent (Tous les identificateurs) Ident. Opérateur Id Type d'id Ident. recu Condition A55 = Standard A55 VRAIE A55 Standard 512 VRAIE A55 < Standard 160 VRAIE A55 > Standard A60 VRAIE A55 * Standard A60 VRAIE VIII.3.2.2.8.3 Opérateur sur la taille des données Cet opérateur permet de définir une condition entre la taille des données reçues et la taille saisie. Exemple : = Egal > Supérieur < Inférieur Supérieur ou égal Inférieur ou égal Différent * Indifférent (Toutes les tailles) Taille Opérateur taille Taille reçue Condition 2 = 1 FAUSSE 2 3 VRAIE 7 > 7 FAUSSE 7 7 VRAIE 7 7 VRAIE 7 6 VRAIE 7 * 8 VRAIE avril 2014 DUT-MUX-0170 /V2.8-53 -

VIII.3.2.2.9 Message VAN Il est possible de déclencher ou d arrêter un enregistrement en fonction du contenu d une trame circulant sur le bus VAN (identificateur, taille, donnée(s)) La spécification des paramètres pour un message s effectue par la fenêtre Message. Celle ci s ouvre automatiquement lorsqu on sélectionne Message VAN dans la liste des conditions de déclenchement ou d arrêt. L utilisateur peut à partir de cette fenêtre : - soit définir son message manuellement en entrant les différents paramètres demandés (type d identificateur, identificateur, opérateur sur l identificateur, taille, opérateur sur la taille), - soit choisir d importer un message à partir d une base de données VAN déjà saisie (Cf. VIII.3.2.2.12). - 54 - DUT-MUX-0170 /V2.8 avril 2014

VIII.3.2.2.9.1 Opérateur sur l identificateur à comparer Cet opérateur permet de définir une condition entre l identificateur reçu et l identificateur saisi. Exemple : = Egal > Supérieur < Inférieur Supérieur ou égal Inférieur ou égal Différent * Indifférent (Tous les identificateurs) Ident. Opérateur Id Type d'id Ident. recu Condition A55 = Standard A55 VRAIE A55 Standard 512 VRAIE A55 < Standard 160 VRAIE A55 > Standard A60 VRAIE A55 * Standard A60 VRAIE VIII.3.2.2.9.2 Opérateur sur la taille des données Cet opérateur permet de définir une condition entre la taille des données reçues et la taille saisie. Exemple : = Egal > Supérieur < Inférieur Supérieur ou égal Inférieur ou égal Différent * Indifférent (Toutes les tailles) Taille Opérateur taille Taille reçue Condition 2 = 1 FAUSSE 2 3 VRAIE 7 > 7 FAUSSE 7 7 VRAIE 7 7 VRAIE 7 6 VRAIE 7 * 8 VRAIE avril 2014 DUT-MUX-0170 /V2.8-55 -

VIII.3.2.2.10 Message LIN Il est possible de déclencher ou d arrêter un enregistrement en fonction du contenu d une trame circulant sur le bus LIN (identificateur, donnée(s)) La spécification des paramètres pour un message s effectue par la fenêtre Message. Celle ci s ouvre automatiquement lorsqu on sélectionne Message LIN dans la liste des conditions. L utilisateur peut à partir de là: soit définir son message manuellement en entrant l' identificateur et l'opérateur sur l identificateur, soit choisir d importer un message à partir d une base de données LIN déjà saisie (fichier DBC, Cf. VIII.3.2.2.12). VIII.3.2.2.10.1 Identificateur L'identificateur LIN est codé sur 6 bits, sa valeur doit donc être comprise entre 0x00 et 0x3F. L'identificateur circulant sur le bus est composé de 2 bits supplémentaires qui sont calculés automatiquement par le logiciel embarqué afin de détecter un identificateur valide sur le bus. VIII.3.2.2.10.2 Taille des données Pour les versions de logiciel embarqué antérieurs à 7.0, la taille des données est calculée automatiquement en fonction de l'identificateur saisi. Identificateurs DLC 0x00 0x1F 2 0x20 0x2F 4 0x30 0x3F 8 Pour les versions de logiciel embarqué égales ou postérieures à 7.0, il est possible d utiliser une taille de données quelconque pour chaque identificateur. Les tailles par défaut sont celles définies ci-dessus, il convient de compléter le fichier muxlog.ini pour renseigner des tailles qui seraient différentes. Exemple : modification des DLC pour le slot 1 avec un checksum standard (checksum égal à zéro) [Slot1] checksum7=0 dlc7=3 checksum32=0 dlc32=1 Remarque : dans le cas d utilisation de trames LIN avec checksum «enhanced» il convient également de compléter le fichier MUXlog muxlog.ini. Exemple : modification des DLC pour le slot 1 avec un checksum «enhanced» (checksum égal à un) [Slot1] checksum7=1 dlc7=3-56 - DUT-MUX-0170 /V2.8 avril 2014

VIII.3.2.2.11 Déclenchement sur des bits de données Une fenêtre spécifique (en pointillé, ci-dessous) permet de définir manuellement la valeur des bits de données dans le cadre d un déclenchement ou d un arrêt d enregistrement. Celui ci n est accessible qu une fois les paramètres du message renseignés. Il suffit de cliquer sur les bits à définir pour changer leur valeur. La valeur du mot formé s affiche automatiquement au format hexadécimal dans la zone de texte du bas de la fenêtre. Une fois la valeur entrée, il est nécessaire de choisir un opérateur sur la valeur de la donnée saisie. Cet opérateur permet de définir une condition entre la valeur du signal reçue et la valeur saisie. = Egal > Supérieur < Inférieur Supérieur ou égal Inférieur ou égal Différent Valeurs croissantes Valeurs décroissantes * Indifférent Il est aussi nécessaire de saisir le format du signal représenté afin que le MUXlog puisse interpréter les bits quand ceux ci sont détectés sur le bus. Si l'utilisateur sélectionne des plages de bits discontinues, les bits pris en compte sont affichées en rouge. Attention, ces bits peuvent être différents selon le format choisi (Voir l'exemple suivant). avril 2014 DUT-MUX-0170 /V2.8-57 -

VIII.3.2.2.11.1 Exemple Dans l'exemple suivant on constate bien la différence d'interprétation des bits en fonction du format choisi. Cas INTEL Sens de lecture Tous les bits sélectionnés définissent un même signal. La valeur des bits est affichée dans la zone de texte et vaut 0xF41, Cas MOTOROLA Sens de lecture???? Les bits sélectionnés sont discontinus dans ce format, le premier signal interprétable est choisi automatiquement. La valeur des bits est affichée dans la zone de texte et vaut maintenant 0xF. - 58 - DUT-MUX-0170 /V2.8 avril 2014

VIII.3.2.2.12 Importation de messages et de signaux Le logiciel possède une interface avec les fichiers base de données CAN/LIN (.DBC) et VAN (.DBV). Le bouton Importer un message ou un signal à partir d'une base de données permet d accéder à la fenêtre d exploration des fichiers DBX. Cette fenêtre de type "Explorateur" permet d ouvrir un fichier DBX et de visualiser les différents messages, signaux, UCEs définis dans le fichier. Le menu contextuel de l'arborescence (bouton de droite de la souris) permet d afficher le contenu du fichier soit: par messages (tous les messages sont affichés avec leurs signaux respectifs), par signaux (tous les signaux sont affichés), par UCE (toutes les UCEs sont affichées avec leurs messages respectifs et ces derniers avec leurs signaux respectifs) Il est aussi possible de rechercher un mot ou une partie de mot dans le fichier ouvert. Pour cela il suffit de taper le texte dans la zone de saisie et de cliquer sur l icône Rechercher ou F3. A chaque nouvel appui sur Rechercher ou F3 la recherche reprend de la branche sélectionnée. Pour relancer la recherche à partir du début il faut sélectionner la racine de l'arbre, à savoir le nom de la base de données (ici Motbus) La sélection de messages ou de signaux dans l arborescence affiche les paramètres des messages ou signaux directement dans la barre d état de la fenêtre. Dans le cas de signaux, les bits sont représentés immédiatement dans la fenêtre décrite précédemment. Pour importer un signal ou un message, il suffit de fermer la fenêtre ou d appeler le menu contextuel (clic sur le bouton de droite) sur l'élément sélectionné et de choisir l option Importer. avril 2014 DUT-MUX-0170 /V2.8-59 -

Une fois l'élément importé, le logiciel remplit alors automatiquement les paramètres de l onglet Message de la fenêtre Messages. Dans le cas de signaux, il initialise les bits du signal à 0 dans l onglet Signal. Si un signal est importé, la valeur à définir est à saisir en valeur physique. Si une unité est définie dans la base de données celle ci est affichée après la valeur à saisir. La valeur des bits est automatiquement calculée à chaque modification de la valeur physique en fonction des informations lues dans la base de données (Facteur, Offset). Il est possible de saisir des valeurs entières signées ou non signées. Les signaux décrivant des valeur IEEE ne sont pas pris en charge. Exemple : On désire déclencher l'enregistrement sur un message moteur EngineData quand le signal vitesse du moteur EngSpeed atteint la valeur de 120 tours par minute (rpm). Définition dans la base de données CAN : Message CAN EngData 0x64, dlc = 4 Signal EngSpeed 0 (16) Intel, facteur = 0,1; Offset = 0, unité = rpm Bit de Start (en partant du bit 0 de l'octet 0) Nombre de bits Une fois la valeur physique voulue saisie, l'onglet Signal se présente sous la forme suivante: Bits : 10010110000 = (convertis en décimal) 1200 * (Facteur) 0,1+ (Offset) 0 = 120 rpm Après sélection de l'opérateur "=" et validation, l'arborescence présente la branche suivante sous le nœud Conditions de déclenchement : - 60 - DUT-MUX-0170 /V2.8 avril 2014

VIII.3.3 Déclenchements complexes VIII.3.3.1 Temps d'occultation du déclenchement Une fenêtre temporelle est insérée afin d interdire le déclenchement si la condition de déclenchement est rencontrée avant la fin de la fenêtre. On définit ainsi une fenêtre d occultation valable si les conditions d occultations sont détectées. Pour activer l occultation du déclenchement, il suffit de cocher cette option dans l onglet Occultation et de renseigner le paramètre en ms qui définit ce temps. Ensuite on peut définir jusqu à trois conditions qui sont reliées par l opérateur logique ET ou OU. Les différents types de conditions disponibles dans ce mode sont : Entrée Trigger : Entrée Réveil : Charge nulle : Message CAN : Message VAN : Autre slot : Déclenchement sur un front montant ou descendant de l entrée Trigger. Déclenchement sur un front montant de l entrée Réveil. Déclenchement sur charge nulle détectée. Déclenchement sur détection d un identificateur, d une taille, d un bit ou d un signal dans une trame CAN correcte. Déclenchement sur détection d un identificateur, d une taille, d un bit ou d un signal dans une trame VAN correcte. Déclenchement sur déclenchement d'un autre slot. avril 2014 DUT-MUX-0170 /V2.8-61 -

Exemple : Condition d occultation détectées T T Temps d'occultation PRETRIG POSTTRIG Remarque : dans cet exemple, l utilisateur n a pas configuré de condition d arrêt. VIII.3.3.2 Run after delay Une fenêtre temporelle est insérée après la condition de déclenchement. L enregistrement commence une fois la fenêtre de temps écoulée. Le décalage se paramètre en ms dans l'onglet Déclenchement. T Run after delay POSTTRIG Remarque : dans cet exemple, l utilisateur n a pas configuré de condition d arrêt. - 62 - DUT-MUX-0170 /V2.8 avril 2014

VIII.3.4 Filtrage Le filtrage a pour but de diminuer le nombre d'informations enregistrées dans la mémoire du MUXlog. L onglet Filtrage permet de saisir jusqu'à 64 identificateurs à recevoir ou à exclure. Les identificateurs saisis peuvent être aussi bien des identificateurs CAN que des identificateurs VAN ou LIN si ces options sont sélectionnées (Cf. VII.5.2.2 Onglet Slot). Le Type de filtrage détermine si les messages de la liste doivent être enregistrés ( Inclure les messages ), ou ignorés ( Exclure les messages ) et ceci pour chaque bus (CAN1, CAN2, VAN ou LIN). Par défaut, la liste est vide et tous les identificateurs circulant sur le(s) bus sont enregistrés. avril 2014 DUT-MUX-0170 /V2.8-63 -

La saisie d'un identificateur s effectue en double cliquant sur la ligne du tableau indiqué par la flèche. La valeur de l identificateur peut alors être saisie manuellement grâce à la fenêtre Messages, ou sélectionnée à partir d une base de données en important un message (Cf. VIII.3.2.2.12). Un filtrage global est disponible sur chaque bus CAN pour le type d identificateurs à recevoir. Il est possible de ne recevoir que les identificateurs CAN standards ou les identificateurs CAN étendus. De la même manière, il est possible de désactiver totalement la réception des identificateurs CAN, VAN ou LIN en décochant les cases correspondantes ou en sélectionnant l'option Exclure tous pour les identificateurs CAN. La fenêtre de message en bas à droite de l'onglet récapitule les options de filtrage choisies. VIII.3.4.1 Echantillonnage des messages Il est aussi possible d'associer une période d échantillonnage à un message/signal inclus. Cela permet dans le cas d enregistrement de signaux possédant une faible inertie (par exemple une température) de ne pas saturer la mémoire inutilement. La saisie de la période s'effectue en millisecondes dans la colonne de droite pour chaque identificateur inclus manuellement grâce à la fenêtre Messages, ou sélectionnée à partir d une base de données en important un message ou un signal de ce message (Cf. VIII.3.2.2.12). Si plusieurs signaux sont à échantillonner à l intérieur d'un même message, un avertissement est affiché afin de prévenir l'utilisateur que le message est déjà défini et qu il est préférable de conserver la période la plus courte. Si aucune valeur n'est renseignée, le MUXlog enregistre toutes les trames correspondantes à l'identificateur. Si le message spécifié possède une période plus rapide non multiple de celle demandée (Cf. exemple suivant), le MUXlog attend le temps spécifié depuis le dernier message enregistré et enregistre la trame suivante se présentant sur le réseau. Exemple : Sur le réseau : Filtrage : Identificateur 0x100 périodique (période 10ms) Identificateur 0x100 échantillonné toutes les 15ms. Enregistré Filtré 10ms t - 64 - DUT-MUX-0170 /V2.8 avril 2014

VIII.3.5 Comptage d évènement Cette option permet de relever le nombre de fois qu un message ou un signal passe sur le réseau. A partir de l onglet Compteur, il est possible de définir jusqu à quatre messages CAN, à chaque passage de ce message un compteur sera incrémenté. La configuration des messages CAN est identique à celle utilisée pour les conditions de déclenchements et d arrêts (Cf. VIII.3.2.2.8) Il sera ensuite possible grâce au logiciel Download.exe de récupérer ces compteurs ainsi que de les réinitialiser. avril 2014 DUT-MUX-0170 /V2.8-65 -

V I I I. 4 E t u d e d e c a s Soit un signal ayant le comportement suivant : Vitesse 120 km/h 90 km/h Enregistrements Cas 1 Enregistrements Cas 2 Temps Enregistrement Cas 3 VIII.4.1 Cas 1 On désire enregistrer le signal uniquement lorsque celui ci est compris entre deux valeurs définies. Ici on veut enregistrer le signal Vitesse uniquement lorsque sa valeur est comprise entre 90 et 120 km/h. Pour obtenir les enregistrements voulus il faut saisir les paramètres de déclenchements suivant : - Conditions de déclenchement : (ET) Vitesse > 90 km/h (ET) Vitesse < 120 km/h - Conditions d arrêt : (OU) Vitesse < 90 km/h (OU) Vitesse > 120 km/h Un délai avant et après déclenchement nul permettra d enregistrer toutes les plages où le signal est compris entre les deux valeurs 90 et 120 dans des fichiers différents (ici 4, représentés sous la courbe ci-dessus). Attention, une valeur après déclenchement non nulle et suffisamment grande, couplée avec le re-déclenchement automatique aura comme action de générer un seul enregistrement de taille importante. - 66 - DUT-MUX-0170 /V2.8 avril 2014

VIII.4.2 Cas 2 Dans ce cas, on veut enregistrer le signal Vitesse uniquement lors des accélérations entre 90 et 120 km/h. Pour obtenir les enregistrements voulus, il faut saisir les paramètres de déclenchement suivant : - Conditions de déclenchement : (ET) Vitesse > 90 km/h (ET) Vitesse sur une valeur quelconque - Conditions d arrêt : (OU) Vitesse > 120 km/h Un délai avant et après déclenchement nul permettra d enregistrer toutes les plages où le signal est compris entre les deux valeurs 90 et 120 en accélération dans des fichiers différents (ici 2, représentés sous la courbe ci-dessus). Attention, une valeur après déclenchement non nulle et suffisamment grande, couplée avec le re-déclenchement automatique aura comme action de générer un seul enregistrement de taille importante. VIII.4.3 Cas 3 Dans ce cas, on veut enregistrer le signal Vitesse uniquement lors de la première accélération entre 90 et 120 km/h. Pour obtenir les enregistrements voulus il faut saisir les paramètres de déclenchements suivant : - Conditions de déclenchement : (ET) Vitesse > 90 km/h (ET) Vitesse sur une valeur quelconque (0 par défaut) (ET) Entrée Réveil - Conditions d arrêt : (OU) Vitesse > 120 km/h Ce cas nécessite l'ajout d'une condition de déclenchement sur détection d'un front sur l'entrée Réveil généré par l'utilisateur au démarrage de l'enregistrement. Au moment où la vitesse devient supérieure à 90, les 3 conditions sont réunies et l'enregistrement commence. Lors de la deuxième accélération, l'enregistrement ne se déclenchera pas car aucun front n'aura été détecté sur l'entrée Réveil (la condition a été réinitialisée à la fin du premier enregistrement) Comme dans les 3 cas précédents, un délai avant et après déclenchement nul permettra d enregistrer le signal entre les deux valeurs 90 et 120 de la première accélération dans un fichier. Note : L'utilisateur peut aussi bien utiliser l'entrée Trigger à la place de l'entrée Réveil. avril 2014 DUT-MUX-0170 /V2.8-67 -

V I I I. 5 A j o u t d ' u n n o u v e a u s l o t L'ajout d'un slot à un slot existant s'effectue en sélectionnant le dernier slot de la configuration définie dans l arborescence et en choisissant la commande Ajouter un slot, dans le menu contextuel (clic sur le bouton de droite) de l'arborescence. Deux possibilités sont alors offertes : Soit chaîner un nouveau slot avec des paramètres par défaut (Cf. VIII) Soit chaîner un slot à partir d'un fichier de configuration (.MXL) déjà existant Attention : seuls les fichiers MXL décrivant un unique slot peuvent être chaînés à une configuration ou un slot dans l'arborescence. L'affichage de l'arborescence tient compte du nombre de slots de chaque MUXlog. Exemple: 1 MUXlog 2 slots chaîné avec un MUXlog 1 slot. - 68 - DUT-MUX-0170 /V2.8 avril 2014

IX. Sauvegarde et ouverture de configurations Le logiciel offre la possibilité de sauvegarder et d ouvrir des fichiers contenant les paramètres d'un ou plusieurs slots créés par le logiciel MUXlog. Les fichiers manipulés sont des fichiers.mxl. Il est possible de sauvegarder dans ces fichiers aussi bien un slot spécifique, qu'une configuration entière (plusieurs slots chaînés). Note : Les fichiers.mxl pouvant représenter soit un slot, soit une configuration, il est conseillé de donner des noms explicites aux fichiers.mxl selon leur contenu. Le nom par défaut d'une configuration est configx.mxl où x est un numéro de configuration. Par défaut, chaque slot s'appelle slotx.mxl où x est un numéro du slot. I X. 1 S a u v e g a r d e d u n s l o t p a r t i c u l i e r Il est possible de sauvegarder dans un fichier sur le disque dur du PC, la configuration d un slot particulier. Cette fonctionnalité est accessible : - dans l'arborescence, en cliquant sur le bouton droit de la souris (appel du menu contextuel), et en sélectionnant la ligne Enregistrer la configuration du slot courant ou la ligne Enregistrer la configuration du slot courant sous. Dans le cas Enregistrer, les informations du slot sont sauvegardées dans le fichier MXL du slot courant (celui apparaissant dans l onglet Slot). Par défaut le nom du fichier slot est slotx.mxl où x est l'index du slot courant. Dans le cas Enregistrer sous, les informations du slot sont sauvegardées dans un fichier dont le nom est spécifié par l'utilisateur. La sauvegarde des paramètres d un unique slot dans un fichier MXL est principalement utilisée dans le but de chaîner directement ces fichiers (Cf. VIII.5) à des configurations existantes sans re déclarations des paramètres du slot sauvegardé. avril 2014 DUT-MUX-0170 /V2.8-69 -

I X. 2 S a u v e g a r d e d u n e c o n f i g u r a t i o n Cette fonction permet de sauvegarder, dans un fichier sur le disque dur du PC, la configuration affichée dans l'arborescence. Elle est accessible soit : - par le menu principal (Cf. VII.2), dans le menu Fichier (Enregistrer la configuration courante ou Enregistrer la configuration courante sous ) - par l'icône de la barre d'outil principale (Enregistrer). Dans le cas Enregistrer, la configuration est sauvegardée dans le fichier courant (affiché dans la barre de titre de l arborescence. Le nom du fichier courant est affiché dans la barre de titre de la fenêtre Arborescence (Cf. VII.5.1). Par défaut le nom du fichier slot est configx.mxl où x est l'index de la configuration. Dans le cas Enregistrer sous, la configuration est sauvegardée dans un fichier dont le nom est spécifié par l'utilisateur. I X. 3 O u v e r t u r e d ' u n f i c h i e r Cette fonction permet de relire un fichier.mxl existant sur le disque et de l'afficher dans l'arborescence. Elle est accessible soit : - par le menu principal (Cf. VII.2), dans le menu Fichier, choisir la commande Ouvrir et sélectionner le fichier.mxl à ouvrir. - par l'icône de la barre d'outil principale. L'arborescence courante est remplacée par les informations contenues dans le fichier MXL sélectionné (que ce soit un slot ou une configuration). Au cours des différentes évolutions du logiciel MUXlog, NSI garantit la compatibilité ascendante des fichiers de configuration (.MXL) - 70 - DUT-MUX-0170 /V2.8 avril 2014

X. Chargement et récupération de configuration Le logiciel permet de charger ou récupérer facilement une configuration téléchargée dans le MUXlog. Il est possible de charger ou relire aussi bien un slot spécifique, qu'une configuration entière (plusieurs slots chaînés). Important : Pour établir la connexion, il faut qu'un et seulement un MUXlog soit connecté au PC par le câble USB sur le "Slot 1". Dans le cas ou plusieurs MUXlog sont chaînés, il est impératif de saisir les numéros de série des MUXlogs chaînés à celui connecté au PC afin de les identifier. Attention, il est impossible de charger une configuration dans un slot en veille (aucune LED en face avant allumée). X. 1 C h a r g e m e n t d u n s l o t d u M U X l o g Cette fonction permet de charger dans le MUXlog, les paramètres du slot sélectionné dans l arborescence. Pour cela, il suffit de cliquer sur le bouton droit de la souris (appel du menu contextuel), et de sélectionner la ligne Charger la configuration du slot courant. Un message de confirmation demande si la configuration du slot choisi doit bien être remplacée par la configuration affichée dans l'arborescence pour ce slot. En cliquant sur OUI, le chargement du slot sélectionné commence. Les autres slots de la configuration conservent leurs paramètres. Un message d'erreur est affiché si la configuration du slot n'a pas été chargée. Le chargement d'un slot ne met pas à jour l'horloge temps réel du MUXlog. Note: Etant donné qu'à chaque enregistrement on mémorise la configuration associée, un message d'erreur peut indiquer qu'un nombre trop important de configurations différentes ont été chargées (16 au maximum). Dans ce cas il est nécessaire d'effacer tous les enregistrements afin de pouvoir charger de nouvelles configurations. avril 2014 DUT-MUX-0170 /V2.8-71 -

X. 2 C h a r g e m e n t d ' u n e c o n f i g u r a t i o n c o m p l è t e Cette fonction permet de charger dans le MUXlog, la configuration affichée dans l arborescence. Elle est accessible soit : - par le menu principal (Cf. VII.2), dans le menu Fichier, en choisissant la commande Charger la configuration courante. - par l'icône de la barre d'outil principale. Un message de confirmation demande si la configuration choisie doit bien être remplacée par la configuration affichée dans l'arborescence. En cliquant sur OUI, le chargement de la configuration commence. Les paramètres de tous les slots de la configuration sont téléchargés dans le ou les MUXlogs connectés. Un message d'erreur est affiché si la configuration n'a pas été chargée. Remarque : Le chargement d'une configuration ne met pas à jour l'horloge temps réel du MUXlog. X. 3 L e c t u r e d e l a c o n f i g u r a t i o n d u n s l o t Cette fonction permet de relire la configuration chargée dans un slot particulier d'un des MUXlogs connecté au PC. Pour cela, il est nécessaire de cliquer sur le bouton droit de la souris (appel du menu contextuel) dans l'arborescence, et de sélectionner la ligne Relire la configuration du slot courant. Un message de confirmation demande si la configuration affichée pour le slot choisi doit bien être remplacée par la configuration contenue dans le MUXlog. En cliquant sur OUI, la relecture commence. Lorsque la relecture du slot sélectionné est terminée, la configuration du slot s'affiche dans l'arborescence. Si le slot n'existe pas physiquement ou s'il n'est pas connecté, un message d'erreur est affiché. Attention : Après relecture de la configuration contenue dans le MUXlog certains chemins d accès aux fichiers peuvent être invalides si la configuration contenue dans le MUXlog avait été chargée à partir d un PC différent. - 72 - DUT-MUX-0170 /V2.8 avril 2014

X. 4 L e c t u r e d e l a c o n f i g u r a t i o n c o n n e c t é e Logiciels MUXlog Standard - Guide utilisateur Cette fonction permet de relire la configuration connectée au PC via le bus USB. Elle est accessible soit : - par le menu principal (Cf. VII.2), dans le menu Fichier, choisir la commande Relire la configuration courante. - par l'icône de la barre d'outil principale. Un message de confirmation demande si la configuration choisie doit bien être remplacée par la configuration connectée. En cliquant sur OUI, la relecture commence. Lorsque la relecture de la configuration (tous les slots de tous les MUXlog connectés) est terminée, la configuration s'affiche dans l'arborescence. Un message d'erreur est affiché le cas échéant. Attention : Après relecture de la configuration contenue dans le MUXlog certains chemins d accès aux fichiers peuvent être invalides si la configuration contenue dans le MUXlog avait été chargée à partir d un PC différent. avril 2014 DUT-MUX-0170 /V2.8-73 -

XI. Gestion des enregistrements : Logiciel Download X I. 1 I n t r o d u c t i o n La gestion des enregistrements s'effectue avec l utilitaire Download. Ce logiciel se lance soit par : Depuis DataMUX dans la section MUXlog (bouton «récupérer») Menu Démarrer\DataMUX\MUXlog, icône MUXlog (Récupération) ), Le bouton de la barre d'icônes du logiciel de configuration. Lorsque le logiciel est lancé de cette manière, il permet de visualiser la mémoire du slot sélectionné dans l'arborescence. Si la touche MAJ est enfoncée, tous les slots et lecteurs Compact Flash connectés au PC seront ouverts. Cet utilitaire permet, lorsqu'un ou plusieurs slots MUXlog sont connectés au PC par câble USB ou qu'un lecteur compact flash est connecté au PC : d'afficher le contenu de la mémoire, de supprimer le dernier ou tous les enregistrements, de récupérer un ou plusieurs enregistrements. de récupérer ou réinitialiser les compteurs d évènements - 74 - DUT-MUX-0170 /V2.8 avril 2014

Il regroupe les informations suivantes : L espace mémoire utilisé pour le slot courant. La liste des enregistrements du slot avec pour chacun : - Le numéro d enregistrement, - la date et l heure de déclenchement, - et la taille des enregistrements (en Ko). Logiciels MUXlog Standard - Guide utilisateur Il permet : L effacement du dernier ou de tous les enregistrements (Cf. XI.5). La récupération, sous forme de fichier au format divers (Cf. XI.6), des enregistrements. Le récupération, sous forme de fichier des différents compteurs. X I. 2 D é m a r r a g e Il est possible de lancer une instance du logiciel par slot MUXlog ou lecteur Compact flash connecté au PC. Lorsque le logiciel est lancé à partir du logiciel de configuration, il récupère les données du slot sélectionné dans l'arborescence. Si la touche SHIFT est enfoncée, tous les slots et lecteurs Compact Flash connectés au PC seront ouverts. Lorsque le logiciel est lancé par le menu démarrer, il récupère les données du premier slot connecté au PC par USB ou du dernier lecteur Compact Flash vu par le logiciel. Lorsque le logiciel est lancé à partir d'une ligne de commande il accepte 2 paramètres, le numéro de série du MUXlog concerné et l'indice du slot concerné. La syntaxe du raccourci à créer est la suivante: Download.exe serial slot Exemple pour le slot 2 du MUXlog P000123-456 : Download.exe P000123-456 2 Les enregistrements contenus dans le slot demandé ou dans la Compact Flash demandée peuvent être récupérés : - Directement, en connectant un câble USB sur le ou les slots (individuellement ou simultanément). - Indirectement, si les slots sont chaînés par liaison RS485 (connectés par USB par l'intermédiaire du slot 1 d'un MUXLog et par le câble "Link"). Attention, la vitesse de transfert au travers de la liaison RS485 est très faible par rapport à celle de l USB. Il est donc fortement conseillé de se connecter directement sur le slot considéré dès lors que la taille des enregistrements est important. avril 2014 DUT-MUX-0170 /V2.8-75 -

X I. 3 A f f i c h a g e d u c o n t e n u d e l a m é m o i r e L'image de la mémoire est représentée par le camembert situé dans le cadre Mémoire. Celui ci indique la taille de la Compact Flash en mega-octets. L'espace utilisé et l'espace disponible sont représentés respectivement en bleu foncé et en bleu ciel et affichés en pourcentage. La liste des enregistrements indique pour chaque enregistrement : Le numéro d enregistrement, la date et l heure du déclenchement, et la taille des enregistrements (en Ko). Remarque : Si le MUXlog ou la Compact Flash ne contient aucun enregistrement, il est normal que l'espace libre ne soit pas exactement 100%. En effet une portion de la mémoire est réservée pour le stockage de la configuration du slot. X I. 4 R é c u p é r a t i o n d e s c o m p t e u r s d é v è n e m e n t s La phase de déchargement des compteurs consiste à transférer sur le PC les différents compteurs qui ont été stockés en temps réel dans la mémoire d'un slot du MUXlog pour une analyse différée. Pour récupérer les compteurs contenus dans la mémoire d'un slot, il suffit d appuyer sur le bouton «récupérer les compteurs». Un fichier.cpt est généré dans lequel on va retrouver la valeur des compteurs qui ont été configurés. - 76 - DUT-MUX-0170 /V2.8 avril 2014

X I. 5 S u p p r e s s i o n d ' e n r e g i s t r e m e n t s Logiciels MUXlog Standard - Guide utilisateur Le logiciel offre 2 possibilités de suppression d'enregistrements: - Suppression du dernier enregistrement d'un slot (USB uniquement). La suppression du dernier enregistrement est accessible uniquement par le menu contextuel de la liste des enregistrements du slot. Attention, cette option n'est pas disponible en mode "Accès Compact Flash". - Suppression de tous les enregistrements d'un slot. La suppression de tous les enregistrements (et des configurations associées) s'effectue soit par le bouton Supprimer Tout, soit par le menu contextuel de la liste des enregistrements du slot. X I. 6 R é c u p é r a t i o n d e n r e g i s t r e m e n ts La phase de déchargement des enregistrements consiste à transférer sur le PC les informations qui ont été stockées en temps réel dans la mémoire d'un slot du MUXlog pour une analyse différée. Pour récupérer les informations contenues dans la mémoire d'un slot, sélectionner un ou plusieurs enregistrements (Clic gauche en gardant la touche CTRL appuyé, CTRL- A pour les sélectionner tous), et cliquer sur le bouton Récupérer. L'utilisateur peut choisir d'enregistrer les données dans un fichier sous un des 4 formats suivants:.txt (fichier au format texte délimité pour Word, Excel, WordPad, NotePad, ).ASC (fichier au format texte pour CANalyzer ).BIN (fichier binaire temporaire exploitable uniquement avec MUXtools).DAT (fichier MDF exploitable par les outils INCA PC, CANalyzer, CANape ) Remarque : Dans tous les cas un fichier binaire.bin temporaire est généré. Ce fichier peut à tout moment être converti au format.txt,.asc ou MDF à l'aide du logiciel MUXtools. La génération du fichier.bin évite d'avoir à récupérer les données à partir d'un slot connecté lorsque l'on veut disposer des 2 formats exploitables. Dans ce cas, une simple conversion du fichier binaire suffit. Attention, aucune compatibilité ascendante n est garantie pour ce type de fichier. La récupération des données peut être suivie grâce à une fenêtre de téléchargement permettant de visualiser la progression. Dans le cas de téléchargement sur plusieurs slots simultanément, plusieurs fenêtres sont créées. avril 2014 DUT-MUX-0170 /V2.8-77 -

X I. 7 T y p e s d e f i c h i e r s d e s o r t i e XI.7.1 Fichiers.TXT Les fichiers textes générés ont toujours le même format : un bloc d'en-tête les données de l'enregistrement L extension du fichier est *.TXT, il peut être visualisé par n importe quel éditeur de texte (Word, WordPad, NotePad, ). Cependant, pour une meilleure lisibilité, ils sont formatés pour être ouverts par des tableurs (Excel, ). XI.7.1.1 Bloc d'en-tête Le bloc d'en-tête du fichier permet de connaître les différentes informations relatives à l'enregistrement et donc la manière dont a été effectué l'enregistrement (configuration utilisée, conditions de déclenchement,...). Attention, le MUXlog enregistre les configurations associées aux enregistrements, la configuration affichée dans le fichier n'est pas forcément la configuration courante. Version de la DLL MUXlog.dll qui a généré ce fichier Version du fichier généré. Numéro du slot. *=============================================================================* * MUXLOG_F.DLL v3.00, fichier TXT v2.00 2003 NSI * * * * CONFIGURATION Slot 1 * * * * Fichier MXL du slot 1 Slot1.mxl * * Fichier MXL configuration Config0.mxl * * * * Date du premier événement 22/04/2003 10:56:49 * * Date du déclenchement 22/04/2003 10:56:49 * * Type(s) de bus CAN High-Speed - CAN Low-Speed * * * * PreTrig 01000 ms - PostTrig 05000 ms * * Déclenchement sur Bouton satellite [Slot=1] * * Arrêt par Bouton satellite [Slot=1] * * OU Trame d'erreur [CAN =2] * * * * * *----------------------------- Configuration CAN -----------------------------* * Acquittement des trames sur CAN1 & CAN2 * * Configuration bus CAN1 Débit= 500 kbits/sec - 75% * * Configuration bus CAN2 Débit= 50 kbits/sec - 87% * * * * Filtrage CAN1 CAN STD/EXT * * EXCLURE Identificateur 0x100 * * Filtrage CAN2 CAN STD/EXT * * * * * *=============================================================================* Description de la configuration pour chaque réseau espionné. - 78 - DUT-MUX-0170 /V2.8 avril 2014

XI.7.1.2 Contenu du fichier Chaque champ de chaque événement est séparé par une tabulation afin de pouvoir exploiter facilement le fichier TXT avec un tableur. XI.7.1.2.1 Champ HEURE Le champ HEURE donne l'instant d'apparition de l'événement, relativement au déclenchement de l'enregistrement et ceci à 4 µs près. Le format est le suivant : "+/- SSs MMM.µµµ ms " Tous les événements arrivés avant la ou les conditions de déclenchement sont précédés d'un signe "-". La condition de déclenchement est datée +00s 000.00ms. Les événements suivants sont précédés du signe "+". "s" et "ms" et sont des champs texte fixes. XI.7.1.2.2 Champ SLOT Le champ SLOT précise sur quel slot est apparu l'événement. XI.7.1.2.3 Champ EVT Le champ EVT permet de savoir le type d'événement codé dans la ligne. Il peut prendre 6 valeurs différentes : IN : Événement provenant d'une entrée (Bouton satellite, trigger, ) CAN1 : Trame CAN sur le bus CAN1 CAN2 : Trame CAN sur le bus CAN2 VAN : Trame VAN LIN : Trame LIN EVT : Autre évènement (informations MUXlog, ) XI.7.1.2.4 Champ TYPE Le champ TYPE permet de savoir le type d'information pour l'événement. Il peut prendre 5 valeurs différentes : NFO : Information (Réveil réseau, passage en erreur passive, ) DAT : Trame de données (CAN ou LIN) TRG : Evénement de déclenchement / d'arrêt ERR : Erreur CAN ou LIN. XI.7.1.2.5 Champ IDENT Identificateur circulant sur le bus. Dans le cas d'un identificateur CAN, un identificateur standard sera affiché sur 3 caractères alors qu'un identificateur étendu le sera sur 8. XI.7.1.2.6 Champ DLC Taille des données d'une trame. XI.7.1.2.7 Champ DONNEES Octets de données d'une trame XI.7.1.2.8 Champ TOR Le champ TOR est la représentation du niveau de l'entrée Tout ou Rien du slot au moment où un événement quelconque (Bouton satellite, entrée, ) est apparu sur le réseau. Niveau 1 = +12V Niveau 0 = 0V avril 2014 DUT-MUX-0170 /V2.8-79 -

XI.7.2 Ouverture d'un fichier.txt dans Excel Lors de l'ouverture d'un fichier au format TXT par Microsoft Excel, un assistant d'importation apparaît. A partir de cette fenêtre, il faut choisir Délimité dans Type de données d'origine afin de préciser que le fichier contient des caractères de séparation pour les colonnes. Dans la fenêtre suivante, il est nécessaire de cocher l'option Tabulation qui représente les caractères de séparation des fichier TXT du MUXlog. Une fois l'assistant terminé, le fichier doit s'ouvrir en affichant correctement les données enregistrées par colonnes. - 80 - DUT-MUX-0170 /V2.8 avril 2014

XI.7.3 Fichiers CANalyzer/VANalyzer (.ASC) Les fichiers.asc sont destinés à être exploités par le VANalyzer ou le CANalyzer Windows de version supérieure à 2.1 ou par tout autre outil exploitant les fichiers.asc tels que le CANoe, le CANape en leur associant les bases de données utilisées pour faire l'enregistrement. De tels fichiers peuvent être rejoués et analysés par les logiciels cités cidessus en mode Déconnecté. XI.7.3.1 Blocs d'entête // MUXlog NSI Informations diverses // DLL version : 3.00, ASC file version : 2.00 // D:\enr_bord\pc\record\lin1.bin - Listing du slot 1 // Format CANalyzer Windows 2.1 et > date --- 09 01 17:41:46 2002 base hex timestamps absolute internal events logged Begin TriggerBlock --- 01 09 17:41:46 2002 Date de déclenchement XI.7.3.2 Contenu du fichier Les fichiers générés ont le format suivant: 0.0000 Start of measurement // 0.0000 1 Entrée TRIG 0.0000 1 123 Rx d 1 AA 0.0994 1 123 Rx d 1 AA BB 0.1989 1 123 Rx d 1 AA BB CC // 0.2710 1 Charge NULLE End TriggerBlock Condition d'arrêt Condition de déclenchement Trames CAN Les événements réseaux enregistrés sont toujours affichés entre les blocs fixes 0.0000 Start of measurement et End TriggerBlock. Il est possible que l'enregistrement possède plusieurs sections. Celles ci sont encadrées par les mots-clés Begin TriggerBlock et End TriggerBlock. Ces sections sont utilisées pour la conversion au format MDF. Les lignes non gérées par le CANalyzer (événements de déclenchement, indications diverses, ) apparaissent en commentaire( "//"). Chaque événement se décompose en plusieurs colonnes : DATATION SLOT IDENT SENS TYPE DLC DONNEES avril 2014 DUT-MUX-0170 /V2.8-81 -

XI.7.3.2.1 Champ DATATION Date absolue d'apparition de l'événement. Les événements sont datés à 100 µs en absolu à partir du premier événement enregistré. Le format de la datation est S.MMMM. XI.7.3.2.2 Champ SLOT Numéro de bus CAN sur lequel la trame a été détectée ou Li dans le cas d'un événement sur le réseau LIN. Pour les événements des slots au delà du premier, le numéro du bus est indexé par rapport au numéro du slot. Ainsi, les enregistrements du slot 2 seront indexés, 3 pour CAN1 et 4 pour CAN2 et ainsi de suite pour les autres slots chainés suivants. XI.7.3.2.3 Champ IDENT Identificateur d une trame. Un identificateur CAN étendu est signalé par la présence d'un "x" accolé à l'identificateur. XI.7.3.2.4 Champ SENS Indique le "sens" de la trame. Dans le cas du MUXlog, le champ vaut toujours "Rx". XI.7.3.2.5 Champ TYPE Type de trame reçue. "d" pour les trames de données, "r" pour les trames de réponse différée. Pour un événement LIN ce champ n'est pas renseigné. XI.7.3.2.6 Champ DLC Taille des données d'une trame. XI.7.3.2.7 Champ DONNEES Octets de données d'une trame. Pour un événement LIN le checksum est affiché après les données. - 82 - DUT-MUX-0170 /V2.8 avril 2014

XII. Exploitation des enregistrements : Logiciel MUXtools MUXtools est un logiciel d'exploitation des fichiers générés par le MUXlog. Il permet : d'afficher des fichiers de type.bin,.txt et.asc. de regrouper des fichiers de type.bin issus de différents canaux synchronisés d'une configuration de MUXlog(s). de générer des fichiers de type.txt,.asc,.mdf à partir des fichiers.bin du MUXlog. de filtrer l'affichage des fichiers en fonction de différents paramètres. avril 2014 DUT-MUX-0170 /V2.8-83 -

X I I. 1 A f f i c h a g e d e s f i c h i e r s. B I N Les fichiers BIN sont des fichiers binaires générés : - soit par le MUXlog lors de la récupération d'un enregistrement du MUXlog. - Soit par le logiciel MUXtools lorsque celui-ci réalise un regroupement de plusieurs fichiers BIN (Cf. XII.2) Si le fichier a été généré par le MUXlog, celui-ci contient toutes les informations relatives à la configuration du canal et à l'enregistrement réalisé. Si le fichier a été généré par MUXtools, le fichier contient les informations sur tous les canaux regroupés ainsi que les événements survenus sur l'ensemble des canaux présents. Les fichiers.bin ne sont pas des fichiers Texte et ne peuvent être affichés par un éditeur de texte classique (WordPad, Word, ). Lorsqu'un fichier.bin est ouvert, il est affiché dans une fenêtre spécifique composée : - d un entête décrivant la configuration du ou des canaux ayant réalisés l'enregistrement - d'une liste d'événements observés sur le ou les canaux La partie supérieure de la fenêtre comporte autant d'onglets que le fichier comporte de canaux. Si le fichier a été généré par le MUXlog il n'y a qu'un onglet de visible. Chaque onglet résume la configuration du canal ayant réalisé l'enregistrement des trames circulant sur le bus auquel il était connecté. On retrouve la date d enregistrement, la date du déclenchement, le type de bus ainsi que leur configuration. La condition d'enregistrement comme le délai avant et après déclenchement, les conditions de déclenchement, d'arrêt et de filtrage sont également rappelées. - 84 - DUT-MUX-0170 /V2.8 avril 2014

Dans la liste déroulante sont affichés les événements, organisés par Date, Type, Canal, Identificateur, Dlc et Données. Les trames sont affichées avec les dates absolues (en fonction de la valeur de l'horloge interne du MUXlog) dans l'ordre chronologique. Il est possible d afficher les dates sous le format jj/mm/aaaa hh:mm:ss:ms.us. Pour cela, on utilise la commande Dates Longues du menu Outils (disponible aussi par menu contextuel ). Le type d'événement est indiqué dans la deuxième colonne et symbolisé par l'icône en début de chaque ligne pour une meilleure lisibilité. Les différents types d'événement possible sont: IN Appui sur le bouton satellite TRG Condition de déclenchement ou d'arrêt ERR Erreur réseau (CAN, VAN ou LIN). EVT Indication (changement d'état du CAN, information d'une entrée, ) CAN1 Trame provenant d'un réseau CAN (High speed ou Low speed) VAN Trame provenant d'un réseau VAN LIN Trame provenant d'un réseau LIN? Evénement inconnu Le numéro du canal sur lequel l'événement s'est produit est indiqué dans la troisième colonne. La commande Identificateur indique, soit l'événement en clair, soit dans le cas de trames CAN, VAN ou LIN l'identificateur de la trame. Les colonnes suivantes indiquent dans le cas de trames CAN, VAN ou LIN la longueur des données et les données au format hexadécimal. avril 2014 DUT-MUX-0170 /V2.8-85 -

X I I. 2 R e g r o u p e r d e s f i c h i e r s Chaque fichier généré par le MUXlog est associé à un slot. Dans le cas où un ou plusieurs slots seraient utilisés pour espionner plusieurs réseaux simultanément, l'utilisateur récupère un fichier par slot (du format de son choix). Slot 2 CAN HS + LIN 500kbps MUXlog Slot 1 2 x CAN LS 125kbps Il est possible de regrouper les différents fichiers (.BIN) issus d'une même configuration afin d'avoir une représentation globale du séquencement des événements sur les réseaux observés. Pour regrouper des fichiers, on utilise l icône. Dans la boite de dialogue de sélection de fichiers, il est alors possible de sélectionner plusieurs fichiers.bin (de 2 à 8). Attention : Tous les fichiers binaires sélectionnés doivent avoir été créés à partir de canaux chaînés et donc synchronisés (dates absolues identiques). Si un des fichiers n'est pas synchronisé, le regroupement ne peut s'effectuer. Le regroupement des fichiers n'altère pas les fichiers initiaux. Il est possible d'enregistrer le fichier généré aux différents formats disponibles (.TXT,.ASC,.MDF). Par défaut le fichier porte le nom fichier1_fichier2_ _fichier8.bin. Ce nouveau - 86 - DUT-MUX-0170 /V2.8 avril 2014

fichier peut être utilisé de nouveau (afficher, filtrer, regrouper avec un autre canal synchronisé) ou être converti en.txt,.asc ou.mdf (Cf. XII.3). X I I. 3 G é n é r e r d e s f i c h i e r s. T X T,. A S C,. M D F Si aucun fichier.bin n'est ouvert, les utilitaires de conversion sont accessibles par le menu Fichier, Convertir en.txt, Convertir en.asc, Convertir en.mdf. Il est alors possible de choisir le ou les fichiers.bin à convertir dans une boîte de dialogue de sélection de fichiers. Pour générer des fichiers.txt,.asc,.mdf à partir d'un fichier.bin déjà ouvert, on utilise : - soit l icône (Rouge) pour générer un.txt Les fichiers TXT générés sont des fichiers texte délimités pouvant être ouverts aussi bien par les éditeurs de texte classiques (Word, WordPad, ), que par les tableurs (Excel, ). - soit l icône (Vert) pour générer un.asc. Les fichiers ASC générés sont des fichiers au format CANalyzer pouvant être ouverts par les applications comme CANalyzer, CANgraph (avec une base de données), - soit l icône (Violet) pour générer un.mdf (aussi disponible à partir d'un.asc) Les fichiers MDF portent l'extension.dat. Il est impératif de disposer de la base de données (.DBC) associée à l'enregistrement pour générer ce format de fichier. Ce type de fichier peut ensuite être lu par des outils comme INCA PC, CANalyzer, CANape avril 2014 DUT-MUX-0170 /V2.8-87 -

X I I. 4 F i l t r e r l e s d o n n é e s Pour filtrer un fichier, on utilise l icône (disponible également par le menu contextuel). La boîte de dialogue suivante permet de paramétrer un filtrage des événements affichés : Slot: Affiche les slots disponibles dans l'enregistrement. Il suffit de sélectionner ensuite les slots désirés. Plage horaire: Permet de spécifier un intervalle de temps. Par défaut les dates de début et de fin du fichier courant sont affichées (ASC et BIN seulement). PréTrig: Si cette case est cochée, les trames précédant le déclenchement sont affichées (TXT et BIN seulement). PostTrig: Si cette case est cochée, les trames suivant le déclenchement sont affichées (TXT et BIN seulement). Evénements: Autres événements : Si cette case est cochée, les indications sont affichées. CAN1: Si cette case est cochée, les trames provenant du réseau CAN1 sont affichées. CAN2: Si cette case est cochée, les trames provenant du réseau CAN2 sont affichées. VAN: Si cette case est cochée, les trames provenant d'un réseau VAN sont affichées. - 88 - DUT-MUX-0170 /V2.8 avril 2014

LIN: Si cette case est cochée, les trames provenant d'un réseau LIN sont affichées. Il est possible à tout moment d'annuler les filtrages effectués et revenir au fichier initial par l'icône Il est possible de masquer ou d'afficher l'entête des fichiers par l'icône Attention, il n'est pas possible d'enregistrer le filtrage effectué sur les fichiers.bin avril 2014 DUT-MUX-0170 /V2.8-89 -

X I I. 5 A u t r e s f o n c t i o n n a l i t é s XII.5.1 Recherche de l'événement Déclenchement L'icône permet de se positionner instantanément sur l'événement Déclenchement (TRG) du fichier courant. XII.5.2 Rechercher du texte L'icône permet de rechercher une chaîne de caractère dans le fichier courant. Cette option n'est pas disponible pour les fichier BIN. XII.5.3 Changer le format police de caractère La commande Police du menu Format permet de modifier l apparence du texte pour les fichiers ASC et TXT. (disponible aussi par menu contextuel ). XII.5.4 Changer les couleurs La commande Couleur du menu Format permet de modifier la couleur des trames pour chaque canal ( disponible aussi par menu contextuel ) dans le cas de fichiers ASC ou TXT. Cela permet une meilleure lisibilité pour les fichiers regroupés (contenant plusieurs canaux). - 90 - DUT-MUX-0170 /V2.8 avril 2014

X I I. 6 I m p r e s s i o n Il est possible d imprimer les fichiers.txt et.asc grâce à l icône. Note : L impression garde les paramètres de police et de couleur. avril 2014 DUT-MUX-0170 /V2.8-91 -

XIII. Annexe : Exemple de fichier.txt Fichier «.TXT» - 92 - DUT-MUX-0170 /V2.8 avril 2014

XIV. Annexe : Exemple de fichier.asc Fichier «.ASC» avril 2014 DUT-MUX-0170 /V2.8-93 -