-> Hier kostenlos registrieren
Hallo an alle Reglerexperten!
Ich habe eine Anlage mit mehreren Temperaturregelungen mit FB41+FB43 -
erfassung mit Thermoelemente und die Ansteuerung der Heizungen mit Halbleiterrelais.
Das hat ursprünglich bestens funktioniert, nur der Kunde hat jetzt die von uns eingesetzten Heizungen
mit 150W gegen 400W getauscht um die Aufheizzeit zu verringern.
Seither schwankt die Regelung natürlich sehr stark. :???:
Die derzeitige Einstellung sieht so aus:
Kann mir jemand sagen, durch Veränderung welcher Parameter ich versuchen kann,
die Regelung auch mit der grossen Heizleistung wieder ins Lot zu bringen.
Danke
Vbxler
Ich habe eine Anlage mit mehreren Temperaturregelungen mit FB41+FB43 -
erfassung mit Thermoelemente und die Ansteuerung der Heizungen mit Halbleiterrelais.
Das hat ursprünglich bestens funktioniert, nur der Kunde hat jetzt die von uns eingesetzten Heizungen
mit 150W gegen 400W getauscht um die Aufheizzeit zu verringern.
Seither schwankt die Regelung natürlich sehr stark. :???:
Die derzeitige Einstellung sieht so aus:
Code:
bCOM_RST : BOOL := FALSE; //Reset Regelbaustein
bMAN_ON : BOOL := FALSE; //Regler Manuell
bPVPER_ON : BOOL := TRUE; //Prozessvariable Periverie
bP_SEL : BOOL := TRUE; //P-Anteil ein
bI_SEL : BOOL := FALSE; //I-Anteil ein
bINT_HOLD : BOOL := FALSE; //Ausgang einfrieren
bI_ITL_ON : BOOL := FALSE; //I_ITLVAL setzen
bD_SEL : BOOL := TRUE; //D-Anteil ein
tCYCLE : TIME := T#100MS; //Abtastrate Baustein
rSollTemp_K : REAL := 2.500000e+002; //Sollwert Temperatur Low
rSollTemp_W : REAL := 2.500000e+002; //Sollwert Temperatur High
rGAIN : REAL := 1.200000e+002; //Reglerverstärkung
tTI : TIME := T#20S; //Integrationszeit
tTD : TIME := T#10S; //Differenzierzeit
tTM_LAG : TIME := T#2S; //Verzögerung D-Anteil
rDEADB_W : REAL := 0.500000e+000; //Totzone
rLMN_HLM : REAL := 1.000000e+002; //oberer Stellwert
rLMN_LLM : REAL := 0.000000e+000; //unterer Stellwert
rPV_FAC : REAL := 1.550000e+001; //Prezesseingang Faktor
rPV_OFF : REAL := 0.000000e+000; //Prezesseingang Offset
rLMN_FAC : REAL := 1.000000e+000; //Reglerausgang Faktor
rLMN_OFF : REAL := 0.000000e+000; //Reglerausgang Offset
rI_ITLVAL : REAL := 0.000000e+000; //Initial I-Anteil
rDISV : REAL := 0.000000e+000; //Störgrösse
rLMN : REAL := 0.000000e+000; //Regelausgang
rDiffTemp : REAL := 0.000000e+000; //DifferenzTemperatur Heizung
tPER_TM : TIME := T#1S; //Periodendauer
tP_B_TM : TIME := T#100MS; //Mindestpulsdauer
rRATIOFAC : REAL := 1.000000e+000; //Verhältnis Pulsdauer
die Regelung auch mit der grossen Heizleistung wieder ins Lot zu bringen.
Danke
Vbxler