Alex vs. SPS
Level-1
- Beiträge
- 26
- Reaktionspunkte
- 1
-> Hier kostenlos registrieren
Hallo zusammen,
vielleicht kann mir jemand von euch weiter helfen!? Ich arbeitete zur Zeit an einer Regelungsaufgabe, bei der der größte Wert eines Sensor während einer Wellenumdrehung herausgefiltert werden soll. Ich bekomme einen Eingangsimpuls je Umdrehung (Initiator). Darüber wird also der Zeitraum definiert, in dem ich den größten Wert des Sensors herausbekommen und speichern möchte. Meine ersten Denkansätze gehen in die Richtung, das ich immer dann den Istwert des Sensors in einen Puffer DB schreibe, wenn die Steigung des Sensorsignals "0" ist (Wendepunkt). Ich wollte 2 Puffer DB´s erzeugen und sie immer im Wechsel mit den Spitzenwerten der jeweiligen Umdrehung beschreiben. Nach einer Umdrehung sollten dann die gespeicherten Spitzenwerte verglichen und der größte Wert als Sollwert für die Regelung verwendet werden. Hat jemand von euch vielleicht schon einmal eine ähnliche Aufgabe in S7 realisiert oder hat wer vielleicht sogar eine bessere Lösung für das Problem? Freue mich über weitere Ideen und Denkanstöße. Meine zur Verfügung stehenden Komponenten lauten wie folgt:
Software: S7 V5.4 + SP3
Hardware: CPU 315-2DP (6ES7 315 2AG10-0AB0)
Schönen Tag noch.
Gruß, Alex
vielleicht kann mir jemand von euch weiter helfen!? Ich arbeitete zur Zeit an einer Regelungsaufgabe, bei der der größte Wert eines Sensor während einer Wellenumdrehung herausgefiltert werden soll. Ich bekomme einen Eingangsimpuls je Umdrehung (Initiator). Darüber wird also der Zeitraum definiert, in dem ich den größten Wert des Sensors herausbekommen und speichern möchte. Meine ersten Denkansätze gehen in die Richtung, das ich immer dann den Istwert des Sensors in einen Puffer DB schreibe, wenn die Steigung des Sensorsignals "0" ist (Wendepunkt). Ich wollte 2 Puffer DB´s erzeugen und sie immer im Wechsel mit den Spitzenwerten der jeweiligen Umdrehung beschreiben. Nach einer Umdrehung sollten dann die gespeicherten Spitzenwerte verglichen und der größte Wert als Sollwert für die Regelung verwendet werden. Hat jemand von euch vielleicht schon einmal eine ähnliche Aufgabe in S7 realisiert oder hat wer vielleicht sogar eine bessere Lösung für das Problem? Freue mich über weitere Ideen und Denkanstöße. Meine zur Verfügung stehenden Komponenten lauten wie folgt:
Software: S7 V5.4 + SP3
Hardware: CPU 315-2DP (6ES7 315 2AG10-0AB0)
Schönen Tag noch.
Gruß, Alex