regelung eines Lüfters

settelma

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

ich bräuchte mal wieder Hilfe.

Ich soll gerade eine Lüfterregelung realisieren. Da ich noch nie eine Regelung programmiert habe find ich keinen richtigen Ansatz.

Zum Ablauf:
Einem Lüfter ( 400V ) wird über 0-10V die Drehzahl vorgegeben ( Steuergerät ist bereits am Lüftergerät integriert, also kein FU notwendig ). Die Luft wird durch einen Kanal geblasen in dem sich ein Volumenstromsensor befindet. Dieser gibt mir ein 0-10V Signal für die Steuerung aus.
Nun soll am TP ein bestimmter Luftmengenstrom eingestellt werden. Auf diesen Wert soll der Lüfter nachgeregelt werden.
Das ganze wird mit einer S7 317 und den Analog Ein-Ausgangskarten aufgebaut.

Kann mir jemand vielleicht nen Ansatz geben wie ich am besten anfange.

Gruß Markus
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das schaut doch gut aus.
Trotzdem noch eine Frage.
Der ausgegebene Stellwert an LMN, was ist das genau für ein Wert.

Mal ein Beispiel.
Mein Istwert des Volumenstroms beträgt als Analogwert bei 0-10V ( 0-2764) momentan 6V (16588 ).
Der Sollwert beträgt umgerechnet 7V (19353).
Was wird mir jetzt an LMN ausgegeben? Der analoge Wert für 7V (19353), oder ein Wert wie 1V (2764) den ich zum Istwert dazurechnen muss und diesen dann an den Analogen Ausgang weitergebe.
Oder ein noch kleierer Wert den ich zum Istwert dazurechne und weitergebe.
Ich versteh noch nicht ganz was ich an den Analogen Ausgang, also dem 0-10V Eingang des Lüfters anlege.
Könnt mir das vielleich noch jemand an nem Beispiel erklären. Sorry bin echt Anfänger auf dem Gebiet.
 
Der ausgegebene Stellwert an LMN, was ist das genau für ein Wert.
Der Ausgang des Reglers (LMN) im Real Format der innerhalb der eingegebenen Obergrenze (LMN_HLM) und der Untergrenze (LMN_LLM) liegt.
Mal ein Beispiel.
Mein Istwert des Volumenstroms beträgt als Analogwert bei 0-10V ( 0-2764) momentan 6V (16588 ).
Der Sollwert beträgt umgerechnet 7V (19353).
Was wird mir jetzt an LMN ausgegeben?
Der Regler beginnt nun abhängig von der Regelabweichung (Soll - Ist) und den Parametern GAIN, TI und TD aufzuregeln.
In deinem Fall die Drehzahl des Lüfters erhöhen bis der gewünschte Volumenstrom (Soll = Ist) erreicht ist.
Ich versteh noch nicht ganz was ich an den Analogen Ausgang, also dem 0-10V Eingang des Lüfters anlege.
Den Reglerausgang könntest du nun dem FC106 übergeben mit dem dann direkt das PAW (0-10V) angesteuert wird.
 
Ich versteh noch nicht ganz was ich an den Analogen Ausgang, also dem 0-10V Eingang des Lüfters anlege.
Du kannst den Stellwert für den Lüfter-Analogausgang auch direkt von LMN_PER nehmen, da ist er schon auf 0..27648 normiert.
Dann mußt Du "nur" noch gute Werte für P und I berechnen oder empirisch ermitteln.

Ansonsten sind die Regelbausteine sehr ausführlich hier beschrieben (mit Blockschaltbild, Funktion und Erklärung jedes Parameters und Ausgangs):
System- und Standardfunktionen für S7-300/400
Kapitel 28 SFBs zur Integrierten Regelung

oder auch in der Step7-Hilfe zum Baustein:
- den Regel-FB Baustein im Bausteine-Ordner markieren und F1
oder
- irgendeinen Baustein Öffnen
- Ansicht > Übersichten (Ctrl+K)
- dann bei Programmelemente: Bibliothen > Standard Library > PID Control Blocks > FBxx markieren
- F1

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Dann gibt mir der Ausgang LMN_PER also direkt die "0-10V" aus.

Es gibt ja sehr viele Ein-Ausgänge der Reglers. Werden hier wirklich alle benötigt?
Ich könnt mir vorstellen das ich nur den Sollwert, Istwert, CYCLE und vielleicht noch die Bergrenzungen anlegen muss und als Ausgang eben den LMN_PER .
Gibts noch andere die unerlässlich sind?

Vielen Dank schon mal für die Hilfe
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Soll jetzt aber nicht heißen dass die anderen Parameter alle überflüssig sind.
Die haben schon ihre Berechtigung und können je nach Regler und Reglerstrecken schon sehr nützlich sein.
 
Zurück
Oben