16.03.2012 14:04 | |
Beiträge: 12 Bewertung: (0) |
Hallo, ich habe eine Logo 0BA6 12/24V mit zwei analogen Eingängen Ein Analoger Eingang ist mit einem Ultraschallsensor verbunden der eine Spannung von 0-10 V ausgibt (der Sensor mißt die leicht variierende Entfernung zu einer Blechkante ca. 5 cm). Jetzt möchte ich alle 10 Sekunden eine Entscheidung ob die Entfernung sich tendenziell weiter oder geringer oder sich nicht verändert hat. Um dann dieser Bewegung (mit einem Gleichstrommotor am Ausgang) entgegen zu steuern. Ich habe bereits einen Analogwert mit vorgeschalteten Glättung (Zählerprinzip aus diesem Forum) und einer Sollwert-Stellung über einen Taster. Der Sollwert wird nun mit dem Istwert verglichen, aber und hier liegt das Problem der Vergleichswert schwankt noch sehr stark um den Motor direkt anzusteuern. Er ragiert auf alle Schwankungen auch mit Schwellwert. Eine weitere Möglichkeit mit Mittelwert hilft mir hier nicht, da das Signal auch kurzzeitig (ms) abfallen kann. Anbei ein Auszug meiner Steuerung DateianhangTendenz.zip (113 Downloads) |
Für diesen Beitrag bedanken sich1 Benutzer |
16.03.2012 18:21 | |
Beigetreten: 07.05.2011 Letzter Bes: 01.09.2024 Beiträge: 4705 Bewertung: (388) |
Hallo! Ich kenne diese Bandkantensteuerung von einem unserer Kunden. Dieser hat zwei Anlagen bei denen von einem Coil Blech abgewickelt und einer Zuschnittanlage zugeführt wird. Hier wird der Coil über einen Antrieb immer in der Mitte gehalten. Im Gegensatz zu deiner Variante wo nur alle 10s eine Abfrage erfolgen soll, wird hier das ganze stetig geregelt. Als Neuansatz für deine Anwendung würde ich dir den PI-Regler vorschlagen. Im Anhang mal ein Beispiel. Über die zwei Analogeingänge wird der Sollwert vorgegeben und der Istwert erfasst. Der Sollwert kann auch anders vorgegeben werden, nur hier immBeispiel ist es leichter zu simulieren. Über die zwei Komperatoren wird ermittelt ob eine Differenz vorliegt und je nachdem der entsprechende PI-Regler aktiviert. Aus der Regelabweichung ergibt sich ein Analogwert welcher dem Impulsgeber zugeführt wird. Je nach Größe der Abweichung wird jetzt der Stellmotor entsprechend lange vor oder zurück aktiviert. Die zu erfüllende Genauigkeit und Empfindlichkeit wird in den beiden PI-Reglerbausteinen B007 und B006 eingestellt. Vor der Übertragung muß der Baustein B008 noch abgeschlossen werden. Viel Spaß beim testen. DateianhangBandkante.zip (124 Downloads) |
Zuletzt bearbeitet von: motmonti am: 16.03.2012 18:31 |
|
18.03.2012 12:50 | |
Beigetreten: 07.05.2011 Letzter Bes: 01.09.2024 Beiträge: 4705 Bewertung: (388) |
Hallo! Ich hatte zwischenzeitlich meine letzte Antwort noch etwas erweitert was das Schwingen angeht. Die Möglichkeit zur Vorgabe des Sollwertes bleibt ja immer noch. Den kannst du ja wie gewohnt aus den Abständen und der Schnitthöhe ermitteln und per Verweis in B006 und B007 eintragen lassen. Ich habe für einen Kunde eine Sensornachführung gebaut, bei der über ein Liniarpoti der Sollwert vorgegeben wird und ein Liniarantrieb stellt den Sensor auf die entsprechende Höhe ein. DateianhangSensornachführung.zip (85 Downloads) |
18.03.2012 14:51 | |
Beiträge: 12 Bewertung: (0) |
Hallo Motmonti, anbei die gesamte Schaltung die soweit als Steuerung im Einsatz ist. Diese regelt auch ungefähr so in 10 sec. ____ __ ___/ \ / \ ___ \______/ \______/ (mehr Werte unter Soll) soll es so aussehen nach ca. 10 Sec ____________________________ \__ -1---2---3---4---5---6---7---8---9---10- (sec.) Gruß Detlev Kormann DateianhangTrimmanlage mit Messeinrichtung Stand 13.03.2012.zip (77 Downloads) |
Folgen Sie uns auf