Du mußt irgendwo eine Variable (global oder lokal am Aufrufpunkt des Reglers) vom Typ ST_CTRL_PI_PARAMS deklarieren. Dort kannst Du dann die Werte eintragen und in der VAR_IN_OUT stParams an den Regler übergeben.
Die Struktur von ST_CTRL_PI_PARAMS ist in der Beckhoff-Bibliothek schon definiert.
Gruß Rolf
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Halllo,
ich versuche mich gerade an dem PI-regler aus der Beckhoff Bibliothek.
Folgendes verstehe ich noch nicht:
Der Regler benötigt eine Parameterstruktur für Eingabe von Tn, Kp usw.
Wie erstelle ich so eine Struktur???
Hallo,
Du mußt irgendwo eine Variable (global oder lokal am Aufrufpunkt des Reglers) vom Typ ST_CTRL_PI_PARAMS deklarieren. Dort kannst Du dann die Werte eintragen und in der VAR_IN_OUT stParams an den Regler übergeben.
Die Struktur von ST_CTRL_PI_PARAMS ist in der Beckhoff-Bibliothek schon definiert.
Gruß Rolf
Hi
Du kannst auch den von CoDeSys oder den von w www.oscat.de w werwenden ? !
Beide haben den Quellcode mit dabei.
Die Handhabung dabei ist EASY
Also nimm den PID-Regler.