LabVIEWForum.de
Signalerzeugung Rechtecksignal mit Rampen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Signalerzeugung Rechtecksignal mit Rampen (/Thread-Signalerzeugung-Rechtecksignal-mit-Rampen)

Seiten: 1 2 3 4


RE: Signalerzeugung Rechtecksignal mit Rampen - dbuckl - 15.10.2013 12:32

Oh vielen Danke!
Das hatte ich ganz übersehen, bei mir sieht das eh fast genauso aus wie in dem Beispiel.
Komischerweise wird der Signalverlauf aber immernochnicht abgefahren von der el. Last Sad
Muss wohl am Datentyp liegen?

In dem funktionierenden VI ist es Waveform(dbl) und dem anderen 1D Array (dbl)


RE: Signalerzeugung Rechtecksignal mit Rampen - dbuckl - 15.10.2013 13:33

Habs schon gelöst, einfach aus dem Array über Build Waveform einen Waveform(dbl) erstellen und eine Zeit dt vorgeben
hier 0,001 sec.


RE: Signalerzeugung Rechtecksignal mit Rampen - dbuckl - 16.10.2013 07:57

Ich wollte eben eine Eventstruktur einbauen das sich der Graph bei laufendem Betrieb auch bei
Änderung der Parameter ändert (im LP_daq.vi)
Doch irgendwie finde ich nicht das richtige Property :blink
Wisst ihr wie man das macht?

Gruß Domi

lv12_img


RE: Signalerzeugung Rechtecksignal mit Rampen - Y-P - 16.10.2013 08:03

Da brauchst Du wohl dynamische Events, evtl. reicht aber auch schon "Value Signaling".

Gruß Markus


RE: Signalerzeugung Rechtecksignal mit Rampen - dbuckl - 16.10.2013 08:19

Funktioniert leider nicht, jedenfalls so wie ich das gemacht habe,
wäre das überhaupt richtig?

Mein [0] Event ist eine Abfrage der Einstellungen mit Value zu Value Signal Property Nodes.

EDIT: oh sry hier das Bild


RE: Signalerzeugung Rechtecksignal mit Rampen - Lucki - 16.10.2013 08:27

Mit Deinem VI liegst Du sehr sehr weit daneben - es hapert bei Weitem nicht nur an dem, was Markus als Nachbesserung vorschlägt.
Nimm doch einfach das Beispiel
DAQmx / Analoge Ausgabe / Voltage(non-regeneration) Continuous Output
Das ist genau das was Du brauchst, das Einzige was Du dort noch anpassen musst ist die Waveform.


RE: Signalerzeugung Rechtecksignal mit Rampen - Y-P - 16.10.2013 08:28

Du musst Value Signaling parallel zu Deinem Indicator anschließen und nicht in der Eventstruktur.

Gruß Markus

(16.10.2013 08:19 )dbuckl schrieb:  Funktioniert leider nicht, jedenfalls so wie ich das gemacht habe,
wäre das überhaupt richtig?

Mein [0] Event ist eine Abfrage der Einstellungen mit Value zu Value Signal Property Nodes.

EDIT: oh sry hier das Bild



RE: Signalerzeugung Rechtecksignal mit Rampen - dbuckl - 16.10.2013 10:24

funktioniert leider trotzdem nicht, stimmt das event für die Änderung der Parameter eigentlcih?
Gibt es vielleicht irgendwo eine Anleitung oder ein Tutorial für Eventstrukturen das auch die sofortige Auswertung durch einen Graphen beinhaltet?

Ich komm leider sonst nicht weiter Confused und mit dynamischen Events kenn ich mich nicht aus

Gruß
Domi


RE: Signalerzeugung Rechtecksignal mit Rampen - GerdW - 16.10.2013 10:31

Hallo domi,

Zitat:Ich wollte eben eine Eventstruktur einbauen das sich der Graph bei laufendem Betrieb auch bei
Änderung der Parameter ändert (im LP_daq.vi)
Ein Graph ändert sich, wenn er neue Daten erhält. Dazu braucht man kein Event...

Zitat:sofortige Auswertung durch einen Graphen beinhaltet?
Ein Graph zeigt nur Daten an, er wertet nicht aus...

Wenn ein Graph neue Daten anzeigen soll, muss er diese auch bekommen. In deinem Bild oben passiert das doch schon: es wird eine Waveform generiert und diese wird dann im Graph dargestellt und mit DAQmx ausgegeben. Was brauchst du denn noch?


RE: Signalerzeugung Rechtecksignal mit Rampen - dbuckl - 16.10.2013 10:41

Mein Problem ist das ich möchte das sowohl die DAQ Bausteine als auch der Graph veränderte Parameterwerte im laufenden VI übernehmen sodass man im laufenden Betrieb das Lastprofil verändern kann und das dem Nutzer auch visuell dargestellt wird.

Momentan ist es so das man zwar einen anderen Parameter schreiben kann in den Numeric Control aber danach verwändert sich weder der Graph noch wird der geänderte Lastsprung ausgegeben, erst wenn ich das VI neustarte.

EDIT: Sofern der Graph sowieso immer die neuen Werte einliest, muss bei mir also das Event für die Parameteränderung falsch sein? da die veränderten Werte ja scheinbar nicht an den Graphen ausgegeben werden?