LabVIEWForum.de
PID als Formelknoten für analoge Ein- & Ausgabe - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: PID als Formelknoten für analoge Ein- & Ausgabe (/Thread-PID-als-Formelknoten-fuer-analoge-Ein-Ausgabe)



PID als Formelknoten für analoge Ein- & Ausgabe - anuller - 25.02.2012 16:35

Hallo!

Mir fehlt irgendwie mal wieder der Ansatzpunkt wie ich folgendes Problem löse.

Ich habe ein VI gebastelt, mit dem ich meine USB-Box dazu bringe gleichzeitig ein analoges Sinussignal auf AO zu senden und an AI zu messen.
Das klappt soweit gut.

Jetzt wollte ich einen Softwareregler einbauen, womit das gesendete Signal an AO nachgeregelt wird, falls das gemessene Signal an AI nicht dem eigentlich gesendeten von AO entspricht.
Soweit so gut. Nichts außergewöhnliches mögen manche meinen. :-)

Ich habe auf der Webseite von NI auch einen Text dazu gefunden (http://zone.ni.com/devzone/cda/tut/p/id/10074)
und würde es gerne mit Formelknoten lösen. Diesen habe ich schon abgeschrieben und im VI hinterlegt.

Nur ich bekomme es einfach nicht hin diesen sinnvoll in mein Blockdiagramm einzufügen.
Ich bin mir natürlich bewußt, dass ich die Reglereinstellungen per Sprungantwort ermitteln muss und die Störungen auf der Strecke zu ermitteln.
Hier sind sie schon eingetragen, was aber nicht funktionieren muss.

Über Hilfe wäre ich dankbar. Entweder in meinem VI die entsprechenden Verbindungen ziehen oder Links für einfach Beispiele.

Viele Grüsse


RE: PID als Formelknoten für analoge Ein- & Ausgabe - NWOmason - 26.02.2012 11:13

(25.02.2012 16:35 )anuller schrieb:  Nur ich bekomme es einfach nicht hin diesen sinnvoll in mein Blockdiagramm einzufügen.

Im Prinzip musst du ja nur die relevanten Ein- und Ausgangsignale des Formelknoten richtig anschließen, je nach dem, welche das in deinem Programm sind. Der Ausgang des Formelknoten sollte z.B. direkt rausgehen an den Ausgang der Karte, usw.

Hier noch ein Tutorial zum Formelknoten:

Tutorial: MathScript and Formula Nodes
http://zone.ni.com/devzone/cda/tut/p/id/7572

Ebenso kannst du mal hier reinschauen. Dort gibts auch noch Beispiel BDs weiter unten. Statt dem dortigen PID.vi könnte dein Formelknoten stehen:

PID Theory Explained
http://zone.ni.com/devzone/cda/tut/p/id/3782


Beste Grüße,
NWO