Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 4 von 4

Thema: Array index auslesen

  1. #1
    Registriert seit
    27.12.2015
    Beiträge
    6
    Danke
    3
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen

    Momentan tüftle ich jeden Tag an der SPS rum, um in kurzer Zeit möglichst viel in Erfahrung zu bringen.

    Zurzeit versuche ich einen besimmten Wert in einem Array zu finden.
    Sobald ich diesen Array habe, benötige ich die indexnummer.

    Zum Beispiel:

    i_Produktenummer [1..50] Array of DInt;

    i_Produktenummer [34] := 65983;

    Mit einer Schleife durchsuche ich alle diese Nummern und vergleiche diese. Sobald ich die Nummer 65983 gefunden habe, benötige ich den index von dieser Zahl in meinem Fall die 34.
    Wie ermittle ich diesen Index?
    Zitieren Zitieren Array index auslesen  

  2. #2
    Registriert seit
    13.12.2011
    Beiträge
    1.329
    Danke
    138
    Erhielt 145 Danke für 137 Beiträge

    Standard

    Äh, und wo war nochmal Dein Problem?
    Wie durchsuchst Du denn das Array bis jetzt, mit Pointern?
    Wenn Du es Stück für Stück durchsuchst hast Du den Index doch schon.

    Von irgendwas mit Internetzugang gesendet.

  3. Folgender Benutzer sagt Danke zu oliver.tonn für den nützlichen Beitrag:

    otti121 (04.09.2016)

  4. #3
    Registriert seit
    11.12.2009
    Beiträge
    2.097
    Danke
    387
    Erhielt 384 Danke für 267 Beiträge

    Standard

    grobes Beispiel

    Code:
    FOR I := 1 TO 50 DO
    
        IF iDODUKTENUMMER[I] = SUCHVARIABLE THEN
            GEFUNDEN_IN_INDEX := I;
            EXIT;
        END_IF;
    
    END_FOR;
    Durch das Exit wird nach dem ersten Fund die Schleife verlassen, um Rechenzeit zu sparen

    Grüße

    Marcel
    Stell Dir vor es geht, und keiner kriegts hin!

  5. Folgender Benutzer sagt Danke zu Matze001 für den nützlichen Beitrag:

    otti121 (04.09.2016)

  6. #4
    otti121 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    27.12.2015
    Beiträge
    6
    Danke
    3
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Machmal ist es so einfach, danke!

Ähnliche Themen

  1. Step 7 Variabler Array Index in AWL
    Von Lyrim im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 10.03.2016, 22:54
  2. Index Array
    Von peraho im Forum Simatic
    Antworten: 10
    Letzter Beitrag: 16.10.2012, 09:16
  3. Array [index] gleichzeitig füllen
    Von good_mike im Forum Programmierstrategien
    Antworten: 13
    Letzter Beitrag: 17.01.2012, 19:56
  4. Array mit index
    Von bluebird277 im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 29.08.2011, 11:23
  5. Index aus Array auslesen
    Von heri1980 im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 17.09.2010, 14:54

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •