Druckregelung mit S7 313C (???)

Bombel

Level-1
Beiträge
3
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich habe in einem Projekt die Aufgabe bekommen eine Pumpenregelung aufzubauen. Leider habe ich (noch ;)) nicht wirklich viel Ahnung von Regelungen bzw deren Programmierung in einer S7.

Es handelt sich um ein Hydraulikaggregat mit einem Druckregelventil (Proportionalventil 4...20mA). Hinter dem Ventil sitzt ein Druckaufnehmer der mir ein Analogsignal von ebenfalls 4...20mA liefert.
Über ein OP soll ein Druck von 0-250bar vorgewählt werden. Dieser Druck soll dann von der S7 geregelt werden.

Ich habe die CPU 313C ins Auge gefasst, da diese über 4 Analogeingänge und 2 Analogausgänge und reichlich Digital Ein- und Augänge verfügt. Desweiteren bietet sie eine PID Funktion. Programmiert wird mit dem Simatic Manager v5.4

Jetzt meine Frage: Ist es überhaupt möglich mit einer S7 so eine Reglung aufzubauen? Wenn ja bitte ich Euch um Tipps für die ersten Schritte der Programmierung.

Vielen Dank schonmal im Voraus für eure Antworten.

Gruß Bombel :D
 
Zuletzt bearbeitet:
Hi Bombel,

grundsätzlich ist das möglich. Da du 4-20mA Signale hast, kannst du du aus der Bibliothek den FB41 CONT-C verwenden.
Den Sollwert über das OP müsste man in einem DB ablegen und an den Regler entsprechend anbinden, eventuell vorher normieren , also 0..250bar = 0..100% für den Reglersollwert. Den Reglerausgang LMN über den Unscale Baustein FC106 aus der Bibliothek führen und an das Ausgangswort für das Propventil anbinden (Parameter OUT vom FC106)

So die grobe Vorgehensweise
Gruß
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Regelungen (hier der erwähnte FB41) sollte man auch in einem Zeit-OB aufrufen (OB 35) und beim Neustart im (hier OB100) initialisieren
 
Servus Move,

danke erstmal für deine schnelle Antwort :-D. Das hört sich ja schonmal alles prima und eigentlich ganz einfach an :D. Hab leider im Moment keinen Simatic Manager zur Verfügung, aber ich guck mir die Bausteine heute Nachmittag mal genauer an.

Gruß Bombel
 
Hi Bombel,

grundsätzlich ist das möglich. Da du 4-20mA Signale hast, kannst du du aus der Bibliothek den FB41 CONT-C verwenden.
Den Sollwert über das OP müsste man in einem DB ablegen und an den Regler entsprechend anbinden, eventuell vorher normieren , also 0..250bar = 0..100% für den Reglersollwert. Den Reglerausgang LMN über den Unscale Baustein FC106 aus der Bibliothek führen und an das Ausgangswort für das Propventil anbinden (Parameter OUT vom FC106)

So die grobe Vorgehensweise
Gruß

:confused::confused:
der sollwert ist frei einstellbar und liegt zwischen 0 und 250 bar
LMN geht nicht vom sollwert aus sondern von der Diffrenez sollwert-istwert
 
Zuviel Werbung?
-> Hier kostenlos registrieren
:confused::confused:
der sollwert ist frei einstellbar und liegt zwischen 0 und 250 bar
LMN geht nicht vom sollwert aus sondern von der Diffrenez sollwert-istwert

Ist klar,

der Istwert seines Druckaufnehmers muss natürlich auch entsprechend normiert auf den Regler PV_IN gelegt werden. Dann Soll-Ist ergibt LMN fürs PropVentil. Aber ich glaube dat weiß der.:rolleyes:
Gruß
 
Es ist nicht außer acht zu lassen dass die analogen E/A der 313C
eine schlechtere Auflösung haben. (11Bit +Vz)
Mal eben drüber nachdenken ob dass für die geforderte Regelgenauigkeit ausreichen ist.
 
Zurück
Oben