Ein Hallo an das Forum,
ich bin Anfänger zumindest was LabVIEW betrifft und ich arbeite derzeit an einer Softwaremodernisierung für einen Federprüfstand mit Hilfe von LabVIEW.
Ich bin mittlerweile soweit, dass ich den Shaker des Prüfstandes mit einem Sinussignal in diskreten Frequenzstufen ansteuern kann.
Jetzt geht es darum das ich diverse Sensorsignale (Beschleunigung, Kraft) aufnehmen und diese weiter verarbeiten muss, um später dann
die dynamische Steife von Federelementen bestimmen zu können. Mein Problem derzeit ist, dass ich schon nicht weiß wie man zum Beispiel
die Signale mehrerer Beschleunigungssensoren (in meinem Fall 4 ) zusammenfasst und daraus den Mittelwert bildet.
Es wäre toll wenn Ihr mir weiter helfen bzw. ein paar Anregungen geben könntet.
Vielen Dank im Voraus!
Gruß Matze
Version: LabVIEW 2009
Mittelwertbildung von Signalen (Beschleunigungsaufnehmer)
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Mittelwertbildung von Signalen (Beschleunigungsaufnehmer
Hi!
Über welche Schnittstelle bekommst du die Daten von den B-Messern?
Im Prinzip würde ich 1 programmieren und diesen parallel 4 Mal starten. Die Daten die du von den B-Messern ausliest über eine Queue an ein weiteres paralleles senden und dort einen Mittelwert bilden.
Wenn es aber z.B. ein CAN- ist oder Analog- Interface, dann brauchst du nur ein einziges VI für alles. Bei seriellen und TCP/IP interface wie oben geschrieben vorgehen.
Gruß, eg
Über welche Schnittstelle bekommst du die Daten von den B-Messern?
Im Prinzip würde ich 1 programmieren und diesen parallel 4 Mal starten. Die Daten die du von den B-Messern ausliest über eine Queue an ein weiteres paralleles senden und dort einen Mittelwert bilden.
Wenn es aber z.B. ein CAN- ist oder Analog- Interface, dann brauchst du nur ein einziges VI für alles. Bei seriellen und TCP/IP interface wie oben geschrieben vorgehen.
Gruß, eg
Re: Mittelwertbildung von Signalen (Beschleunigungsaufnehmer
Hallo eg,
erstmal Danke für deine schnelle Antwort!
Also ich habe ein PXI-Chassis mit je zwei analogen Eingangskarten (NI PXI-4472) und zwei analoge Ausgangskarten (NI PXI-6733).
Kannst du evtl. noch etwas konkreter werden, was die Mittelwertbildung angeht? Ich hab da einfach noch kein wirklichen Plan von Gibt es da einen speziellen Baustein zur Mittelwertbildung? Bilde ich den Mittelwert z.B irgendwie direkt aus den Signalverläufen der B-Sensoren, oder muss ich erst die Werte wie auch immer speichern um sie dann mitteln zu können?
Besten Dank,
Gruß Matze
erstmal Danke für deine schnelle Antwort!
Also ich habe ein PXI-Chassis mit je zwei analogen Eingangskarten (NI PXI-4472) und zwei analoge Ausgangskarten (NI PXI-6733).
Kannst du evtl. noch etwas konkreter werden, was die Mittelwertbildung angeht? Ich hab da einfach noch kein wirklichen Plan von Gibt es da einen speziellen Baustein zur Mittelwertbildung? Bilde ich den Mittelwert z.B irgendwie direkt aus den Signalverläufen der B-Sensoren, oder muss ich erst die Werte wie auch immer speichern um sie dann mitteln zu können?
Besten Dank,
Gruß Matze
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Mittelwertbildung von Signalen (Beschleunigungsaufnehmer
Moin,
ja, hab mit dem DAQ Assistent 4 B-Aufnehmer konfiguriert. Kann mir auch die Signalverläufe jedes einzelnen Sensors ansehen, nur wie
verarbeite ich das weiter?
ja, hab mit dem DAQ Assistent 4 B-Aufnehmer konfiguriert. Kann mir auch die Signalverläufe jedes einzelnen Sensors ansehen, nur wie
verarbeite ich das weiter?
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Mittelwertbildung von Signalen (Beschleunigungsaufnehmer
Ok, dann musst du deine Signale in Arrays umwandeln und dann in einer For-Schleife alle vier einzelne Datenpunkte addiern und durch 4 teilen.
Re: Mittelwertbildung von Signalen (Beschleunigungsaufnehmer
Hallo eg,
hab das jetzt mal nach deinen Anweisungen erstellt. Hab die Datei mal hochgeladen.
Kann man das so machen?
Danke für deine Hilfe!
hab das jetzt mal nach deinen Anweisungen erstellt. Hab die Datei mal hochgeladen.
Kann man das so machen?
Danke für deine Hilfe!
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Mittelwertbildung von Signalen (Beschleunigungsaufnehmer
Ich meine eher so:
- Вложения
-
- Mittelwert.png (7.26 КБ) 7668 просмотров
Re: Mittelwertbildung von Signalen (Beschleunigungsaufnehmer
Hi eg,
ja vielen Dank für deine Hilfe! So sieht das doch schon viel besser aus!
Gruß Matze
ja vielen Dank für deine Hilfe! So sieht das doch schon viel besser aus!
Gruß Matze