![]() |
Funktion Jans SIMPID der Jedi-Kompos?
Hi Leute,
ich bin mir über die Funktion des PID-Reglers der Jedi-Kompos nicht ganz im Klaren. Ich benutze als PID-regler den SIMPID der Jans-kompos. wie müssen hier die Werte gesetzt werden. bis jetzt habe ich den folgendes getan: - eigenen Takt erzeugt (Timer) - zum Timerereignis folgendes getan
Delphi-Quellcode:
"Soll" repräsentiert meinen Sollwert auf den eingeregelt werden soll und "Ist" den aktuellen Wert der Regelstrecke. grundsätzlich passiert natürlich was. Ich hab aber das Gefühl, dass da der Wurm drin ist. die Mittelstellung (50) habe ich gewählt, um sowohl positive als auch negative Regelabweichungen zu berücksichtigen.
// Differenz Soll/Ist
FRegulator.MV := 50 + Soll - Ist; // Soll FRegulator.SP := 50; // Wert für Steuerung RValue := Trunc(FRegulator.CV); Hab ich hier falsch gedacht? gruß oki |
Re: Funktion Jans SIMPID der Jedi-Kompos?
Ich trau mich mal *******push******
Keiner bis jetzt damit gearbeitet? Gruß oki |
Re: Funktion Jans SIMPID der Jedi-Kompos?
Also diese Komponenten werden nur sehr sehr selten genutzt. Fragen dazu sind mir bisher noch nicht untergekommen.
|
Re: Funktion Jans SIMPID der Jedi-Kompos?
Hi Robert,
Dank für die Antwort. Wenn denn andere PID-Regler-Kompos häufiger genutzt werden steig ich auch auf die um. Hab bis jetzt blos leider keine geeigneten gefunden. Wenn mir da jemand mit passenden Link's helfen kann ... dank und Gruß oki |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:37 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz