Datenerfassung im While Loop

Signal -erfassung, -verarbeitung und -ausgabe
Ответить
manuwestern
interested
interested
Сообщения: 1
Зарегистрирован: 28 июл 2014, 14:57
Версия LabVIEW: 13
Контактная информация:

Datenerfassung im While Loop

Сообщение manuwestern »

Hallo, ich habe folgendes Problem, und zwar habe ich eine SPS aus der ich in bestimmten Zeitintervallen Werte auslese, ca 200 verschiedene.
Jetzt ändern sich die Werte ca im Sekundentakt... Im Prinzip will ich eine Dauerschleife haben, die ständig die Werte aus der SPS ausliest und diese direkt in eine Datei schreibt.
Das Problem ist nun, wenn ich zB TDMS-Write nutzen will verlangt er ja ein Array, da die Werte aber immer als Einzelwerte pro Schleifenwiederholung auftreten will ich gar kein Array erstellen sondern
einfach nur den neuen Wert in die Datei dazu schreiben. Klar ich könnte die Werte mit nem Schieberegister aufsammeln und dann in die Datei schreiben, aber da die Schleife ja unbegrenzt läuft würde früher oder später der Arbeitspeicher überlastet werden. Ich habe jetzt einfach Build-Array in der Schleife genommen damit der TDMS_Write sein Array hat und es funktioniert, gibt es denn noch ne elegantere Lösung?
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Signalverarbeitung»