Thermocouple : Mesure DAQ 66> Exercice à faire

Programme lié : nidev\temp\thermocouple\cont_acq_thermocouple_samp.vi

Source Labview

I. Description:

Cet exemple montre comment faire, mesure de la température continue cadencée par matériel en utilisant un thermocouple.

II. Instructions pour le rodage:

1. Spécifiez le canal physique où vous avez connecté le thermocouple.

2. Entrez le minimum et les valeurs de température maximale en degrés C, vous attendent à mesurer. Une gamme plus petite permettra une mesure plus précise.

3. Entrez le taux de numérisation à laquelle vous souhaitez exécuter l'acquisition.

4. Spécifiez le type de thermocouple que vous utilisez.

5. mesures de thermocouples nécessitent compensation de soudure froide (CJC) à l'échelle correctement eux. Indiquez la source de votre compensation de soudure froide.

6. Si votre source CJC est "interne", sauter le reste des étapes.

7. Si votre source CJC est "Valeur constante", spécifier la valeur (généralement de la température ambiante) en degrés C.

8. Si votre source CJC est "Channel", indiquez le nom CJC Channel.

9. spécifier le mode Auto Zéro approprié. Consultez le manuel du matériel de votre appareil pour savoir si votre appareil prend en charge cet attribut.

III. Schéma de principe Étapes:

1. Créez un thermocouple (TC) canal de mesure de la température.

2. Obtenez tous les canaux de la tâche.

3. canal Convert (s) tableau en une chaîne de canal délimité par des virgules.

4. Cet attribut est défini pour compenser les erreurs entrée compensé. Peut ne pas être pris en charge par tous les appareils *.

5. Appelez le Timing VI pour spécifier les paramètres de synchronisation du matériel. Utiliser l'horloge interne de l'appareil, acquisition en mode continu et la fréquence d'échantillonnage spécifiée par l'utilisateur.

6. Appelez le Démarrer VI de programmer et de démarrer l'acquisition.

7. Lecture de N échantillons et les tracer. Par défaut, le VI lit Lire tous les échantillons disponibles, mais vous pouvez spécifier le nombre d'échantillons à lire à la fois et la valeur de temporisation. Continuer la lecture de données jusqu'à ce que le bouton d'arrêt est pressée ou une erreur se produit.

8. Appel du Groupe VI Effacer pour effacer le Groupe.

9. Utilisez la boîte de dialogue contextuel pour afficher une erreur le cas échéant.

* Si votre appareil ne supporte pas le mode Auto Zéro dérivation Étape 2, 3 et 4.

IV. I / O Présentation des connexions:

Connectez votre thermocouple aux bornes correspondantes à la valeur de canal physique contrôle d'E / S.

. Description:

This example demonstrates how to make continuous, hardware-timed temperature measurement using a thermocouple.

II. Instructions for Running:

1. Specify the Physical Channel where you have connected the thermocouple.

2. Enter the Minimum and Maximum temperature values in degrees C you expect to measure. A smaller range will allow a more accurate measurement.

3. Enter the scan rate at which you want to run the acquisition.

4. Specify the type of thermocouple you are using.

5. Thermocouple measurements require cold-junction compensation (CJC) to correctly scale them. Specify the source of your cold-junction compensation.

6. If your CJC source is "Internal", skip the rest of the steps.

7. If your CJC source is "Constant Value", specify the value (usually room temperature) in degrees C.

8. If your CJC source is "Channel", specify the CJC Channel name.

9. Specify the appropriate Auto Zero Mode. See your device's hardware manual to find out if your device supports this attribute.

III. Block Diagram Steps:

1. Create a Thermocouple (TC) temperature measurement channel.

2. Get all the channels in the task.

3. Convert channel(s) array to a comma-delimited channel string.

4. This attribute is set to compensate for input offset errors. May not be supported by all devices*.

5. Call the Timing VI to specify the hardware timing parameters. Use device's internal clock, continuous mode acquisition and the sample rate specified by the user.

6. Call the Start VI to program and start the acquisition.

7. Read N samples and plot it. By default, the Read VI reads all available samples, but you can specify how many samples to read at a time and the timeout value. Continue reading data until the stop button is pressed or an error occurs.

8. Call the Clear Task VI to clear the Task.

9. Use the popup dialog box to display an error if any.

* If your device does not support Auto Zero Mode bypass Step 2, 3, and 4.

IV. I/O Connections Overview:

Connect your thermocouple to the terminals corresponding to the Physical Channel I/O Control value.