Vous devez construire des tableurs Excel source pour les projets FlexLogger d'une manière spécifique pour les utiliser avec l'importateur de tableur.

FlexLogger attend des tableurs source de projet qu'ils stockent les données dans des noms de feuilles et de colonnes spécifiques. Vous pouvez créer un tableur source en utilisant FlexLogger ou la ligne de commande pour vous assurer que le tableur contient les noms attendus par FlexLogger. Une fois que vous avez créé un tableur source, vous pouvez supprimer toutes les feuilles et colonnes de modèles dont vous n'avez pas besoin pour votre projet.
Remarque FlexLogger ne peut traiter les tableurs source que si les noms des feuilles, les noms des colonnes et les valeurs sont en anglais.

Création d'un modèle de tableur à l'aide de FlexLogger

Vous pouvez créer un modèle de tableur de projet depuis FlexLogger.

  1. Naviguez jusqu'à Fichier » Copier modèle de tableur vide.
  2. Spécifiez le chemin du fichier où vous souhaitez enregistrer le modèle de tableur.

Création d'un modèle de tableur à l'aide de la ligne de commande

Vous pouvez créer un tableur de projet FlexLogger sans ouvrir FlexLogger en utilisant la ligne de commande.

  1. Ouvrez une invite de commande, un terminal ou une fenêtre PowerShell.
  2. Entrez cd "C:\Program Files\National Instruments\FlexLogger\" pour naviguer jusqu'à votre emplacement d'installation FlexLogger.
  3. Exécutez ./flexloggercli.exe createtemplate avec les arguments suivants pour créer votre tableur.
    Tableau 18. Options de ligne de commande de création de modèle tableur
    Argument Description
    -f Spécifie le chemin du fichier dans lequel vous voulez enregistrer le tableur.
    -n Spécifie le nom du tableur.
    -o Argument optionnel qui écrase tous les tableurs existants du même nom au chemin spécifié.
Si vous exécutez la commande suivante :
./flexloggercli.exe createtemplate -f "C:\Users\nitest\Documents\FlexLogger\ImporterProjects" -n "MyTemplate" -o

L'importateur de tableur crée un tableur nommé MyTemplate.xlsx à C:\Users\nitest\Documents\FlexLogger\ImporterProjects\MyTemplate.xlsx.

Remplir votre tableur avec des données

Une fois que vous avez créé votre modèle de tableur, vous pouvez le remplir avec le matériel et les informations de voie pertinents à votre projet.

Spécification du matériel dans votre tableur

Utilisez la feuille Mappage de voies de votre tableur pour définir vos voies et le matériel sur lequel elles se trouvent. Consultez le tableau suivant pour obtenir des informations sur les propriétés des voies du matériel.
Tableau 19. Colonnes de mappage de voies
Nom de la colonne Définition
Nom de la voie Nom de voie défini par l'utilisateur.
Modèle de châssis Type de châssis, tel que "NI PXIe-1083" ou "NI cDAQ-9189".
Nom du châssis Nom du châssis défini dans NI MAX ou Utilitaire de configuration du matériel.
Numéro de série du châssis (Facultatif) Numéro de série du châssis.
Numéro de l'emplacement du module Emplacement du châssis contenant le module. Pour les périphériques FieldDAQ, cette valeur est le numéro de banque sur lequel se trouve la voie.
Modèle de module Type de module, tel que "NI PXI-6289" ou "NI 9205 (DSUB)".
Nom du module Nom du module défini dans NI MAX ou Utilitaire de configuration du matériel.
Voie physique Nom de la voie, comme "AI0" ou "port0/line2".

Le tableau suivant contient des exemples de définitions valides pour les voies matérielles. Il vous suffit de définir les propriétés remplies pour chaque type de voie pour définir le matériel en utilisant cette méthode.

Tableau 20. Exemples de configurations matérielles
Type de conduit Nom de la voie Modèle de châssis Nom du châssis Numéro de l'emplacement du module Modèle de module Nom du module Voie physique
Voie définie par le châssis Voie1 NI PXIe-1083 MonChâssisPXI 2 NI PXI-6289 port1/line2
Voie définie par module Voie2 NI 9219 MonModule AI3
Compteur de châssis cDAQ embarqué Voie3 NI cDAQ-9189 ChâssisMonDAQ CTR0
Voie FieldDAQ Voie4 1 NI FD-11614 MyFieldDAQ AI0

Détermination de valeurs valides

Les tableurs source créés à partir du modèle fourni ont une validation des données dans toutes les colonnes où seuls des ensembles spécifiques de valeurs sont valides.
  • Certaines colonnes n'acceptent que les valeurs d'une liste définie. Ces colonnes montrent les valeurs qu'elles peuvent accepter lorsque vous essayez de les remplir. Par exemple, la colonne Couplage n'accepte que CA ou CC comme valeurs valides.
  • Certaines colonnes doivent contenir une valeur numérique.
  • Les colonnes suivantes requièrent un formatage de valeur spécifique :
    • Vous devez formater les valeurs de la colonne Débit de données comme Niveau (Valeur Hertz). Par exemple, vous pouvez définir le débit de données de votre voie à Moyen (100) ou Lent (5).
    • Vous devez formater les valeurs des colonnes Gamme du signal et Gamme du matériel comme Automatique ou Manuelle (min; max). Par exemple, vous pouvez définir une gamme de signaux comme Manuelle (-10; 10).
    • Vous devez formater les valeurs des colonnes Gamme critique et Gamme des mises en garde comme (min; max). Par exemple, vous pouvez définir une gamme critique comme (-20; 20).
Remarque Les formules que vous définissez dans la colonne Formule doivent respecter le formatage FlexLogger, vous devez donc entourer les noms des voies de guillemets simples (Ex. 'channelName'). Cependant, si votre formule commence par un nom de voie, vous devez commencer par deux guillemets simples d'affilée pour conserver le formatage (Ex. ''channelName' < 10).

Si vous entrez une valeur non valide dans une colonne, la sortie Importateur de tableur comporte une erreur ou une mise en garde qui décrit comment corriger la configuration non valide.

Exemples de tableurs

FlexLogger est livré avec deux exemples de tableurs, qui s'installent par défaut sous C:\Program Files\National Instruments\FlexLogger\Examples\Spreadsheet Importer. Le tableau suivant répertorie les exemples et leurs fonctionnalités.
Tableau 21. FlexLogger Spreadsheet Importer Livraison d'exemples
Nom de l'exemple Description
RéférenceConfigurationVoie.xlsx Cet exemple contient au moins une voie configurée pour chaque type de mesure, ce qui montre des valeurs valides et comment remplir votre tableur source.
ExempleSimple.xlsx Ce tableur contient 12 voies configurées et montre à quoi pourrait ressembler votre tableur source. Certaines feuilles et colonnes ne sont pas utilisées dans cet exemple et ont donc été supprimées.