23.03.2014 09:40 | |
Beigetreten: 07.05.2011 Letzter Bes: 01.09.2024 Beiträge: 4705 Bewertung: (388) |
Hallo Wolfy! Dich interessiert es doch selbst nicht sonderlich, wieso sonst dauert es fünf Tage bis du auf die Anfrage von 190B antwortest!? Die Hilfe hier im Forum leistet jeder unentgeldlich und in seiner Freizeit. Aus diesem Grund hat keiner Lust hier Programme zu erstellen, die dann zig mal geändert werden müssen, weil dem Fragesteller noch eine Änderung und wieder eine Änderung einfällt. Es ist daher wichtig alle Anforderungen genau zu kennen. So fehlt in deinen Angaben auch, wie die Stellgröße ausgegeben werden soll. Also ob ein Analogstellsignal oder einfach ein Relais eingesetzt werden soll. Ich habe dir im Anhang mal ein kleines Beispiel erstellt. Mit I1 wird der Prozess gestartet. Über die Analogmux werden entsprechend dem Prozessabschnitt die Sollwerte an die PI-Regler übergeben. Diese geben entsprechend der Abweichung ein Stellsignal aus. Die Regler können auch durch analoge Schwellwertschalter ersetzt werden, wenn das Stellsignal digital ausgegeben werden soll. DateianhangAutoclave.zip (181 Downloads) |
Für diesen Beitrag bedanken sich2 Benutzer |
08.04.2014 11:50 | |
Beiträge: 38 Bewertung: (0) |
So. Im Anhang habe ich nun den Temperatur- und Druckverlauf wie ihn der Hersteller des Materials vorgibt. |
09.04.2014 17:21 | |
Beigetreten: 07.05.2011 Letzter Bes: 01.09.2024 Beiträge: 4705 Bewertung: (388) |
Hallo! Was ist nun gewollt? Der Text sagt 3-5°C / min und die Zeichnung sagt 1°C / min!? |
09.04.2014 18:14 | |
Beigetreten: 07.05.2011 Letzter Bes: 01.09.2024 Beiträge: 4705 Bewertung: (388) |
Im Anhang jetzt mal ein Beispiel nach den bekannten Angaben! Der Istwert von Druck und Temp. wird über AI1 und AI2 erfasst. Über I1 wird die Anlage gestartet. In B003 wird der Temperaturwert erfasst und mit dem Sollwert verglichen. Dieser wird über den V/R-Zähler B001 und die Arithmetik B004 ermittelt und per Verweis an B003 übergeben. Ist der Istwert größer als der Sollwert, wird mit einer in B007 einstellbaren Verzögerung das Signal weitergegeben. Damit läßt sich die Anstiegszeit einstellen. Der Impuls zählt über B011 den V/R um eins höher, was den Sollwert um 4°C steigen läßt. Die Schwellwertschalter B012 - B014 erfassen die für den Druck wichtigen Temperaturwerte und geben übe den Analog-Mux B015 den gewünschten Sollwert an B010 weiter. Da noch nicht bekannt ist, wie du das mit dem Druck machen willst, habe ich hier nur einen Schwellwertschalter gesetzt. Soll über zwei Ventile be und entlastet werden, so muß dasSignal des Schwellwertschalters noch mit dem V/R verknüpft werden. Man kann an diese Stelle auch einen PI-Regler setzen und den Druck über ein Proportionalventil regeln! DateianhangAutoclave 2.zip (133 Downloads) |
12.04.2014 11:33 | |
Beigetreten: 07.05.2011 Letzter Bes: 01.09.2024 Beiträge: 4705 Bewertung: (388) |
Hallo! Also wenn ich mich nicht ganz verprogrammiert habe, war das in der letzten Version schon so, das in B021 1h als Haltezeit eingestellt war. Ist diese abgelaufen, wird der Ausgang für die Heizung gesperrt und der Kessel kühlt ab. Ich hab das jetzt noch soweit ergänzt, das der Startbefehl resetet wird, wenn der Kessel auf 256°C abgekühlt ist. Die Drucksteuerung funzt noch nicht ganz, aber da bin ich dran, was dich aber nicht von Selbstversuchen abhalten sollte! DateianhangAutoclave 3.zip (140 Downloads) |
13.04.2014 18:57 | |
Beigetreten: 07.05.2011 Letzter Bes: 01.09.2024 Beiträge: 4705 Bewertung: (388) |
Hab das mit der Temp. mal noch angepasst!
DateianhangAutoclave 3.zip (143 Downloads) |
13.04.2014 20:05 | |
Beigetreten: 07.05.2011 Letzter Bes: 01.09.2024 Beiträge: 4705 Bewertung: (388) |
Hier noch mit Druckregelung! Über das Menü mit dem die Werte eingestellt werden, mach ich mir noch Gedanken! Soll nur die obere Temperaturgrenze einstellbar sein, oder auch die Schwellen für die Druckstufen und die Druckstufen selbst? DateianhangAutoclave 4.zip (121 Downloads) |
Zuletzt bearbeitet von: motmonti am: 13.04.2014 20:12 |
|
13.04.2014 21:08 | |
Beiträge: 38 Bewertung: (0) |
Ich habe B021 wieder auf eine Stunde gesetzt Schöne Lösung mit dem Druckabfall bei der Abkühlung. Ich habe mir lange Gedanken darüber gemacht aber mir ist nichts brauchbares eingefallen. Willst Du das mit dem Menü wirklich machen? Ist die Fehlerquelle nicht geringer wenn man das jeweils optimale Programm z.B. über SD-Karte lädt? Für jeden Zyklus die Parameter neu eingeben ist dann auch irgendwie zu Aufwändig. DateianhangAutoclave 4.lsc.zip (109 Downloads) |
Zuletzt bearbeitet von: wolfy am: 13.04.2014 21:10 |
|
15.04.2014 08:19 | |
Beigetreten: 07.05.2011 Letzter Bes: 01.09.2024 Beiträge: 4705 Bewertung: (388) |
Hallo! Ich gebe dir mal bis heute Abend Zeit das herauszufinden, denn nur so lernst du was! |
16.04.2014 18:51 | |
Beigetreten: 07.05.2011 Letzter Bes: 01.09.2024 Beiträge: 4705 Bewertung: (388) |
Hallo! Mit der Druckregelung war ich noch nicht ganz zufrieden und daher hier mal eine andere Lösung. Damit läßt sich besser die Hysterese einstellen um ein ständiges Pendeln der Ventile zu verhintern! Der Sollwert wird von den beiden Analogkomperatoren gegenläufig mit dem Istwert verglichen und je nach Abweichung wird das Ventil Druck Plus/Minus angesteuert! DateianhangAutoclave 4.zip (114 Downloads) |
Für diesen Beitrag bedanken sich1 Benutzer |
17.04.2014 18:17 | |
Beigetreten: 07.05.2011 Letzter Bes: 01.09.2024 Beiträge: 4705 Bewertung: (388) |
Hallo! Im Anhang mal noch ein kleines Osterei! Ich denke dir sind die Möglichkeiten der Logo mit Sicht auf Menüsteuerung usw. nicht ganz bewusst!? Im Anhang mal ein kleines Menü als Erweiterung des bisherigen Programms. Mit F1 werden die einzelnen Menüpunkte durchgeschaltet. Mit F2 und F3 werden die Werte erhöht, bzw. verringert. Die eingestellten Werte für Temp. und Haltezeit werden in die verantwortlichen Bausteine übernommen und können jederzeit geändert werden. Das Menü läßt sich natürlich noch um viele weitere Werte ergänzen! Viel Spaß beim Test und ein Frohes Osterfest! DateianhangAutoclave 5.zip (145 Downloads) |
Für diesen Beitrag bedanken sich1 Benutzer |
18.04.2014 14:00 | |
Beiträge: 38 Bewertung: (0) |
Wow. Das ist ja krass. Hätte ja nicht gedacht was da alles möglich ist. Vielleicht plane ich doch noch das TD mit ein. Ich habe Deinen Vorschlag gleich mal modifiziert und die Standardwerte als Grundeinstellung gewählt. Prima Osterei Dir auch alles liebe und ein paar schöne Tage.
DateianhangAutoclave 5-1.lsc.zip (130 Downloads) |
Für diesen Beitrag bedanken sich1 Benutzer |
18.04.2014 17:58 | |
Beigetreten: 07.05.2011 Letzter Bes: 01.09.2024 Beiträge: 4705 Bewertung: (388) |
Hallo! Welche Werte sich übergeben lassen ist von der verwendeten Hardware abhängig. Das merkst du, wenndu in der LogoSoft mal eine andere Geräteversion einstellst. Für deine Anwendung reicht der Umfang an übergebbaren Werten auf jeden Fall aus! Im Anhang mal ein Programm für eine kleine Brauerei. Dort habe ich die Werteübergabe per Analog-MUX mal angewendet um verschiedene Biersorten im Menü wählen zu können ohne für jedes Bier einen eigenen Ablauf zu schreiben! DateianhangBrausteuerung Rasten 58.zip (147 Downloads) |
18.04.2014 18:01 | |
Beiträge: 38 Bewertung: (0) |
So. Ich glaube ich habe das mit dem Menü verstanden. Hier mal eine weitere Modifikation.
DateianhangAutoclave 5-2.lsc.zip (138 Downloads) |
18.04.2014 19:12 | |
Beiträge: 38 Bewertung: (0) |
Ok. Habe das geändert und noch etwas aufgeräumt. Wie kann ich denn die Aufheizzeit berechnen. Das habe ich noch nicht ganz herausgefunden. Geht das überhaupt? Ich habe ja nur die Größe vom Temperaturschritt z.B. 4 Grad und die Zeit die die erreichte Temp jeweils gehalten wird. Oder mache ich einen Denkfehler?
DateianhangAutoclave 5-3.lsc.zip (138 Downloads) |
18.04.2014 19:27 | |
Beigetreten: 07.05.2011 Letzter Bes: 01.09.2024 Beiträge: 4705 Bewertung: (388) |
Richtig, die Aufheizzeit läßt sich so nicht wirklich berechnen, oder einstellen! Du gibst nur die Temperaturschrittweite und die Wartezeit vor. Der Rest ist dann abhängig vom Material, dessen Volumen, dem Luftvolumen und der Heizleistung! PS: So sieht bei mir aufgeräum aus! DateianhangAutoclave 5-3 aufgeräumt.zip (125 Downloads) |
Zuletzt bearbeitet von: motmonti am: 18.04.2014 19:39 |
|
Für diesen Beitrag bedanken sich1 Benutzer |
18.04.2014 20:19 | |
Beiträge: 38 Bewertung: (0) |
Also beobachten und anpassen. Ja. DAS ist perfekt aufgeräumt Ich übe das dann noch bischen. Wie erweitere ich denn das Menü weil B029 ja komplett belegt ist?
|
20.04.2014 12:21 | |
Beiträge: 38 Bewertung: (0) |
Ok. Das werde ich mal probieren. Ich habe versucht mit Q4 nach Ablauf der Haltezeit eine Schaltsignal zu generieren. Das klappt soweit aber ich hätte es gerne wenn das Signal erst ausgelöst wird wenn die Temperatur auf 90 Grad runter ist. Mit dem Schwellwertschalter hat das so nicht geklappt. Hast Du da nen Tipp für mich?
DateianhangAutoclave 5-4.lsc.zip (116 Downloads) |
20.04.2014 13:12 | |
Beiträge: 38 Bewertung: (0) |
Danke. Jetzt geht das. Der Schaltimpuls startet dann über ein Zeitrelais die Kühlmittelpumpe zum Abkühlen des Autoclaven z.B für eine Stunde. Ich habe gestern gesehen das meine 0BA7 keine Analogeingänge hat. Jetzt muss ich mir noch eine Erweiterung bestellen... Ist das Modul AM2 6ED 1055-1MA00-0BA0 das reichtige für Druck und Temperatursensor? Muss ich das nur anstecken und fertig? Oder muss das konfiguriert werden? DateianhangAutoclave 5-4.lsc.zip (134 Downloads) |
Folgen Sie uns auf