Hallo allseits,
ich regle ein 3-Wege-Ventil mittels pid_3step. Um ein auf- und zuregeln während es Stillstandes der Pumpe zu verhindern, habe ich an den "EN" Eingang von pid_3step den Ausgang der Pumpe (Q13.1) gesetzt. pid_3step wird in einem OB30 mit 100ms Zykluszeit aufgerufen und ich habe diese 100ms bzw. 0.1s auch im Konfigurationsfenster für der "Abtastzeit des PID-Algorithmus" eingegeben.
Dennoch bekomme ich beim Anlauf der Pumpe (wird im OB1 asynchron zum OB30 gesteuert) den Fehler DW#160800 im pid_3step. Somit ist dieser inaktiv und ich muss ihn wieder manuell aktivieren.
Der Fehler bedeutet: "Abtastzeitfehler: PID_3Step wird nicht innerhalb der Abtastzeit des Weckalarm-OBs aufgerufen. Wenn vor Auftreten des Fehlers der Automatikbetrieb aktiv war, ActivateRecoverMode = TRUE und der Fehler nicht mehr ansteht, wechselt PID_3Step wieder in den Automatikbetrieb."
Was kann ich dagegen machen? Wo kan ich den ActivateRecoverMode = TRUE setzen?
Vielen Dank für jeglich Hilfe bereits jetzt.
lg
Martin