15.09.2015 14:48 | |
Beiträge: 2 Bewertung:
|
Hallo, Vielleicht kann mir hier jemand helfen. Wir verwenden das Tia Portal zur Programmierung unserer Beschickungsanlage. Durch die Beschickungsanlage pumpen wir ein Fluid im Kreis und nehmen dabei Analogwerte auf. Dadurch dass die Pumpe eine recht hohe Pulsation hat, schwanken unsere Messwerte stark. Kann mir jemand einen Tipp geben, wie man die Messwerte zu einem Mittelwert zusammenfassen kann? Leider besitze ich keine allzu großen SCL Programmierkenntnisse. |
15.09.2015 15:31 | |
Beigetreten: 09.07.2015 Letzter Bes: 14.03.2025 Beiträge: 4198 Bewertung:
|
Hallo,
z.B. alle 100ms einen Messwerte in einen Umlaufpuffer von z.B. 10 Messwerten den Messwert schreiben. In jedem Zyklus/Takt Summe bilden und durch die Anzahl der Messwerte teilen, dann hast Du einen schönen Mittelwert, wo Ausreißer "eliminiert" werden. Gruß, Towome |
|
|
Für diesen Beitrag bedanken sich
1 Benutzer |
15.09.2015 16:17 | |
Beiträge: 2 Bewertung:
|
Danke vorab für die Idee, wo finde ich denn den Umlaufpuffer? |
15.09.2015 18:04 | |
Beigetreten: 16.09.2010 Letzter Bes: 13.03.2025 Beiträge: 110 Bewertung:
|
Na in dem DB, wo Du ihn definiert hast. |
Zuletzt bearbeitet von: JLaege am: 15.09.2015 18:04:22 |
|
15.09.2015 18:33 | |
Beiträge: 8946 Bewertung:
|
Anbei ein einfach umzusetzendes SCL - Beispiel (TIA V13).
|
Für diesen Beitrag bedanken sich
1 Benutzer |