oscat.lib > oscat.lib fuer CoDeSys 3

CTRL_PID liefert keine konstantes High

(1/1)

racer:
Hallo,

folgendes Problem. Ich benutze für ein Temperaturregelung den CTRL_PID und den CTRL_PWM.
Die Regelung soll ein Relais ansteuern.
Die Ausgangswertbegrenzung des PID-Regeler habe ich auf 0...1 festgelegt.

Warum liefert der CTRL_PID Ausgang kurzzeitige "0" obwohl der Sollwert (50°C) deutlich höher ist als der Istwert (20°C).
Nach meinem verständnis dürfte in diesem Differenzbereich mein Relais nicht schalten. (tut es aber :( )
Kann ich das ändern oder wie kann ich das vermeiden.

Vielen Dank im voraus.

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln