Hallo Leute,
hab ein kleines Problemchen und hoffe auf eure Hilfe.
Und zwar möchte ich verschiedene Verfahren regelen.
Es geht darum den wasserstand eines Behälters zu regeln.
Ich würde einfach ein PID regler nehmen, nun ist meine Frage!?
Der Istwert den ich messe, wie schliesse ich den an einen Regler an !??
Kann ich mit meinem Messsignal dierekt auf Istwertanschluss drauf gehen !??
lg
Anschluss PID-Regler
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Anschluss PID-Regler
Hi!
Ich hatte bis jetzt mit PID nicht arbeiten müssen, aber ich habe es gerade ausprobiert. Es scheint zu funktionieren. Siehe Anhänge
Gruß, eg
Ich hatte bis jetzt mit PID nicht arbeiten müssen, aber ich habe es gerade ausprobiert. Es scheint zu funktionieren. Siehe Anhänge
Gruß, eg
-
- beginner
- Сообщения: 14
- Зарегистрирован: 08 дек 2009, 21:16
- Версия LabVIEW: 8.5
- Контактная информация:
Re: Anschluss PID-Regler
ja das sieht doch gut aus ! ja danke ..
kann man die processvariable von einer seriellen schnittstelle dierekt anschliessen ?
vllt kannst du mir kurz die anschlüsse (schieberegister) kurz erklären!?
verstehe nicht wozu diese diese dienen ?
kann man wenn man ein projekt hat, also z.B. soll ich was ansteuern in einen anderen Blockdiagramm für ausgabe verwenden ??
lg
kann man die processvariable von einer seriellen schnittstelle dierekt anschliessen ?
vllt kannst du mir kurz die anschlüsse (schieberegister) kurz erklären!?
verstehe nicht wozu diese diese dienen ?
kann man wenn man ein projekt hat, also z.B. soll ich was ansteuern in einen anderen Blockdiagramm für ausgabe verwenden ??
lg
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Anschluss PID-Regler
Ups, ich habe es falsch benannt. Es soll nicht Process Variable heissen, sondern Set Point, also Stellgröße.
Stellgröße ist dein Input, Process Variable ist der aktuelle Zustand. Du musst also die Stellgröße händisch eingeben (gewünschter Wert). Dann den Istwert über serielle Schnittstelle abfragen, darauf kannst du PID anwenden. Es berechnet dir die Zahl die du an sie serielle Schnittstelle absenden musst. Im echten Programm wirst du keinen Schieberegister brauchen, weil du direkt mit deinem Gerät kommunizierst und den echten Istwert abfragen kannst.
Aber ich habe ein Beispiel im Example Finder gefunden "General PID Simulator.vi". Wenn du im Example Finder nach PID suchst...
Gruß, eg
Stellgröße ist dein Input, Process Variable ist der aktuelle Zustand. Du musst also die Stellgröße händisch eingeben (gewünschter Wert). Dann den Istwert über serielle Schnittstelle abfragen, darauf kannst du PID anwenden. Es berechnet dir die Zahl die du an sie serielle Schnittstelle absenden musst. Im echten Programm wirst du keinen Schieberegister brauchen, weil du direkt mit deinem Gerät kommunizierst und den echten Istwert abfragen kannst.
Aber ich habe ein Beispiel im Example Finder gefunden "General PID Simulator.vi". Wenn du im Example Finder nach PID suchst...
Gruß, eg
-
- beginner
- Сообщения: 14
- Зарегистрирован: 08 дек 2009, 21:16
- Версия LabVIEW: 8.5
- Контактная информация:
Re: Anschluss PID-Regler
nun vllt bleibt mir aber keine andere möglichkeit siehe programm.
also es sind mehrere messungen habe jetzt nur einen regler für eine messung gemacht !
im unteren teil sieht man den analogen ausgang.
kann man das so realisieren !?? ist das programmiertechnisch ok !?
also es sind mehrere messungen habe jetzt nur einen regler für eine messung gemacht !
im unteren teil sieht man den analogen ausgang.
kann man das so realisieren !?? ist das programmiertechnisch ok !?
- Вложения
-
- Berech.undmessung.vi
- PID-regelung
- (148.92 КБ) 346 скачиваний
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Anschluss PID-Regler
Leider habe ich deine Bibliothek nicht, aber es sieht nicht schlecht aus. Ich kann es verstehen.
Bemerkung-> du brauchst keinen Schieberegister, du kannst direkt das, was aus dem PID rauskommt an OLWrite.vi anschliessen. Aber mit dem Schieberegister sollte es auch funktionieren.
Bemerkung-> du brauchst keinen Schieberegister, du kannst direkt das, was aus dem PID rauskommt an OLWrite.vi anschliessen. Aber mit dem Schieberegister sollte es auch funktionieren.
-
- beginner
- Сообщения: 14
- Зарегистрирован: 08 дек 2009, 21:16
- Версия LabVIEW: 8.5
- Контактная информация:
Re: Anschluss PID-Regler
vielen dank !
werde gleich es ausprobieren und versuchen eine regelung hin zu bekommen !
bis bald
lg
werde gleich es ausprobieren und versuchen eine regelung hin zu bekommen !
bis bald
lg
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация: