Variable Mittelwertbildung

Farinin

Level-2
Beiträge
352
Reaktionspunkte
4
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, wahrscheinlich zum hunderttausendsten Mal aber leider muss ich Thema nochmal eröffnen.

Also ich soll einen Baustein programmieren, der eine vom PLS vorzugebene Anzahl an Werten mitschreiben und daraus den Mittelwert errechnen kann.

Ich dachte da an einen FB, der die Werte bei einer kommenden Flanke in ein Statisches Array schiebt. Jedoch kann ich das Array nicht mit einer Schleife bearbeiten, da der Index des Array's nicht dynamisch angesprochen werden kann.
Geht das überhaupt oder sollte man lieber einen DB dazu erstellen?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
den Index kannst du in AWL nicht dynamisch ansprechen - in SCL wäre das kein Problem ... :p
Vielleicht solltest du mal über diese Alternative nachdenken - der Rest der Funktion läßt sich dann damit auch sehr schön machen ...

Gruß
LL
 
hallo
habe auch sowas machen müssen, aber nur eine bestimmte zeit messwerte aufnehmen, ist ein fc dazu für jede messreihe je ein db, kann man beliebig oft aufrufen, nur immer mit neuem db, gibt so alles gleich raus (anzahl der werte, summe, und durchschnitt der werte, messwerte können so auch noch weiterverarbeitet werden
 

Anhänge

  • Datenaufnahme.txt
    12,7 KB · Aufrufe: 129
Zurück
Oben