Zugriff auf unerlaubte Adresse

Mugri
2010-07-22
2010-07-28
  • Mugri - 2010-07-22

    Hallo,

    ich möchte mit einer WAGO 750-842 eine kleine Visualisierung für meine Steuerung entwerfen. In der Visualisierung sollen verschiedene Parameter, wie Zeit- oder INT-Werte eingestellt werden. Ich habe daher probehalber versucht, einen Parameter einzulesen. Dazu habe ich ein Rechteck definiert und die Variable als Texteingabe, wie hier im Forum schon mehrfach beschrieben. Beim Test der Visualisierung stellte ich fest, dass das Programm durch Starten sofort wieder abbricht und ich erhalte die Fehlermeldung "Zugriff auf unerlaubte Adresse! Abarbeitung gestoppt". Kann es sein, dass das Problem darin liegt, dass der Parameter global definiert ist oder übersehe ich hier noch einen wichtigen Punkt.

    Ich würde mich über jede Anregung freuen.

    Gruß Grit

    [Nachtrag] hm... der Fehler tritt nur auf, wenn ich das Programm simuliere, lade ich dagegen das Programm in die Steuerung, gibt es keine Problem Warum ist das so?

     
  • Anonymous - 2010-07-25

    Originally created by: ebt'ler

    Hallo,

    stell dein Projekt oder ein Bsp. wo der Fehler auftritt doch mal hier ins Forum. So pauschal kann man da schlecht etwas sagen.

     
  • Speicherzelle - 2010-07-27

    Mugri hat geschrieben:
    Hallo,
    ich möchte mit einer WAGO 750-842 eine kleine Visualisierung für meine Steuerung entwerfen. In der Visualisierung sollen verschiedene Parameter, wie Zeit- oder INT-Werte eingestellt werden. Ich habe daher probehalber versucht, einen Parameter einzulesen. Dazu habe ich ein Rechteck definiert und die Variable als Texteingabe, wie hier im Forum schon mehrfach beschrieben. Beim Test der Visualisierung stellte ich fest, dass das Programm durch Starten sofort wieder abbricht und ich erhalte die Fehlermeldung "Zugriff auf unerlaubte Adresse! Abarbeitung gestoppt". Kann es sein, dass das Problem darin liegt, dass der Parameter global definiert ist oder übersehe ich hier noch einen wichtigen Punkt.
    Ich würde mich über jede Anregung freuen.
    Gruß Grit
    [Nachtrag] hm... der Fehler tritt nur auf, wenn ich das Programm simuliere, lade ich dagegen das Programm in die Steuerung, gibt es keine Problem Warum ist das so?

    Du sprichst die tatsächliche Adressen in der CPU an die es im PC bei einer Simulation nicht gibt.
    das gleiche passiert mir auch wenn ich mehrer Array deklariert habe.

    Sei froh das dein Proggi klappt das ist doch die Hauptsache

    MFG
    Speicherzelle

     
  • Mugri - 2010-07-28

    Hallo Speicherzelle,

    ja, das klingt logisch. Das Problem ist ja, das ich meine 842 noch gar nicht habe... deswegen wollte ich das ganze ja simulieren. Nu musste ich schnell ne 837 hervorkramen. Die erfüllt leider nicht ganz meine Ansprüche. Ich kann jetzt lediglich sagen, dass die Visu läuft aber noch nicht die tatsächliche Steuerung. Mal schauen, wann die 842 ankommt, dann kann ich mehr sagen.

    Aber vielen Dank für die Erklärung.

    Gruß Grit

     

Log in to post a comment.