Step 7 Anzahl nicht-leerer Array Elemente herausfinden

___Simon___

Level-1
Beiträge
1
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

gibt es in S7 einen Siemens-Funktion (also keine Schleife mit Schleifenzähler und Abfrage auf "0") um die die Anzahl nicht-leerer Elemente in einem Array zu ermitteln? Hierbei habe ich in einem DB 100 Arrays mit je 24 Elementen, von denen aber nicht alle 24 Elemente beschrieben sind. Diese Anzahl (also in diesem Beispiel 2 bzw. 3) ist aber für mich relevant.

Konkret habe ich folgenden Aufbau (Anhang)

Vielen Dank für die Hilfe bzw. Ideen!!!
 

Anhänge

  • S7_Array.png
    S7_Array.png
    13 KB · Aufrufe: 23
Hallo Simon,

Ich finde auch immer wieder Sachen, die ich nicht kenne, oder suche Funktionen, von denen ich mir nicht vorstellen kann, dass es sie nicht gibt. :rolleyes:

Aber bei deiner Anwendung, sehe ich keine andere Lösung, als eben eine Schleife mit Schleifenzähler und Abfrage auf "0"…

Gruß
Chräshe
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Falls das möglich ist, könnte man auch einen Zähler hoch- bzw. runterzählen, wenn Elemente belegt bz.w frei warden. Die weitere Frage ist, wie oft auf leer abgefragt wird vs. wie oft Elemente belegt bzw. frei warden.
 
Zurück
Oben