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

Ergebnis 1 bis 7 von 7

Thema: Pointer

  1. #1
    Registriert seit
    30.07.2010
    Beiträge
    23
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo, kann mir mal einer sagen wo im nachfolgendem Code der Pointer hinzeigt.
    Gruß Dirk

    CALL "BLKMOV"
    SRCBLK :=P#DIX 36.0 BYTE 4
    RET_VAL:=#RET_VAL_INT
    DSTBLK :=#Fehlerwort
    NOP 0
    Zitieren Zitieren Pointer  

  2. #2
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard

    auf den instanz-DB
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  3. #3
    Rose2 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    30.07.2010
    Beiträge
    23
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard

    SRCBLK :=P#DIX 36.0 BYTE 4


    Mich würde jetzt die Zuweisung interessieren


    SRCBLK :=

    Wie funktioniert die Zuweisung .
    Str u J über die Symboltabelle ?
    Zitieren Zitieren Pointer  

  4. #4
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard

    Zitat Zitat von Rose2 Beitrag anzeigen
    SRCBLK :=P#DIX 36.0 BYTE 4


    Mich würde jetzt die Zuweisung interessieren


    SRCBLK :=

    Wie funktioniert die Zuweisung .
    Str u J über die Symboltabelle ?
    die zuweisung erfolgt über einen any-pointer - dieser zeigt in deinem fall auf den instanz-db ab 32.0 und ist 4 byte, also ein dword lang
    sekundärliteratur findest du in der faq
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  5. #5
    Registriert seit
    28.08.2007
    Beiträge
    140
    Danke
    17
    Erhielt 13 Danke für 11 Beiträge

    Standard

    Also ich versteh nicht ganz was du mit Zuweisung meinst und was das mit der Symboltabelle zu tun hat.
    Es werden 4byte von dix36. 0 aus dem aktuell aufgeschlagenen Instanz DB in den Selbigen an die Adresse aus #fehlerwort kopiert. Die Adresse muss natürlich vorher dort eingetragen werden.

  6. #6
    Rose2 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    30.07.2010
    Beiträge
    23
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Na ja, fange ja gerade erst an mit step 7, und habe hier ein Programm vorliegen wo der Code halt drin stand .
    Zitieren Zitieren Pointer  

  7. #7
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von Rose2 Beitrag anzeigen
    Na ja, fange ja gerade erst an mit step 7, und habe hier ein Programm vorliegen wo der Code halt drin stand .
    wenn du gerade erst ANFÄNGST konzentriere dich auf bit, byte und word "verknüpfungen" ... pointer kommen später!
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

Ähnliche Themen

  1. Pointer und Co
    Von mkd im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 31.07.2008, 14:30
  2. SCL: Pointer
    Von dinner4one im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 06.07.2008, 18:07
  3. Pointer in SCL ?
    Von AndreK im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 27.04.2008, 21:24
  4. DB und Pointer
    Von PhilippL im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 12.09.2007, 07:02
  5. VKE und Pointer im FC...
    Von halorenzen im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 23.07.2004, 13:16

Lesezeichen

Berechtigungen

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