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

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

Thema: Indirekte Adressierung in AWL

  1. #11
    Registriert seit
    11.09.2007
    Ort
    Suedwestpfalz
    Beiträge
    917
    Danke
    81
    Erhielt 209 Danke für 192 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    @ RALLE:

    Mach mich nicht schwach...

    Laut Handbuch sollten es Doppelwörter sein...

    Ich jags mal fix durch den Simulator und melde mich dann...

    dtsclipper
    Das Grauen lauert in der Zwischenablage !!

  2. #12
    Registriert seit
    11.09.2007
    Ort
    Suedwestpfalz
    Beiträge
    917
    Danke
    81
    Erhielt 209 Danke für 192 Beiträge

    Standard

    Welcher Gaul hat mich da blos geritten...

    Habs geändert.
    Das Grauen lauert in der Zwischenablage !!

  3. #13
    Registriert seit
    23.09.2013
    Beiträge
    14
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hallo zusammen ich,
    ich bin gerade dabei mich auch mal an indirekter Adressierung zu versuchen.
    Habe leider annähern keine Erfahrung mit AWL programmierung, nur leider geht es ja nicht anders.
    Ich habe mir den Zitierten Ausschnitt nun erstmal geschnappt und den einfach in mein Netzwerk eingefügt.
    Natürlich leichte Adressen Anpassungen.
    Nun bekomme ich immer die Meldung : FC konnte nicht kopiert werden. Unter "Details" steht dann: (D280) Fehler bei der Übersetzung eines Bausteins in S7-300 CPU.
    Code:
    UN #SK_fertig
    SPB END1

    L MD 490
    SLD 3 // Aus Speicherwert Zeiger generieren
    T MD 494


    L DB50.DBD 66

    AUF DB 5
    T DBD [MD 494]
    L MD 490
    L 4
    +D
    T MD 490 // Zeiger erhöhen
    // Hier Rückstellbedingung
    L MD 490
    L 200
    >=D
    SPBN NoRe
    L L#0
    T MD 490
    NoRe: NOP 0
    END1: NOP 0

    Es wäre echt Klasse, wenn ihr mir aus der Patsche helfen würdet.

    Gruß Kleiny

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

    Standard

    Hallo,
    in deinem Code sehe ich so erstmal keinen Fehler.
    Deine Fehlermeldung besagt aber (unterschwellig), dass du in deinem Code Adressen verwendest, die der CPU nicht zur Verfügung stehen - hier u.U. die MD's. Welche CPU hast du denn ?

    Gruß
    Larry

  5. #15
    Registriert seit
    23.09.2013
    Beiträge
    14
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Es ist eine 315-2 DP .
    Allerdings ist der code auch nicht der originale... es ist lediglich ein zitierter. ich stelle mal meinen veränderten mit hinein.
    Code:
      UN    M      1.4
          SPB   END1
    
          L     MD   490
          SLD   3                           // Aus Speicherwert Zeiger generieren
          T     MD   494
    
    
          L     DB2.DBB    2
    
          AUF   DB     1
          T     DBD [MD 494]
          L     MD   490
          L     4
          +D    
          T     MD   490                    // Zeiger erhöhen
    // Hier Rückstellbedingung
          L     MD   490
          L     200
          >=D   
          SPBN  NoRe
          L     L#0
          T     MD   490
    NoRe: NOP   0
    END1: NOP   0

    Gruß Kleiny

  6. #16
    Registriert seit
    23.09.2013
    Beiträge
    14
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Muss ich evt. erst den Datenbaustein komplet durch Adressieren damit es klappt ?

    gruß Kleiny

  7. #17
    Registriert seit
    23.09.2013
    Beiträge
    14
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hat sich erledigt.
    Lösung : zu hoher Merkerbereich hab jetzt MD 190 statt MD490 und es klappt.

    Danke nochmal.
    Gruß Kleiny

Ähnliche Themen

  1. indirekte Adressierung
    Von Sash7770 im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 22.12.2008, 12:47
  2. indirekte Adressierung
    Von Linowitch im Forum HMI
    Antworten: 13
    Letzter Beitrag: 06.12.2008, 19:43
  3. Indirekte Adressierung
    Von thomasgull im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 31.01.2008, 14:49
  4. Indirekte Adressierung
    Von wusel220983 im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 18.05.2007, 18:19
  5. Indirekte Adressierung von SFC 20
    Von andre im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 05.09.2005, 09:44

Lesezeichen

Berechtigungen

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