easy-forum

Downloadbereich => easySoft => Thema gestartet von: tbjud am Mai 23, 2007, 14:21:16 Nachmittag

Titel: PID-Regler: Analogausgang
Beitrag von: tbjud am Mai 23, 2007, 14:21:16 Nachmittag
Liebe Easy-Kollegen!

Wir haben ein MFD programmiert. Es wird ein analoger Sollwert mit einem analogen Istwert verglichen. Der PID-Regler liefert ein analoges Ausgangssignal 0-10V. Damit wird ein Ventil angesteuert. Problem: Wir benötigen eine invertierte Funktion des Ventils. Bei steigendem Ausgangssignal soll das Ventil schliessen. Kann der Analogausgang "invertiert" werden, also von 0-10V auf 10-0V verändert werden?

Für Hilfe sind wir sehr dankbar.

Bernhard Jud
bjud@web.de
Titel: Re: PID-Regler: Analogausgang
Beitrag von: Mr. Spok am Mai 23, 2007, 14:31:58 Nachmittag
Hallo Bernhard,

vielleicht kannst Du den Reglerausgang auf einen Werteskalierungsbausteinlegen und dann für X1 = 0, X2 = 1023, Y1 = 1023, Y2 = 0 eingeben und den Ausgang de LS-Bausteins dann dem QA1 übergeben.

mfG Jan
Titel: Re: PID-Regler: Analogausgang
Beitrag von: Mr. Spok am Mai 23, 2007, 14:38:08 Nachmittag
Hallo,

ich muß mich berichtigen für Parameter X2 de LS-Bausteins müßte 4095 stehen, was dem max. Ausgangswert des PID-Reglerbausteins entspricht.

mfG Jan
Titel: Re: PID-Regler: Analogausgang
Beitrag von: tbjud am Mai 23, 2007, 15:09:34 Nachmittag
Danke vielmals. Damit geht es.

Ein richtiger Regler ist es leider noch nicht ganz. Wenn der Istwert höher als der Sollwert wird, regelt die Werteskalierung nicht zurück. Vielleicht hat noch jemand eine Idee.
Titel: Re: PID-Regler: Analogausgang
Beitrag von: Mr. Spok am Mai 24, 2007, 05:59:51 Vormittag
Hallo Bernhard,

wenn möglich könntest Du das Programm doch mal online stellen. Dann kann man die Funktionsweise etwas genauer nachvollziehen.

P.S. man könnte auch noch am Reglereingang den Ist- und denn Sollwert tauschen d.h. an I1 des Reglers den Istwert und an I2 den Sollwert anlegen, dann sollte er denn QA auch invers ansteuern. Dann natürlich ohne nachgeschaltete Werteskalierung arbeiten.

mfG Jan
Titel: Re: PID-Regler: Analogausgang
Beitrag von: tbjud am Mai 24, 2007, 08:46:05 Vormittag
Vielen Dank fü die guten Ideen. Wir haben die Einstelung mit der Werteskalierung zufriedenstellend hinbekommen. Heute nehmen wir die Anlage in Betrieb. Den Tipp mit dem Vertauschen der Eingänge werden wir trotzdem probieren. Das Ergenbis stellen wir ins Forum.

Nochmals vielen Dank.
Titel: Re: PID-Regler: Analogausgang
Beitrag von: Juergen.J am Mai 27, 2007, 20:30:14 Nachmittag
Hallo Berhard,
schalte zwischen Reglerausgang und Analogausgang einen Subtrahierer. Also  4096 minus Reglerausgang und schon ist dein Sollwert invertiert. Ist der Reglerausgang Null bekommst du als Ergebnis 4096 ist dein Reglerausgang 4096 erhälst du als Ergenis Null.
Gruß
Jürgen