-> Hier kostenlos registrieren
Hallo,
ich habe hier ein Touch Panel über Profibus am laufen wo ich einen Sollwert für eine Heizung einstellen möchte
Dafür nutzen ich einen DB
Also der DB hat den anfangswert 150 als INT
dieser wird mir auch im Touch reingeladen und kann ihn dann in +- 5er schritten verändern soweit alles gut =)
nun habe ich den Regelbaustein FB42 der quasi mein touchpanel sollwert mit dem istwert vergleichen soll
Da der Sollwert ein Real sein muss dachte ich mache das so
FB42 ändern in
Leider wird der gewandelte wer nicht im DB eingetragen beobachte ich meine umwandlung macht diese etwas aber in meinem DB3.DBW4 bleibt immer eine 0.0000e000
Hat da eine eine Idee?
Edit:
wenn ich den FB42 nun 200°C vorgebe heißt meine heizung nur bis 195°c eigenltich müsste er doch weiter hochgehen?
Sorry aber ist das erste mal das ich mit so einem baustein arbeite die hilfe über F1 hab ich mir angesehen aber so ganz verstehen zu ich das nicht und in der Berufsschule machen wir sowas momentan nochnicht
Danke
ich habe hier ein Touch Panel über Profibus am laufen wo ich einen Sollwert für eine Heizung einstellen möchte
Dafür nutzen ich einen DB
Also der DB hat den anfangswert 150 als INT
dieser wird mir auch im Touch reingeladen und kann ihn dann in +- 5er schritten verändern soweit alles gut =)
nun habe ich den Regelbaustein FB42 der quasi mein touchpanel sollwert mit dem istwert vergleichen soll
Code:
SP_INT :=2.000000e+002 // manueller Sollwert
PV_IN :=DB2.DBD0 // Istwert
Code:
L DB3.DBW 0 // INTwert von meinem Touch
ITD
DTR
T DB3.DBW 4 // Ausgabe in REAL
Code:
SP_INT :=DB3.DBW4
PV_IN :=DB2.DBD0 // Istwert
Leider wird der gewandelte wer nicht im DB eingetragen beobachte ich meine umwandlung macht diese etwas aber in meinem DB3.DBW4 bleibt immer eine 0.0000e000
Hat da eine eine Idee?
Edit:
wenn ich den FB42 nun 200°C vorgebe heißt meine heizung nur bis 195°c eigenltich müsste er doch weiter hochgehen?
Sorry aber ist das erste mal das ich mit so einem baustein arbeite die hilfe über F1 hab ich mir angesehen aber so ganz verstehen zu ich das nicht und in der Berufsschule machen wir sowas momentan nochnicht
Danke
Zuletzt bearbeitet: