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 

Keithley2000 Messdatenerfassung



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!

24.07.2020, 12:12 (Dieser Beitrag wurde zuletzt bearbeitet: 24.07.2020 12:16 von GerdW.)
Beitrag #46

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Keithley2000 Messdatenerfassung
Hallo K2000,

Zitat:Dein Ansatz verstehe ich und finde ihn auch gut aber wenn mein Array aus 10 Messwerten besteht und 7 davon mit einer Formel und die restlichen drei mit anderen Formeln berechnet werden, wie soll ich da die Verbindungen setzten?
Dann kann man mittels ArraySubset die ersten 7 Samples wie gezeigt weiterverarbeiten und für die anderen 3 nimmt man ArrayIndex ab Index 7 (bis 9), um an die Einzelwerte zu kommen.
Wenn aber die anderen Formeln auch nur lineare Skalierungen mit anderen Parametern sind, dann nimmt man statt der skalaren Konstanten wie in meinem Bild gleich eine Arraykonstante mit den passenden Werte für jeden Messkanal.

Bei mir kommen diese ganzen Skalierungswerte aus diversen Konfigurationsdateien (Sensor-Kalibrierung, Prüfstands-Messstellen-Kalibrierung, user-definierte Skalierung, Messeinheiten-Umrechnung wie g/s zu kg/h, …) und die Skalierungsroutine erhält diese Parameter alle über eine Messkanal-bezogene Datenquelle (eine FGV, in der über den Messkanalnamen auf die zugehörigen Parameter zugegriffen wird)…

Zitat:im rechten Formelknoten sind doch Polynome.
Da machst du einiges an Rechnungen, die bei mir unter "Stoffdaten-Berechnung" im Prüfstand erfolgt. Für die wichtigsten (aka am häufigsten nachgefragten) Rechnungen habe ich mittlerweile eine ganze Bibliothek an subVIs, wie z.B. Dichteberechnungen für unsere Arbeitsmedien oder Luftfeuchte-Rechnungen. Statt einer riesigen FormulaNode gibt es dann eben ein paar subVIs, die mit den richtigen Messgrößen aufgerufen werden. Auch das größtenteils vom User definierbar, und natürlich Messstellennamen-basiert…

Bei Prüfstandsaufbauten solltest du IMMER davon ausgehen, dass sich die ursprünglich vorgesehene Anzahl/Auswahl an Sensoren verändern wird: jetzt braucht man doch mal 2 Temperatursensoren mehr, weil man irgendwo einen Wärmeverlust bestimmen will. Oder jemand auf die Idee kommt, einen Sensor durch einen ähnlichen zu ersetzen: wenn grad kein 4bar-Drucksensor greifbar ist, nimmt man eben einen 6bar-Sensor. Und jedesmal ein Programm dafür neu zu kompilieren, ist auf Dauer wirklich Unsinn. Deshalb der Weg über eine möglichst durch den Prüfstandsfahrer durchführbare Konfiguration!

Zitat:Musste den Cluster erstellen da die Werte in einer Textdatei gespeichert werden
Diese Begründung ist nicht wirklich schlüssig.
Sinnvoll ist sowas eigentlich nur, wenn ein typdefnierter Cluster dabei herauskommt, mit sinnvollen Labels für die Clusterelemente…

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


Nachrichten in diesem Thema
RE: Keithley2000 Messdatenerfassung - GerdW - 24.07.2020 12:12

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Probleme bei der Messdatenerfassung über eine serielle Schnittestelle dtk 6 8.445 27.04.2011 21:19
Letzter Beitrag: dtk
  Fortlaufende Messdatenerfassung auf einem LeCroy Wavesurfer 44Xs aelray 4 8.168 15.12.2009 19:07
Letzter Beitrag: aelray
  messdatenerfassung via rs232 rosengranatapfel 2 4.562 05.04.2007 13:46
Letzter Beitrag: rosengranatapfel

Gehe zu: