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

Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 14 von 14

Thema: Positionsdaten für verschiedene Typen u. Positionen sichern

  1. #11
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.262
    Danke
    537
    Erhielt 2.707 Danke für 1.956 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Das ist indirekte Adressierung über Pointer!
    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

  2. #12
    Registriert seit
    12.02.2008
    Ort
    Westfalen (Dort wo's Schwarzbrot gibt)
    Beiträge
    417
    Danke
    8
    Erhielt 87 Danke für 72 Beiträge

    Standard

    Du hast gesagt, das folgendes nicht geht:

    L DBD[Mein_DW_Mit_Adresse]

    Das funktioniert aber.

    Und wenn ich jetzt mal auf die Pointer verzichte (Px.y), und den Wert "Mein_DW_Mit_Adresse" mit 8 multipliziere, funktioniert das auch ohne das ein Pointer verwendet wurde.

    Das ist natürlich indirekte Adressierung aber oben genannte Vorgehensweise funktioniert aber.

  3. #13
    Registriert seit
    12.02.2008
    Ort
    Westfalen (Dort wo's Schwarzbrot gibt)
    Beiträge
    417
    Danke
    8
    Erhielt 87 Danke für 72 Beiträge

    Standard

    @ Alyot

    Zitat:
    Im TP177 kann man so viel ich weis noch ne 8MB Speicherkarte einstecken.

    Mach Dich doch aber trotzdem schlau, ob Du diesen Speicher als Rezepturspeicher verwenden kannst. Sonst helfen Dir diese 8MB's auch nicht weiter

  4. #14
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.262
    Danke
    537
    Erhielt 2.707 Danke für 1.956 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von Grubba Beitrag anzeigen

    Auf (Dein_Daten_DB)
    L DBD[528]
    T Aktuelle_Position_der_X_Achse
    L DBD[532]
    T Aktuelle_Position_der_Y_Achse
    L DBD[536]
    T Aktuelle_Position_der_Z_Achse

    Anstelle der direkten Adressangabe in den eckigen Klammern setzt Du dann jeweils eine Variable ein. (muss ein Doppelwort sein, müsste ich mal nachsehen)

    Also z.B.
    L DBD[Mein_DW_Mit_Adresse]
    Darauf hatte ich mich bezogen, das legte eher nahe, daß er die 532 als Variable an L DBD[...] übergeben soll. Ok, ich hätte halt gleich dazuschreiben müssen, wie man den Pointer bildet , aber das hast du ja dann noch nachgeholt.
    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

Ähnliche Themen

  1. Antworten: 21
    Letzter Beitrag: 22.10.2009, 06:38
  2. SCL verschiedene Typen multiplizieren
    Von hulla66 im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 04.12.2008, 18:28
  3. Antworten: 1
    Letzter Beitrag: 07.10.2008, 11:43
  4. 60 verschiedene Programme mit 10 Positionen
    Von MK_Auto im Forum Simatic
    Antworten: 32
    Letzter Beitrag: 03.03.2008, 15:38
  5. mehrere verschiedene Positionen mit 3 Zählern ??
    Von Fabian_GmbH im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 27.06.2005, 16:56

Lesezeichen

Berechtigungen

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