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

Ergebnis 1 bis 9 von 9

Thema: Warum Bereichslängenfehler beim schreiben?

  1. #1
    Registriert seit
    18.02.2009
    Ort
    Köln
    Beiträge
    194
    Danke
    53
    Erhielt 15 Danke für 5 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo.

    Ich habe folgendes Problem:
    Möchte die Zykluszeit (OB1_PREV_CYCLE) in jedem Zyklus in meinen DB1 übertragen. Beide sind vom Typ INT. Leider funktioniert es nicht und ich bekomme eine Fehlermeldung (Bereichslängenfehler beim schreiben).

    Deklariere ich meine DB1 Varible als DINT funktioniert es!
    Wieso?

    Und wie kann ich im OB1 deklarierte Variablen (z.B. "OB1_PREV_CYCLE" in meine Variablentabelle online ansehen?


    Angehängte Grafiken Angehängte Grafiken
    Zitieren Zitieren Warum Bereichslängenfehler beim schreiben?  

  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

    ch gehe davon aus, dass der screenshot das nicht funktionierende darstellt.

    da sieht man, dass das WORD 24 das letzte in deinem DB ist. du greifst mit deiner move-funktion allerdings auf das DOPPELWORD 24 zu, dass heißt, du versuchst auch in das WORD 25 zu schreiben.

    also ändere die adresse am move einfach in db1.dbw24 und schon funktionierts
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

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

    rerdma3s (12.04.2009)

  4. #3
    Registriert seit
    15.01.2005
    Ort
    In der Mitte zwischen Bayreuth/Weiden
    Beiträge
    6.726
    Danke
    314
    Erhielt 1.519 Danke für 1.282 Beiträge

    Standard

    @vl
    Kann aber doch eigentlich auch nicht ganz sein,
    vorausgesetzt das Programm wäre an der Stelle konsistent,
    dann würde Step7 doch nicht die Symbolik für DBD24 vom DBW24 hernehmen.

    Mfg
    Manuel
    Warum denn einfach, wenn man auch Siemens einsetzen kann!

    Wer die grundlegenden Freiheiten aufgibt, um vorübergehend ein wenig Sicherheit zu bekommen, verdient weder Freiheit noch Sicherheit (B. Franklin).

  5. #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

    @MSB

    ja, das ist mir nach dem schreiben auch eingefallen, aber ich habe nicht die möglichkeit es jetzt zu testen.

    ich sehe unter der +24.0 nur einen grauen balken, der mit sagt "db hier zu ende!" und die fehlerbeschreibung passt dazu ... was da mit der symbolik nicht hinhaut? keine ahnung - vielleicht war der screen vom NW10 mit DINT im db ... wer weiß?!
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  6. #5
    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

    und mir schwant, wir werden es nie erfahren ... das manche leute einfach keine kultur haben ... das suckt!
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  7. #6
    rerdma3s ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    18.02.2009
    Ort
    Köln
    Beiträge
    194
    Danke
    53
    Erhielt 15 Danke für 5 Beiträge

    Standard

    sorry, musste gestern leider weg. Daher konnte ich nichts schreiben.

    @vierlagig
    das mit der Kulturlosigkeit stimmt bei mir nicht!

    Ich habe im Anhang noch einmal die kompletten Screenshoots angehängt.
    Das mit der Adressierung "DB1.DBD24" war verkehrt.
    Es muss "DB1.DBW24" heißen.
    Hab es grad ausprobiert und du lagst richtig.
    Danke! Das hätte ich eigentlich selbst sehen müssen.

    Da wäre noch eine offene Frage:
    Und wie kann ich im OB1 deklarierte Variablen (z.B. "OB1_PREV_CYCLE" in meine Variablentabelle online ansehen?
    Wie ist die Bezeichnung in der VAT?

    Gruß Rene

  8. #7
    rerdma3s ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    18.02.2009
    Ort
    Köln
    Beiträge
    194
    Danke
    53
    Erhielt 15 Danke für 5 Beiträge

    Rotes Gesicht

    OK, nun aber mit Anhang
    Angehängte Grafiken Angehängte Grafiken

  9. #8
    Registriert seit
    08.11.2006
    Ort
    Uckermark
    Beiträge
    903
    Danke
    201
    Erhielt 256 Danke für 208 Beiträge

    Standard

    Zitat Zitat von rerdma3s Beitrag anzeigen
    .....

    Da wäre noch eine offene Frage:
    Und wie kann ich im OB1 deklarierte Variablen (z.B. "OB1_PREV_CYCLE" in meine Variablentabelle online ansehen?
    Wie ist die Bezeichnung in der VAT?

    ..............
    Die kannst Du direkt nicht in der VAT beobachten, da es temporäre Lokalvariablen sind.
    Geht also nur im Bausteinstatus online, oder du kopierst die Lokalvariablen im OB1 in Globale Variablen um.

    .
    Neue Ideen begeistern jene am meisten, die auch mit den alten nichts anzufangen wussten.
    Karl Heinrich Waggerl (1897-1973)

  10. Folgender Benutzer sagt Danke zu OHGN für den nützlichen Beitrag:

    rerdma3s (12.04.2009)

  11. #9
    rerdma3s ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    18.02.2009
    Ort
    Köln
    Beiträge
    194
    Danke
    53
    Erhielt 15 Danke für 5 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Danke
    Und wieder was gelernt!

    Gruß Rene

Ähnliche Themen

  1. bereichslängenfehler beim schreiben
    Von dedl im Forum Simatic
    Antworten: 17
    Letzter Beitrag: 26.09.2011, 15:58
  2. Bereichslängenfehler beim Schreiben
    Von Stemmann im Forum Simatic
    Antworten: 11
    Letzter Beitrag: 26.11.2010, 13:28
  3. Antworten: 16
    Letzter Beitrag: 22.08.2009, 15:21
  4. Bereichslängenfehler beim Schreiben
    Von Butty im Forum Simatic
    Antworten: 15
    Letzter Beitrag: 14.07.2008, 23:30
  5. Bereichslängenfehler beim Schreiben in den DB
    Von Anonymous im Forum Simatic
    Antworten: 9
    Letzter Beitrag: 08.04.2005, 11:19

Stichworte

Lesezeichen

Berechtigungen

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