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

Ergebnis 1 bis 3 von 3

Thema: ANY-Zeiger

  1. #1
    Registriert seit
    20.07.2006
    Ort
    Heidelberg
    Beiträge
    19
    Danke
    4
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,
    ich möchte Daten aus dem Ladespeicher in den Arbeitsspeicher Kopieren.
    Dazu nutze ich den SFB 83 "READ_DBL".

    Am IN:SRCBLK des SFC 83 habe ich mit einem ANYpointer (für Datentypen) der als Typ (im Byte n+1) INT (05) definiert ist.

    Der Datenbereich im Ladespeicher den ich lesen will, besteht aber nicht nur INT-Variablen sondern auch BYTES.

    Werden diese ebenfalls ohne probelme kopiert?

    Was sagt die definition (Typ) des ANYpointers im Byte n+1 eingentlich aus?
    Ist das "nur" um die Zugriffsbreite des Zeigers, zusammen mit der Anzahl (im Byte n+2 und n+3) festzulegen?!
    Zitieren Zitieren ANY-Zeiger  

  2. #2
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.224
    Danke
    533
    Erhielt 2.698 Danke für 1.950 Beiträge

    Standard

    Ja, bei Typ Byte und Länge 10 werden 10 Byte geladen,
    bei Typ Word und Länge 10 werden 20 Byte geladen etc.
    Bei Typ Bool muß die Länge durch 8 teilbar sein!
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

  3. #3
    Avatar von RAN
    RAN ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    20.07.2006
    Ort
    Heidelberg
    Beiträge
    19
    Danke
    4
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Erstmal Danke!
    Das heißt, dass Typ und Anzahl im ANY Zeiger nur die Zugriffsbreite definiert. Also kann im Bereich, auf den der ANY-Zeiger zeigt, alle möglichen Formate stehen z.B. STRING…. die dann alle fein säuberlich kopiert werden.
    Zitieren Zitieren Re...  

Ähnliche Themen

  1. ANY-Zeiger als Rückgabewert
    Von Bensen83 im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 04.06.2011, 11:41
  2. Zeiger
    Von snowleopard1702 im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 10.05.2011, 17:07
  3. Zeiger für Anfänger
    Von OKL im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 11.04.2010, 00:44
  4. Zeiger???
    Von Jochen Kühner im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 03.09.2004, 08:33
  5. Any-Zeiger
    Von Anonymous im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 16.10.2003, 20:28

Lesezeichen

Berechtigungen

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