13.03.2009, 22:39
' schrieb:Bevor ich mich jetzt aufmach in die Kneipen meines Vertrauens hier noch ein Example von NI, dass ich für dich etwas erweitert habe. In die obere Schleife musst du noch deinen Kram reinpacken. In dem schieberegister packst du in jedem Durchlauf einen Wert für jeden Kanal hinein. Sobald 1000 Werte pro Kanal drin sind schickt er alles an die zweite Schleife, in der es dann gemütlich auf HD geschrieben wird.
Danke, dass du dich nochmal vor deiner Kneipentour nochmal um mein Problem gekümmert hast.
Ich habe mich jetzt ein wenig mit dem Programm beschäftigt und es funzt irgendwie nicht wirklich.
Zum einen werden die 7 Werte aus der Datenquelle jeweils nebeneinander in der TDMS gespeichert und des weiteren erscheint eine Fehlermeldung beim beenden des Programms nach dem "Element aus Queue entfernen" in der Verbraucherschleife:
"Fehler 1122 ist bei Element aus Queue entfernen in ProducerConsumerData_1.vi aufgetreten
Mögliche Ursachen:
LabVIEW: Die RefNum wurde ungültig, während der Knoten auf sie gewartet hat."
Der Fehler stört zwar nicht, jedoch werden die letzten Werte nicht mehr gespeichert. Damit könnte ich leben, jedoch kann ich durch das Nebeneinanderspeichern der Messwerte nichts in Diadem damit anfangen.
Schönen Abend noch