Frage zur Regelung mittels FB 41

Stimmt, danke. Ich werde es morgen weiterprobieren. Und nochmal ne Nacht drüber schlafen ;-).

Danke für die bisherige Hilfe.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Morgen,

leider bekomme ich meinen kleinen Regelkreis immernoch nicht zum laufen. Trotz Man_on = False. Das Problem ist, dass ich garkeine Spannung in meinem Regelkreis habe. Der Sollwert ist auf 5.530e+3 = 2V gesetzt. Der Eingang im Anfangsmoment 0V. Normalerweise müsste der Regler den Ausgang/Stellwert jetzt auf 2 V setzen. Dann könnte ich am Poti drehen und er würde die Schwankungen mittels des Analogausgangs auregeln. Leider funktioniert es nicht.

Ich bin mir nicht sicher wo der Fehler liegt.
Zum besseren Verständnis habe ich mal mein komplettes kleines Projekt sowie den Aufbau mit Spannungsteiler im Anhang hochgeladen.
 

Anhänge

  • Testaufbau Regelkreis.pdf
    20,5 KB · Aufrufe: 31
  • Prüfst~1.zip
    252,4 KB · Aufrufe: 14
Das umrechnen von Sollwert und Stellgrad ist falsch.
Im DB 41 ist eingeschaltet der der Istwert direkt von PEW kommt,
also soll der selber umrechnen.
usw.

Im Anhang mit Änderungnen

Stellgrad ist 0-100% also Umrechnen 100% = 10V
 

Anhänge

  • Prüfst_neu.zip
    268,1 KB · Aufrufe: 31
Sehr schön. Danke, die Regelung funktioniert wunderbar und so langsam komme ich hinter das "Geheimnis". ;-)

Danke für die Hilfe... nun wage ich mich demnächst an eine Drehmomentenregelung. Bis dahin...

lg
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

da ich auch gerade ne Lösung für ne Spannungsregelung suche habe ich mir dieses Programm mal runtergeladen. Im PLCSIM funktioniert es auch bestens aber sobald ich es auf meine CPU312 hochlade geht diese sofort in Sammelfehler.
Habt ihr ne Idee woran das liegen könnte? Ein- und Ausgänge hab ich natürlich entsprechend angepasst.

Danke im Vorraus :)
 
Dort steht:
OB nicht geladen oder nicht möglich, bzw. kein FRB vorhanden

Das kommt immer wenn ich irgendwas mit diesen Analog-Ausgängen/Eingängen mache.

Ich kann ja nicht mal:
L 1000
T PAW 304

Nur die 2 Zeilen - sofort Sammelfehler ...
 
Die HW-Konfig hab ich einfach von der SPS rüber geladen. Würde mal davon ausgehen dass das richtig ist. Und die DI/DO funzen ja auch ...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Jup,

ich habe analoge Ausgänge 288 ... 295 und Eingänge 304 ... 319.
Hab mich auch gewundert aber genauso wirds angezeigt.

unbenanntklm.png
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
@HaDi
guter Einwand ;)

Aber wenn ich nicht völlig Meschugge bin hab ich das heute richtig probiert und jetzt nur falsch im Board geschrieben.

Aber mir is gerade aufgefallen dass auf dem Steckplatz wo in der HW-Konfig der AO ist, glaube ich in Real der AI ist und umgekehrt. Könnte dieser komische Fehler vllt. daran liegen?

Im Sim läuft der Regler jetzt jedenfalls wieder mit meiner HW. Morgen werd ich es mal auf der SPS testen.

@gravieren
Ich weiß. Es geht mir im Moment auch Hauptsächlich darum den "OB nicht geladen oder nicht möglich, bzw. kein FRB vorhanden"-Fehler weg zu bekommen. Und dafür nehm ich ja erstmal kein umfangreiches Programm. Zumindest bei DI/DO kommt kein solcher Fehler wenn man Ausgänge/Eingänge anspricht die nicht da sind - es funzt dann nur eben nicht.
 
Zuletzt bearbeitet:
Wenn du auf die falsche Adresse schreibst, wird ein Fehler-OB aufgerufen. Wenn du also die richtige HW-Konfig lädst, sollte der Fehler weg gehen
 
Hm ... stimmt.
Hab gerade mal im Sim die Adressen vertauscht und diesmal Absichtlich und es kommt eben genau dieser Fehler.

Okay also ich bedanke mich bei allen für die schnelle Hilfe und werde es morgen mal auf der richtigen SPS testen. :)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Morgen,

also auf der richtigen SPS funktioniert es nicht. Langsam glaube ich aber auch das irgendwas an der Hardware falsch konfiguriert ist.
Hardwaremässig ist folgende Reihenfolge gesteckt:
DO, DI, AI, AO

Wenn ich Station laden in PG mache wird mir angezeigt:
DO, DI, AO, AI

In diesem Fall habe ich:
AI ab 304
AO ab 288

Wenn ich die Reihenfolge dann in der Hardwarekonfiguration ändere auf
DO, DI, AI, AO (also wie es eigentlich gesteckt ist) habe ich:

AI ab 288
AO ab 304

Die 2 Zeilen:
L 1000
T PAW 304 (bzw. 288)
funktionieren in beiden Fällen nicht.

Im Diagnosepuffer steht immer noch:
OB nicht geladen oder nicht möglich, bzw. kein FRB vorhanden
 
Stecke doch mal nur die Ausgangskarte rein und konfiguriere die HW-Config dementsprechend. Was für ein Typ AO-Karte hast du denn?
 
Zurück
Oben