Hallo zusammen,
ich möchte einen Aktuator auf Basis eines Sensorwertes ausregeln.
Dazu habe ich mir aus der oscatbasic.lib u.a. den Baustein FT_PIDWL rausgesucht.
Mein Istwert lautet: rShaftRPM_PT1 (geglätteter PT1 Sensorwert), Wertebereich [0...32767].
Mein Sollwert lautet: iSetpointShaftRPM, Wertebereich [0..32767].
Zum Einlesen der Werte nutze ich den Baustein CTRL_IN. Jedoch erhalte ich als Ausgabe vom PID Baustein dauerhaft eine 0, egal welche Eingänge ich reingebe. (s. Anlage)
image001.jpg
^^Klick
Ist dieser PID Baustein für diese Regelung der geeignetste? Oder ist der in Codesys vielleicht sinnvoller für mein Vorhaben?
Vielen Dank im Voraus
Gruß
ich möchte einen Aktuator auf Basis eines Sensorwertes ausregeln.
Dazu habe ich mir aus der oscatbasic.lib u.a. den Baustein FT_PIDWL rausgesucht.
Mein Istwert lautet: rShaftRPM_PT1 (geglätteter PT1 Sensorwert), Wertebereich [0...32767].
Mein Sollwert lautet: iSetpointShaftRPM, Wertebereich [0..32767].
Zum Einlesen der Werte nutze ich den Baustein CTRL_IN. Jedoch erhalte ich als Ausgabe vom PID Baustein dauerhaft eine 0, egal welche Eingänge ich reingebe. (s. Anlage)
image001.jpg
^^Klick
Ist dieser PID Baustein für diese Regelung der geeignetste? Oder ist der in Codesys vielleicht sinnvoller für mein Vorhaben?
Vielen Dank im Voraus
Gruß