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

Ergebnis 1 bis 8 von 8

Thema: Any macht nicht, was er soll

  1. #1
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.222
    Danke
    533
    Erhielt 2.698 Danke für 1.950 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Ich weiß auch nicht, heute ist der Wurm drin.
    Ich suche schon eine Ewigkeit nach dem Fehler:



    Das ganze sitzt in einem FB.

    33573 -->8325


    8x25 Bereichsfehler beim Lesen eines Parameters.Bereichsfehler beim Schreiben eines Parameters.Dieser Fehlercode zeigt an, daß sich der Parameter x in einem Bereich befindet, der für die Systemfunktion unzulässig ist. Die Beschreibung der jeweiligen Funktion gibt die Bereiche an, die für die Funktion unzulässig sind.

    Ich bin blind heute...

    PS: Der Zeil-DB existiert und ist groß genug. Gebe ich den Any direkt an funzt es ja. Muß mit dem FB zu tun haben.
    Angehängte Grafiken Angehängte Grafiken
    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
    Zitieren Zitieren Any macht nicht, was er soll  

  2. #2
    Registriert seit
    29.03.2004
    Beiträge
    5.735
    Danke
    143
    Erhielt 1.686 Danke für 1.225 Beiträge

    Standard

    Was ist denn mit Byte 6 im Any-Pointer mit dem der Speicherbereich gekennzeichnet wird? Wird nicht beschrieben soweit ich das sehe. Wo solls denn hingehen, DB? Dann an Byte 6 ein B#16#19 hineinverodern.

    Edit:
    oder mit
    P#DBX 0.0
    gleich die passende Bereichskennung laden.

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

    Ralle (14.04.2011)

  4. #3
    Avatar von Ralle
    Ralle ist offline Super-Moderator
    Themenstarter
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.222
    Danke
    533
    Erhielt 2.698 Danke für 1.950 Beiträge

    Standard

    Zitat Zitat von Thomas_v2.1 Beitrag anzeigen
    Was ist denn mit Byte 6 im Any-Pointer mit dem der Speicherbereich gekennzeichnet wird? Wird nicht beschrieben soweit ich das sehe. Wo solls denn hingehen, DB? Dann an Byte 6 ein B#16#19 hineinverodern.

    Edit:
    oder mit
    P#DBX 0.0
    gleich die passende Bereichskennung laden.
    Hab ich doch drin oder?

    L P#0.0
    L 204
    SLD 3
    +D
    T ...

    Das funzt in einem FC prima, wo steckt der Fehler?
    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

  5. #4
    Avatar von Ralle
    Ralle ist offline Super-Moderator
    Themenstarter
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.222
    Danke
    533
    Erhielt 2.698 Danke für 1.950 Beiträge

    Standard

    Zitat Zitat von Ralle Beitrag anzeigen
    Hab ich doch drin oder?

    L P#0.0
    L 204
    SLD 3
    +D
    T ...

    Das funzt in einem FC prima, wo steckt der Fehler?
    Mist P#DBX0.0


    Ich sag ja, der Wald und die Bäume!
    Geändert von Ralle (14.04.2011 um 17:04 Uhr)
    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

  6. #5
    Avatar von Ralle
    Ralle ist offline Super-Moderator
    Themenstarter
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.222
    Danke
    533
    Erhielt 2.698 Danke für 1.950 Beiträge

    Standard

    Funktioniert leider immer noch nicht!
    Keine Ahnung was da los ist!
    Ich versuche einen String, der intern in einem Stat-String steht, auf einen Out-String zu kopieren. Dabei muß der Outstring etwas verschoben werden, daher der ganze Spaß. Nichts zu machen, es geht nur direkt.
    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

  7. #6
    Registriert seit
    17.06.2004
    Ort
    Offenau
    Beiträge
    3.745
    Danke
    209
    Erhielt 421 Danke für 338 Beiträge

    Standard

    Du musst dein p#dbx0.0 auch erst nach dem SLD 3 dazuzählen!
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

  8. #7
    Registriert seit
    29.03.2004
    Beiträge
    5.735
    Danke
    143
    Erhielt 1.686 Danke für 1.225 Beiträge

    Standard

    Zitat Zitat von Jochen Kühner Beitrag anzeigen
    Du musst dein p#dbx0.0 auch erst nach dem SLD 3 dazuzählen!
    Sollte die Bereichskennung aber in diesem Falle nicht beeinflussen. Wobei rein von der Logik her hier keine Addition sondern eine logische (Doppel)Wortverknüpfung richtig wäre.

    Vielleicht zeigt Ralle ja mal den Code für das echte Beispiel mit den Strings und der Out-Variable. Das Beispiel oben läuft zumindest in Plcsim ohne Probleme.

  9. #8
    Registriert seit
    17.06.2004
    Ort
    Offenau
    Beiträge
    3.745
    Danke
    209
    Erhielt 421 Danke für 338 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hast ja recht, er macht ja das sld nicht nach der addition, habs falsch gelesen. Das +D kommt ja erst danach...
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 24.01.2010, 13:16
  2. MOD macht nicht was es sollte
    Von Andy082 im Forum Programmierstrategien
    Antworten: 9
    Letzter Beitrag: 21.11.2009, 01:50
  3. Ausgang macht nicht was er soll.
    Von Insane im Forum Simatic
    Antworten: 13
    Letzter Beitrag: 29.04.2009, 10:53
  4. weiß nicht wie ich es anstellen soll
    Von jensel im Forum Simatic
    Antworten: 42
    Letzter Beitrag: 04.09.2008, 18:35
  5. Was soll das ?
    Von Unregistrierter gast im Forum Stammtisch
    Antworten: 4
    Letzter Beitrag: 12.04.2007, 20:18

Lesezeichen

Berechtigungen

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