LabVIEWForum.de - Messwerte synchronisieren

LabVIEWForum.de

Normale Version: Messwerte synchronisieren
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

ich habe die Aufgabe einen Prüfstand in LV zu programmieren. Der Prüfstand soll später mal den Wirkungsgrad von Schneckengetrieben ermitteln. Messwerte sind Drehmoment und Drehzahl sowohl vom Antriebsstrang als auch Abtriebsstrang. Beim Antriebsstrang wird auch noch die Axialkraft der Schneckenwelle bestimmt. Drehmoment kommt jeweils von einer Drehmomentmesswelle (0-10V), Drehzahl wird über einen Inkrementalgeber ermittelt durch bestimmen der Frequenz. Antriebsstrang hat 360 Inkremente / Umdrehung, Abtriebsstrang 5000 Inkremente / Umdrehung.

Hardwarekonfiguration:
- NI PXI-1031
- NI PXI-8195 Embedded Controller
- NI PXI-6229 M Series Multifunction DAQ
- NI PXI-6602 Timing I/O

Da ich noch nicht so tief in LV drinstecke tue ich mir zZ noch ein bissl schwer...

Die Analogwerte werden mit der Multi I/O Karte erfasst, die Drehzahlen über die Timer/Counter Karte. Also jeden Messgröße einzeln erfassen hab schon hinbekommen:rolleyes:aber es soll so sein, dass ich zum Zeitpunkt X sage jetzt N Messwerte speichern und dann die abgespeicherten Werte jeweils vom Zeitpunkt her zusammen passen müssen. Wie das ginge wenn ich nur Analogwerte einlese hab ich in den Beispielen gefunden...aber es ist ja so, dass für die Bestimmung der Frequenz für die Drehzahlen ja immer mehrere Flanken des Signals erfasst werden müssen um daraus die Drehzahl zu berechnen. Weiter ist es natürlich nicht gewährleistet, dass wenn grad bei Inkrementalgeber1 ne Flanke kommt bei Inkrementalgeber2 auch eine Flanke da ist.
Hoff ich konnte euch mein Anliegen schildern. Bin für jeden Tipp (bitte so formulieren dass es ein "Grünschnabel":cool: versteht) dankbar!

Falls noch Infos fehlen bescheid sagen!

Vielen Dank und schönes Wochenende

Gruß Johannes
Das Bsp. hab' ich bei NI gefunden. Vielleicht hilft's Dir weiter.....

[attachment=18737]
Lv80_img

Gruß Markus
Hallo Markus,

erstmal vielen Dank für das VI. Ich muss leider sagen dass ich noch nicht so durchsteige und es mir mal genauer anschauen muss...Was ich mich aber frage ist, wie man das ganze dann für mehrere Counter macht? ich sehe ja nur einen Zählereingang und einen Analogeingang. Analogeingänge kann man ja mehrere definieren bzw gleichzeitig abtasten; Aber einen Countertask kann man immer nur einen laufen lassen oder? ich müsste allerdings ja 2 Drehzahlen bestimmen...

vielen Dank soweit
gruß Johannes
Referenz-URLs