Exemple 2 : enregistrement d'un signal de température avec des conditions de démarrage et d'arrêt
La procédure suivante décrit comment enregistrer un signal de température à partir d'un périphérique NI-DAQmx. Cet exemple utilise le projet que vous avez créé dans Exemple 1 : enregistrement d'un signal de température.
Effectuez les étapes suivantes pour configurer LabVIEW SignalExpress afin de démarrer l'enregistrement du signal de température quand le signal passe au-dessus de 75 degrés Fahrenheit et d'arrêter l'enregistrement quand le signal repasse en dessous de 75 degrés Fahrenheit.
- Ouvrez le projet que vous avez enregistré dans Exemple 1 : enregistrement d'un signal de température.
- Sélectionnez Affichage»Options d'enregistrement pour afficher l'onglet Options d'enregistrement. La liste Catégorie affiche les pages de l'onglet que vous pouvez utiliser pour configurer des opérations d'enregistrement. La page Sélection des signaux est sélectionnée par défaut car vous devez sélectionner un signal à enregistrer avant de pouvoir configurer l'enregistrement.
- La liste Sélection des signaux sur la page Sélection des signaux affiche les signaux du projet que vous pouvez enregistrer. Dans la colonne Nom de la voie, développez Thermocouple et cochez la case Enregistrer pour la voie Dev1/ai0. Le bouton Enregistrer pendant l'exécution remplace le bouton Enregistrer dans la barre d'outils.
- Dans la liste Catégorie, sélectionnez Conditions de démarrage pour afficher la page Conditions de démarrage.
- Cliquez sur le bouton Ajouter pour ajouter une nouvelle condition de démarrage à la Liste des conditions de démarrage et afficher des options de configuration supplémentaires.
- Vérifiez que Déclenchement sur signal apparaît dans le menu déroulant Type de condition, que Thermocouple - Dev1_ai0 apparaît dans le menu déroulant Signal et que Pente montante apparaît dans le menu déroulant Type de déclenchement.
- Entrez 75 dans le champ Valeur de déclenchement pour spécifier que l'enregistrement doit démarrer quand le signal du thermocouple passe 75 sur une pente montante, ou dépasse 75 degrés Fahrenheit.
- Dans la liste Catégorie, sélectionnez Conditions d'arrêt pour afficher la page Conditions d'arrêt.
- Cliquez sur le bouton Ajouter pour ajouter une nouvelle condition d'arrêt à la Liste des conditions d'arrêt et afficher des options de configuration supplémentaires.
- Sélectionnez Déclenchement sur signal dans le menu déroulant Type de condition.
- Vérifiez que Thermocouple - Dev1_ai0 apparaît dans le menu déroulant Signal et sélectionnez Pente descendante dans le menu déroulant Type de déclenchement.
- Entrez 75 dans le champ Valeur de déclenchement pour spécifier que l'enregistrement doit s'arrêter quand le signal du thermocouple passe 75 sur une pente descendante, ou passe en dessous de 75 degrés Fahrenheit.
- Passez à l'onglet Affichage des données et cliquez sur le bouton Exécuter pour exécuter le projet en continu. L'indicateur d'état situé en dessous de la Vue du projet affiche Attente des conditions de démarrage jusqu'à ce que LabVIEW SignalExpress détecte que le signal de température a dépassé les 75 degrés Fahrenheit.
- Une fois que la condition de démarrage est remplie, l'indicateur d'état se met à jour et affiche Enregistrement. Si le signal enregistré n'apparaît pas sur l'onglet Affichage des données, faites glisser le signal de la fenêtre Données enregistrées vers l'onglet Affichage des données pour voir le progrès de l'enregistrement.
- Le projet s'exécute et LabVIEW SignalExpress enregistre le signal jusqu'à ce que la température passe en dessous de 75 degrés Fahrenheit et que la condition d'arrêt soit remplie. Une fois la condition d'arrêt remplie, LabVIEW SignalExpress arrête l'enregistrement du signal et arrête l'exécution du projet. Sélectionnez Fichier»Enregistrer le projet pour enregistrer le projet.
En plus des conditions de démarrage et d'arrêt, vous pouvez utiliser l'onglet Options d'enregistrement pour configurer LabVIEW SignalExpress afin d'enregistrer les alarmes et événements qui se produisent pendant l'enregistrement. L'Exemple 3 : affichage d'alarmes quand un signal de température a une valeur spécifiée décrit comment configurer des alarmes dans LabVIEW SignalExpress.