INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Messdaten benennen, Messdaten schreiben verzögern



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

25.10.2024, 11:53 (Dieser Beitrag wurde zuletzt bearbeitet: 25.10.2024 11:59 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.464
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Messdaten benennen, Messdaten schreiben verzögern
Hallo Bobble,

herzlich willkommen im Forum!

Zitat:1. Die Beschriftung und Daten der Temperaturmessung bekomme ich bereits in Excel übertragen. Bei den anderen Daten bekomme ich keine Überschrift in die erste Zeile. Wie kann ich hier eine Überschrift/Benennung einfügen?

2. Nach einer längeren Messung Fängt alles an sich zu verzögern was sich natürlich negativ auf die Regelung usw. auswirkt. Ich gehe stark davon aus, das dies mit dem Schreiben der Messwerte zusammenhängt und Falls sinnvoll und möglich würde ich gerne die kompletten Messdaten erst nach Ende der Messung oder nach X Messungen in Excel übertragen, um so ggf. Ressourcen zu sparen.
Erstmal zu 2:
Ja, insbesondere das Schreiben der Messdaten in ein XLSX macht diese Probleme. Hier solltest du eine andere Methode der Messdaten-Speicherung verwenden.
Vorschläge:
- TDMS-Dateien
- simple CSV-Dateien (aka Text!)
- Verzicht auf ExpressVI: Datei vor der Hauptschleife anlegen und öffnen, in der Schleife immer nur reinschreiben, nach der Schleife Datei schließen.

Zu 1:
Das liegt an der Verwendung von ExpressVIs und DDT-Drähten. Verzichte auf beides…
Vorschlag:
- CSV-Datei: einfach einmalig einen Header schreiben (vor der Schleife), danach in der Schleife immer nur die Messdaten…
- TDMS-Datei: mit Waveforms arbeiten und da einen Namen hinterlegen…

Zu deinem VI:
- Die FOR-Loop mit einer Iteration ist Nonsense. Einfach weglöschen!
- Verwende lieber DAQmx-Funktionen wie in allen BeispielVIs dazu. (Siehe Link in meiner Signatur.) Der DAQAssi ist langsam und nicht unbedingt dauerlauf-geeignet…
- Das Umrechnen von EGU<->Prozent bei den PID-Funktionen kann man sich meist sparen, man muss nur die PID-Gains an die Mess-/Stellgröße anpassen…
- Die PID-Funktion bringt schon eine Begrenzung der Stellgröße mit, da braucht man hinterher nicht noch extra ein InRangeAndCoerce…
- Es gibt die CompoundArithmetic, damit kannst du z.B. dein x^2/R*Heizer in eine Funktion zusammenfassen…
- Das WaitForMultiple gibt dir den gleichen ms-Wert aus wie GetTime, also kannst du statt GetTime einfach mehr Draht verwenden…

Einige Anpassungen:
   
(Du solltest die CSV-/Textdatei besser nur einmal vor der Schleife öffnen und dann mit der FileReferenz arbeiten…)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: Messdaten benennen, Messdaten schreiben verzögern - GerdW - 25.10.2024 11:53

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Messdaten schreiben. Andi003 4 3.734 08.11.2021 09:45
Letzter Beitrag: th13
  Messdaten offsetbehaftet + Messabweichung _Markus_ 5 4.715 19.12.2018 14:12
Letzter Beitrag: _Markus_
  Messdaten während einer For-Schleife auslesen DM_94 6 5.251 16.03.2018 15:28
Letzter Beitrag: GerdW
  Datenarry aus den cDaq-Messdaten abgreifen Majuler 15 9.540 27.09.2016 15:49
Letzter Beitrag: Majuler
  Messdaten einlesen und in Array schreiben Lukas_Bergmann 5 9.337 05.12.2013 11:10
Letzter Beitrag: GerdW
Question Messdaten - Datenmenge - Strategie?! Sagi 5 4.334 28.05.2013 08:20
Letzter Beitrag: Lucki

Who read this thread?
5 User(s) read this thread:
IchSelbst, Bobble, Lucki, GerdW, BNT

Gehe zu: