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

Ergebnis 1 bis 3 von 3

Thema: Zeiger/Pointer auf eine Struktur

  1. #1
    Registriert seit
    28.03.2009
    Beiträge
    83
    Danke
    16
    Erhielt 4 Danke für 4 Beiträge

    Frage


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    War die letzten Jahre eigentlich hier immer nur als silent-reader unterwegs,
    bis ich mit der Suchfunktion und seinem Captcha-Code nicht mehr klar-bzw. weiterkam...

    Warum kann ich Elemente in Strukturen nicht indirekt adressieren?

    Ich habe zwei Arrays als Eingangsparameter in einem FB. Der eine in einer Struktur der andere im 'root' quasi.
    Der in der Struktur lässt sich nicht indirekt auslesen, immer rot & syntaxfehler.
    Das gleiche Trauerspiel auch mit anderen Datentypen.

    Code:
    L p##Struktur.Array //geht nicht
    L p##Array2 //geht
    Liegt da irgendwo ein _Hund begraben?
    Zitieren Zitieren Zeiger/Pointer auf eine Struktur  

  2. #2
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.788
    Danke
    398
    Erhielt 2.414 Danke für 2.010 Beiträge

    Standard

    Hallo,
    leider liegt da kein Hund begraben ... du kannst in AWL nur den Pointer auf die Struktur selbst legen - auf die Unterelemente nicht - das hätte ich auch schon mal so dann und wann gebrauchen können ...

    Die einzige Chance, die du da hast wäre :
    1.) die Versatz-Pointer selbst errechnen
    2.) das Ganze mit SCL programmieren - dort kannst du diese Elemente direkt ansprechen.

    Gruß
    LL

  3. Folgender Benutzer sagt Danke zu Larry Laffer für den nützlichen Beitrag:

    logo78 (29.03.2009)

  4. #3
    logo78 ist offline Benutzer
    Themenstarter
    Registriert seit
    28.03.2009
    Beiträge
    83
    Danke
    16
    Erhielt 4 Danke für 4 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Schade eigentlich; Danke Larry.
    1)für meinen Kontext wäre das relativ aufwendig, da auch zum einen bei einer Änderung der Struktur der ganze Versatz neu einberechnet werden müsste. Dann wäre der Ganze Aufwand mit der Standardisierung dahin; kann ja dann gleich Merkerwörter nehmen

    2)Das werde ich wohl müssen; oder eben halt die ganzen Strukturen anpassen; Hilfe

Ähnliche Themen

  1. Pointer Zeiger FIFO LIFO
    Von plc_tippser im Forum FAQ
    Antworten: 1
    Letzter Beitrag: 22.02.2015, 18:53
  2. per Pointer eine FC aufrufen?
    Von FrankTheTank im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 08.08.2011, 12:50
  3. Zeiger, Pointer
    Von redscorpion im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 14.07.2011, 07:14
  4. Pointer auf Struktur (SCL)?
    Von momo99 im Forum Simatic
    Antworten: 26
    Letzter Beitrag: 25.03.2009, 10:23
  5. Eine POINTER Frage
    Von Danielegger im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 30.07.2004, 16:19

Stichworte

Lesezeichen

Berechtigungen

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