LabVIEWForum.de
Numerischer Datentyp in Signal wandeln - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Signaldarstellung (/Forum-Signaldarstellung)
+---- Thema: Numerischer Datentyp in Signal wandeln (/Thread-Numerischer-Datentyp-in-Signal-wandeln)

Seiten: 1 2


RE: Numerischer Datentyp in Signal wandeln - Titus - 30.05.2016 18:48

(24.05.2016 19:32 )IchSelbst schrieb:  Mal eine Frage an Titus:
Aus deinen bisherigen Posts bin ich nicht recht schlau geworden. Da das mit der Sprungantwort und dem PID-Regler recht interessant klingt, muss ich mal nachfragen:
Du hast also zwei Kurven vorliegen (z.B. als zwei Signalverläufe oder als zwei 1D-Arrays, deren Werte implizit den gleichen Zeitabstand haben). Die eine Kurve ist die weiße, die in das System eingespeist wird. Die andere Kurve, die rote, stellt die Antwort des Systems dar. Und jetzt willst du aus diesen beiden Kurve die Parameterwerte für einen PID-Regler berechnen, sodass bei Beaufschlagung des Reglers mit der weißen Kurve die rote herauskommt. Sehe ich das richtig?

Ich glaube es gibt bei NI ein spezielles Regler-Design/Simulations-Modul. Hast du das?

Hallo,

also Du hast es schon richtig zusammengefasst. Es gibt gewisse Vorgehensweisen mit denen man die Grundregelung auslegen kann.

Ich will die beiden Signal mit maximaler Abtastrate einlesen und dann in DIAdem analysieren, momentan lese ich die Daten im Signalverlaufsdiagramm ein und schicke sie dann zu DIAdem. Ich kann die Abtastrate aber nicht wirklich einstellen und das ganze Vorgehen fühlt sich auch im höchsten Maße unprofessionell an. Momentan fällt mir aber nichts Besseres ein


RE: Numerischer Datentyp in Signal wandeln - GerdW - 30.05.2016 20:00

Hallo Titus,

Zitat:Ich will die beiden Signal mit maximaler Abtastrate einlesen und dann in DIAdem analysieren
Dann solltest du das auch programmieren!

Zitat:momentan lese ich die Daten im Signalverlaufsdiagramm ein und schicke sie dann zu DIAdem.
Falsch: ein Chart liest nichts ein, er stellt Daten dar!

Zitat:Ich kann die Abtastrate aber nicht wirklich einstellen
Warum nicht?

Zitat:und das ganze Vorgehen fühlt sich auch im höchsten Maße unprofessionell an.
Ja, vor allem, weil du es nicht schaffst, hier mal dein VI anzuhängen! (Und ich meine hier keine Bilder, die irgendwelche Ausschnitte ganzer BDs zeigen!)

Zitat:Momentan fällt mir aber nichts Besseres ein
Uns auch nicht, solange kein VI von dir geliefert wird!

Zitat:ich bin ziemlich enttäuscht von labVIEW, dass es sowas triviales scheinbar nicht kann.
LabVIEW ist eine Programmiersprache, wie so viele andere.
Was sagt es jetzt über dich aus, wenn das von dir erstellte Programm nicht das macht, was du dir erhoffst?
Und wieso siehst du die Schuld an diesem Fehlverhalten bei LabVIEW? Wink


RE: Numerischer Datentyp in Signal wandeln - Titus - 30.05.2016 20:31

Also das labVIEW das nicht kann war eher eine Provokation, da niemand geantwortet hat und ich wirklich gefrustet war.... ist mir schon klar dass das an meiner mangelnden Kompetenz liegt.

Hab jetzt mal ein vergleichbares VI erstellt. Diese Art von Signal will ich mit möglichst vielen Samples erfassen.


RE: Numerischer Datentyp in Signal wandeln - GerdW - 30.05.2016 20:46

Hallo Titus,

Zitat:Hab jetzt mal ein vergleichbares VI erstellt. Diese Art von Signal will ich mit möglichst vielen Samples erfassen.
Um "möglichst viele" Samples zu erfassen, musst du das VI nur sehr lange laufen lassen - und nebenbei gleich speichern, statt in einem Chart darzustellen.
Um aber "möglichst viele Samples pro Sekunde" zu erfassen, solltest du die Wartezeit verringern und pro Iteration mehr als ein Sample erfassen…

1. Man sollte auch seine Fragen möglichst konkret stellen, wie ich dir mit meinen zwei Antworten demonstrieren wollte.
2. LabVIEW kommt mit jeder Menge BeispielVIs, auch und gerade beim Thema DAQmx/Messwerterfassung…