Hallo zusammen,
habe ein eigenartige Problem:
habe eine boolsche Variable global definiert mit dem Initialwert gleich FALSE. (VAR01:BOOL:=FALSE;)
Diese Variable wird bislang in keinem FC oder FB oder PRG geschrieben (nachweilich über Querverweisliste)
Wenn ich simuliere ist diese Variable aber auf TRUE, trotz des NICHT-Schreibens und der Initialisierung!!!!
Kann mir das jemand erklären???
Überlappen sich da irgendwelche Speicherbereiche, oder sonst was?
Gruß
Leidi
Hallo,
nach langem Probieren habe ich es geschafft. Habe bis auf die *.pro-Datei alle gelöscht. Uns siehe da...es funktioniert wieder.
Wofür sind eigentlich die anderen Dateien?
Moin
Dann hätte vermutlich 'Alles bereinigen' auch geholfen.
In der CoDeSys Hilfe ist beschrieben für was die anderen Dateien gut sind. Ist zu finden unter Stichwort: CoDeSys Dateien
Gruss
Erik
Danke Erik,
die Geschichte mit "Alles bereinigen" habe ich auch ausprobiert... allerdings konnte ich danach nicht mehr am PC Simulieren?!?
Habe ihc etwas falsch gemacht?
Was heist denn, du konntest nicht mehr Simulieren ?
Fehlermeldung oder was ?
Argh..
Habe eben versucht den Fehler zu reproduzieren, um dne genauen Wortlaut zu haben.
Irgendwie scheint nun etwas anders zu sein. Jedenfalls kommt der Fehler nicht mehr.
Hatte aber vor Tagen das Problem: Wenn ich auf Bereinigen gegangen bin, dann kam (wenn ich mich nicht irre) ne Meldung (sinngemäß):
"Wenn sie fortführen, dann ist die Funktion Online-Änderung nicht mehr möglich. Möchten sie den Befehl ausführen?"
Irgendetwas in dieser Richtung. Wenn ich JA geklickt habe, dann kam ich nicht mehr Online in der Simulation
P.S. Ich hoffe, ich mache mich nicht gerade lächerlich
Es gibt keine dummen Fragen, nur dumme Antworten...
Die Meldung kommt immer.
Ist auch vollkommen korrekt, weil bei 'Alles bereinigen' die vergleichsdateien gelöscht werden.
Nach dem Bereinigen geht also kein Online Change mehr, sondern nur noch 'Alles laden'.
Was aber nichts damit zu tun hat, dass danach keine Simulation mehr gehen würde.
Wenn in Simulation Online gehen nicht mehr möglich ist, dann muss ja irgendeine Fehlermeldung erscheinen, oder ?
Okay...
Wie gesagt: ich kann es leider nicht mehr reproduzieren...
Vielleicht war der Fehler auch schon vorher da, oder...???!!!
Keine Ahnung... jedenfalls klappts nun ja
Vielen Dank nochmals
Lieben Gruß
Log in to post a comment.
Hallo zusammen,
habe ein eigenartige Problem:
habe eine boolsche Variable global definiert mit dem Initialwert gleich FALSE. (VAR01:BOOL:=FALSE;)
Diese Variable wird bislang in keinem FC oder FB oder PRG geschrieben (nachweilich über Querverweisliste)
Wenn ich simuliere ist diese Variable aber auf TRUE, trotz des NICHT-Schreibens und der Initialisierung!!!!
Kann mir das jemand erklären???
Überlappen sich da irgendwelche Speicherbereiche, oder sonst was?
Gruß
Leidi
Hallo,
nach langem Probieren habe ich es geschafft. Habe bis auf die *.pro-Datei alle gelöscht. Uns siehe da...es funktioniert wieder.
Wofür sind eigentlich die anderen Dateien?
Gruß
Moin
Dann hätte vermutlich 'Alles bereinigen' auch geholfen.
In der CoDeSys Hilfe ist beschrieben für was die anderen Dateien gut sind. Ist zu finden unter Stichwort: CoDeSys Dateien
Gruss
Erik
Danke Erik,
die Geschichte mit "Alles bereinigen" habe ich auch ausprobiert... allerdings konnte ich danach nicht mehr am PC Simulieren?!?
Habe ihc etwas falsch gemacht?
Gruß
Was heist denn, du konntest nicht mehr Simulieren ?
Fehlermeldung oder was ?
Argh..
Habe eben versucht den Fehler zu reproduzieren, um dne genauen Wortlaut zu haben.
Irgendwie scheint nun etwas anders zu sein. Jedenfalls kommt der Fehler nicht mehr.
Hatte aber vor Tagen das Problem: Wenn ich auf Bereinigen gegangen bin, dann kam (wenn ich mich nicht irre) ne Meldung (sinngemäß):
"Wenn sie fortführen, dann ist die Funktion Online-Änderung nicht mehr möglich. Möchten sie den Befehl ausführen?"
Irgendetwas in dieser Richtung. Wenn ich JA geklickt habe, dann kam ich nicht mehr Online in der Simulation
Gruß
P.S. Ich hoffe, ich mache mich nicht gerade lächerlich
Es gibt keine dummen Fragen, nur dumme Antworten...
Die Meldung kommt immer.
Ist auch vollkommen korrekt, weil bei 'Alles bereinigen' die vergleichsdateien gelöscht werden.
Nach dem Bereinigen geht also kein Online Change mehr, sondern nur noch 'Alles laden'.
Was aber nichts damit zu tun hat, dass danach keine Simulation mehr gehen würde.
Wenn in Simulation Online gehen nicht mehr möglich ist, dann muss ja irgendeine Fehlermeldung erscheinen, oder ?
Gruss
Erik
Okay...
Wie gesagt: ich kann es leider nicht mehr reproduzieren...
Vielleicht war der Fehler auch schon vorher da, oder...???!!!
Keine Ahnung... jedenfalls klappts nun ja
Vielen Dank nochmals
Lieben Gruß