07.05.2019 14:01 | |
Beigetreten: 23.09.2015 Letzter Bes: 12.07.2024 Beiträge: 11 Bewertung: (1) |
Hallo zusammen! Ich verwende den PID 3Step V2.3 auf einer CPU 1513-1 V2.5 (6ES7 513-1AL02-0AB0) zur Temperaturregelung mittels Stellventil ohne Rückmeldung. Das ganze sechs mal. Jeder PID wird in sequentieller Reihenfolge im OB30 mit 16,667ms gestartet. Dadurch ergibt sich eine Zykuszeit von ca. 100ms für je einen Regler. Nach dem Einschalten der Anlage regeln die PID 3Step tadellos. Wenn die Regler ausgeschalten werden (z.B. durch Not-Aus an der Anlage) und anschließend wieder der Regelbetrieb aufgenommen wird, arbeitet die Regler fehlerhaft! Es treten dann bösartige Regelabweichungen auf - die in Toleranzüberschreitungen resultieren - und damit verbundener Abschaltung des Produktionsprozesses. Die Regler sind mit RunModeByStartup=TRUE + Mode=0 auf Inaktiv nach CPU-Start konfiguriert. Ein- und Ausgeschalten werden die Regler via Mode+Modeactivate. Da die Regler Prozessbedingt gelegentlich mit Windup zu kämpfen haben, wird nach einer Minute ScaledFeeedback=100 oder =0 ein Reset-Impuls mit 1 sek dauer aktiviert. Interessant dabei ist: der Wert von ScaledFeeedback ändert sich durch das Reset nicht! Aber bei Output_Up/Down regt sich danach wieder etwas. Der Wert an ScaledFeeedback bleibt auch durch Ein-/Ausschalten des Reglers (via Mode+Modeactivate) unberührt. Da alle Regler - auch jene, welche nicht von Windup betroffen waren! - nach ca. 2 bis 5 Minuten inaktivität im wieder eingeschaltetem Modus inakzeptabel regeln, führe ich 5 Sekunden nach aktivierung des Automatikmodus ebenfalls ein Reset mit 1 sek durch. Leider verbessert dies das Regelverhalten nicht! Derzeit schafft nur das Aus- und Wiedereinschalten der Anlage abhilfe. Eine Lösung kann dies selbstredend nicht sein. Daher meine Frage euch: Wie kann ich den PID 3Step VOLLSTÄNDIG reinitialisieren - in den Zustand wie nach dem Einschalten der CPU? Danke vorab! Bilder_PID enthält: drei Bilder eines Parameter-DB und ein Bild eines PID-FB. DateianhangBilder_PID.zip (251 Downloads) |
Folgen Sie uns auf