Im folgenden Beispiel wird der Unterschied zwischen physikalischen und virtuellen Kanälen deutlich gemacht und erklärt, wie virtuelle Kanäle mit Hilfe der API erstellt werden.

Problem

Sie sollen in NI-DAQmx einen virtuellen Kanal zum Messen von Temperaturen im Bereich von 50 bis 200°C mit Hilfe eines Thermoelements (Typ J) erstellen, das mit dem Kanal 0 einer Karte der M-Serie verbunden ist. Die Karte soll als Gerät 1 konfiguriert und die Anwendung in LabVIEW oder LabWindows™/CVI™ erstellt werden.

Lösung

  1. Rufen Sie die Instanz "AI -Temp - Thermoel." des VIs "DAQmx - Virtuellen Kanal erzeugen" in LabVIEW oder die Funktion "DAQmxCreateAIThrmcplChan" in LabWindows/CVI auf.
  2. Verwenden Sie Dev1/ai0 als den physikalischen Kanal am Gerät, mit dem das Signal des Thermoelements verbunden ist.
  3. Nennen Sie den virtuellen Kanal meinThermoelementKanal.
  4. Wählen Sie die geeigneten Werte für den Thermoelementtyp und den Eingangsbereich des Signals. Diese Attribute werden anschließend auf den virtuellen Kanal angewendet.
Sie haben nun einen virtuellen Kanal erstellt.