LabVIEWForum.de
FPGA Kraftsensordatenerfassung und Verarbeitung mit einem Zwei-Massenschwingermodell - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Module (/Forum-LabVIEW-Module)
+---- Forum: LabVIEW FPGA (/Forum-LabVIEW-FPGA)
+---- Thema: FPGA Kraftsensordatenerfassung und Verarbeitung mit einem Zwei-Massenschwingermodell (/Thread-FPGA-Kraftsensordatenerfassung-und-Verarbeitung-mit-einem-Zwei-Massenschwingermodell)



FPGA Kraftsensordatenerfassung und Verarbeitung mit einem Zwei-Massenschwingermodell - yanik - 22.03.2017 09:08

[attachment=57533][attachment=57534]Hallo,

ich arbeite für meine Bachelorarbeit mit einem Zwei-Massenschwinger. Ich möchte mein Modell auf dem FPGA laufen lassen, da aber durch Diskretisierung des Zwei-Massenschwingermodells Instabilitäten entstanden, soll das Modell nicht auf dem FPGA sondern auf dem Host laufen. Die Daten des FPGA werden weiterhin verwendet. Es soll nun der Krafteingang durch die Steifigkeit geteilt werden und mit dem Modell auf dem Host verglichen werden.

Dazu verwende ich ein vorgegebenes VI des Kraftsensors, in dieses soll das Modell integriert werden. Ich bekomme jedoch immer verschiedene Fehlermeldungen, hat jemand eine Idee wie ich mein Modell korrekt integrieren kann?

In dem vorgegebenen VI befindet sich auch eine Triggerfunktion, bei der ich den Zweck und die Funktionalität nicht verstehe, kann mir das jemand erklären?

Beste Grüße und vielen Dank
Yanik


RE: FPGA Kraftsensordatenerfassung und Verarbeitung mit einem Zwei-Massenschwingermodell - GerdW - 22.03.2017 09:17

Hallo yanik,

Zitat:Ich bekomme jedoch immer verschiedene Fehlermeldungen, hat jemand eine Idee wie ich mein Modell korrekt integrieren kann?
Jens hat dir in deinem anderen Thread doch schon einmal erklärt, dass es hilfreich ist, wenn man dir nicht jede Info "einzeln aus der Nase ziehen muss" - mit genau diesen Worten!

Also:
Welche Fehler treten auf?
Wo genau kommt es zu Problemen?

Zitat:Dazu verwende ich ein vorgegebenes VI des Kraftsensors, in dieses soll das Modell integriert werden. … In dem vorgegebenen VI befindet sich auch eine Triggerfunktion, bei der ich den Zweck und die Funktionalität nicht verstehe, kann mir das jemand erklären?
Du verwendest ein "vorgegebenes" VI, welches du nicht verstehst? Wall

Warum verwendest du dieses VI? Zwingt man dich dazu?
Was steht in der Hilfe zu diesem VI? Leider sind das so Dinge, die sich aus Screenshots nicht klären lassen, musst du wohl selbst debuggen/nachschauen…
Warum fragst du nicht Kistler (oder den, der dieses VI erstellt hat), wozu die Triggerfunktion da ist?
Wall


RE: FPGA Kraftsensordatenerfassung und Verarbeitung mit einem Zwei-Massenschwingermodell - yanik - 22.03.2017 09:25

Hallo,

es tritt folgender Fehler auf:
"Fehler -1801 bei Start value too large in Get Waveform Subset.VI.

Mögliche Ursachen:

LabVIEW: (Hex 0xFFFFF8F7) Duration Input is not an integer multiple of dt. Value was coerced to nearest integer multiple of dt."

Beste Grüße
Yanik


RE: FPGA Kraftsensordatenerfassung und Verarbeitung mit einem Zwei-Massenschwingermodell - GerdW - 22.03.2017 09:36

Hallo yanik,

Zitat:es tritt folgender Fehler auf:
Die Fehlermeldung ist doch extrem eindeutig!
Wo genau tritt der Fehler auf?
Bei welchen Input-Werten?
Was hast du bisher debuggen können?

Meine Güte, ist die Nase lang…


RE: FPGA Kraftsensordatenerfassung und Verarbeitung mit einem Zwei-Massenschwingermodell - yanik - 22.03.2017 09:40

Mein Problem ist, dass ich den dt-Wert nicht verändere durch meine Anpassung. Daher kommt auch meine Verwirrung, dass es zu diesem Fehler kommt.
Hallo,

Input ist zur Zeit lediglich das Messrauschen, da sofort der Fehler angezeigt wird komme ich nicht weiter.
Debuggt habe ich bisher nichts da mein Modell wenn es nicht in das VI gepackt wird funktioniert.

VG
Yanik


RE: FPGA Kraftsensordatenerfassung und Verarbeitung mit einem Zwei-Massenschwingermodell - GerdW - 22.03.2017 09:44

Hallo Yanik,

ich meinte:
Zitat:es tritt folgender Fehler auf: "Fehler -1801 bei Start value too large in Get Waveform Subset.VI.
Also nochmal: Wo genau und bei welchen Input-Werten?

Kannst du mal ein Beispiel-VI mit sinnvollen Werten bereitstellen, mit dem man den Fehler nachstellen kann?
(Bitte gern für LV2014.)

Nach deinem Edit: Tipp bzgl. Debuggen: Was genau findet der Trigger, wenn du ihm nur Rauschen als Signal anbietest?


RE: FPGA Kraftsensordatenerfassung und Verarbeitung mit einem Zwei-Massenschwingermodell - yanik - 22.03.2017 10:33

Hallo,

wenn ich ein Beispiel VI erstelle mit dieser Funktion erhalte ich diesen Fehler nicht mehr. Also wird es wohl ein anderer Fehler sein.
Ich werde mich mal auf die Suche machen und mich nochmal melden falls ich Hilfe brauche.

Vielen Dank
Yanik