12.08.2013, 12:00
Hallo,
es sollen Temperaturdaten über ein cRIO im FPGA Modus gespeichert werden. Dazu möchte ich die Module NI 9213 und NI 9211 verwenden.
Zunächst zu Modul NI 9213:
Die Daten werden über das FPGA.VI in ein FIFO geschrieben und im Host.VI ausgelesen.
Zusätzlich zu den 16 Temperaturkanälen wird der CJC-Kanal im FIFO übergeben.
Um die Spannung des K-Typ Thermoelementes in eine Temperatur zu wandeln, verwende ich unter Numeric, Scaling das Convert Thermocouple Reading.VI. Dazu werden die Daten in CJC und Sensorwerte aufgespalten und an die entsprechenden Eingänge des VIs geführt. (Siehe auch im Anhang.) Im Projektexplorer ist der Typ calibrated für dieses Modul angegeben.
Leider spukt das VI unsinnige Werte aus. Die Sensoren befinden sich in Zimmertemperaturnähe. (Anhang)
Was ist der Fehler in diesem VI?
es sollen Temperaturdaten über ein cRIO im FPGA Modus gespeichert werden. Dazu möchte ich die Module NI 9213 und NI 9211 verwenden.
Zunächst zu Modul NI 9213:
Die Daten werden über das FPGA.VI in ein FIFO geschrieben und im Host.VI ausgelesen.
Zusätzlich zu den 16 Temperaturkanälen wird der CJC-Kanal im FIFO übergeben.
Um die Spannung des K-Typ Thermoelementes in eine Temperatur zu wandeln, verwende ich unter Numeric, Scaling das Convert Thermocouple Reading.VI. Dazu werden die Daten in CJC und Sensorwerte aufgespalten und an die entsprechenden Eingänge des VIs geführt. (Siehe auch im Anhang.) Im Projektexplorer ist der Typ calibrated für dieses Modul angegeben.
Leider spukt das VI unsinnige Werte aus. Die Sensoren befinden sich in Zimmertemperaturnähe. (Anhang)
Was ist der Fehler in diesem VI?