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

Ergebnis 1 bis 3 von 3

Thema: Pointer offset von Aussen vorgeben

  1. #1
    Registriert seit
    22.05.2009
    Beiträge
    2
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Leute,
    nachfolgen habe ich einen kleinen Loop der mir Daten sucht.
    Was soweit auch kein Problem ist.
    Ich möchte aber je nach Programm den offset p#46.0 von aussen am FB vorgeben.
    Damit innerhalb des FB´s das Programm nicht wieder angefast wird.
    Kann mir jemand sagen wie ??
    Danke im vorraus.



    AUF DB [#Daten_DB_help] // Ringpuffer DB aufschlagen
    L DBLG
    SLD 3

    T #Bausteinlaenge
    L #takt_pointer // letzten pointer Laden
    LAR1 // transfer in Adressregister 32Bit
    U(
    L DBW [AR1,P#0.0] // Checkwort laden
    L 1 // prüfen auf Daten Gültig
    ==D
    )
    U(
    L DBW [AR1,P#46.0] // Checkwort laden
    L 1 // prüfen auf Daten Gültig
    ==D
    )


    SPB chek // Absprung bei gültigen Daten
    SPA next
    Zitieren Zitieren Pointer offset von Aussen vorgeben  

  2. #2
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.726
    Danke
    398
    Erhielt 2.402 Danke für 2.001 Beiträge

    Standard

    Hallo,
    du kannst den 2.Offset des Ladebefehls nur als Konstante übergeben.
    Wenn du diesen also variabel gestaölten möchtest, so bleibt dir nichts anderes übrig, als diesen über/für den 2.Lade-Befehl zum AR1 hinzu zu addieren ...
    Alternativ könntest du ggf. auch noch mit dem AR2-Register (für den 2 Ladebefehl) arbeiten.

    Gruß
    LL

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

    Pascher (22.05.2009)

  4. #3
    Pascher ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    22.05.2009
    Beiträge
    2
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Danke.
    Das habe ich mir fast schon gedacht.

Ähnliche Themen

  1. Array Offset
    Von forellengarten im Forum CODESYS und IEC61131
    Antworten: 6
    Letzter Beitrag: 04.04.2011, 22:22
  2. DB-Variablen von aussen beschreiben
    Von Ollypse im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 07.12.2009, 13:47
  3. Pointer und Offset
    Von SPSTorsten im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 14.01.2009, 21:42
  4. Texte von aussen eingeben
    Von MK_Auto im Forum HMI
    Antworten: 3
    Letzter Beitrag: 04.01.2009, 23:56
  5. Hauptschalter zwingend aussen?
    Von rhv im Forum Schaltschrankbau
    Antworten: 2
    Letzter Beitrag: 02.07.2008, 11:15

Stichworte

Lesezeichen

Berechtigungen

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