Temperaturgesteuerter Lüfter

therealbeda

Level-1
Beiträge
15
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo liebe Gemeinde,

Wie ihr wisst, stehe ich noch am Anfang meines SPS Kurses der Fernschule Weber.
Nun nach etwa 3 Monaten kam mein Chef auf mich zu ob ich denn schon so weit bin ein Programm für die S7 zu schreiben, welches nach gemessener Temperatur einen Lüfter schneller bzw. langsamer laufen lässt.
Ich meinte dazu ich mache mir Gedanken und versuche mein Glück aber ich vermute, dass das noch nix wird.

Trotzdem habe ich mir darüber Gedanken gemacht, wie ich das bis jetzt gelernte Umsetzen kann. Und dazu bräuchte ich etwas Unterstützung.

Also folgendes Szenario:

- Temperaturfühler, Analogeingang an S7
- je nach Wert soll ein Frequenzumrichter (ich glaube von Siemens, muss aber nochmal schauen) von der S7 angesteuert werden
- Motor soll schnell bzw langsam laufen

Ich kenne die genauen Einzelheiten nicht, aber meinem Verständnis nach sollte der Motor ab einer Temperatur von 25°C mit einer Leistung von 20% laufen und bei einer Temperatur ab 60°C 100%. Diese Werte sind aber nur geschätzt und müssen gegebenenfalls geändert werden.

Ich muss dazu sagen, dass die S7 bereits ein Programm drauf hat, ich müsste das vorhandene Programm nur ergänzen. Außerdem gibt es am Schaltschrank ein Touch Panel, es wäre also sehr schön wenn man diesen Lüfter in die Visualisierung implementiert.

Ich freue mich auf eure Kommentare.

Gruß,

Beda
 
Da du das ganze mit einer Siemens Steuerung realisieren willst/musst, ist diese Frage wahrscheinlich besser im Simatic Unterforum aufgehoben ;)
Vieleicht verschiebt sie ja ein Mod dort hin.

Soll die Drehzahl des Lüfter FUs kontinuierlich gestelllt werden (z.B. mit der Sollwertvorgabe über eine Spannung 0-10V) oder reichen Drehzahlstufen über Festfrequenzen aus, die mittels Digitalausgängen gesetzt werden?

Wie sieht das Zeitverhalten der Temperaturänderungen aus? Sind die Änderungen eher träge oder schwanken sie stark?
Bei der kontinuierlichen Drehzahlvorgabe kannst du ja einfach den Temperaturmesswert umskalieren und direkt als Sollwert auf den FU geben. Dann wird der Lüfter immer linear mit dem Temperaturverlauf mitgehen. Das wäre meines erachtens die einfachste Lösung.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
ups, da hab ich wohl nicht aufgepasst :)

Am besten wäre es mit einer Sollwertvorgabe.

Die Änderungen der Temperatur sind eher träge.

Außerdem darf der Motor nur unter zwei Bedingungen laufen: Not_Aus nicht gedrückt UND wenn eine Freigabe, welche ich manuell per Touch Panel erteile, gegeben ist. Diese Freigabe über Touch Panel wird eigentlich für eine andere Funktion verwendet, ABER der Motor darf nur laufen wenn diese Freigabe vorhanden ist.
 
Ja was hast du denn.Du brauchst einen Analogeingabebaustein der dir den Istwert normiert(PEW).Von 0..100 Grad(Bsp.).
Dann den FB 41 als Regler.Den Sollwert gibt du dem Regler Fb41.Der hat einen Reglerausgang PAW.Der geht auf den Umrichter als externer Stellwert(Drehzahlregler.)
Also ich würde den Regler in der SPS aufbauen.

Am Eingang hast du einen Schütz der versorgt den Umrichter mit der Eingangsspannung.
Dann haben die gewöhlich noch verschiedene Zustände betriebsbereit, u.s.w.Wenn der Schütz drinnen ist und er Umrichter bereit ist kannst du ihm die Freigabe geben.
Dann über nimmt er den externen Sollwert und regelt darauf.

Beim Ausschalten umgekehrt vorgehen.Freigabe wegnehmen und wegen mir aus Sollwert Null schreiben.Beim Notaus wirst du den netzschütz wohl rauswerfen.
 
so, nun melde ich mich wieder zu Wort:

Es gab eine kleine Änderung: das Ganze soll nun mit einer LOGO umgesetzt werden.
Ich habe aktuell eine Logo 6ED1 052-2CC01-0BA6 da, mit 8 Eingängen und 4 Ausgängen.

Auch die Demosoftware von Siermens hab ich hier. Nur leider nicht viel Ahnung wie die Logik dazu ausschauen soll :-(
 
Zurück
Oben