Hallo an Alle,
meine Wenigkeit ist der Auslöser dieses Problems.
Ich versuche, mein Problem nochmals zu erklären.
Ich habe einen Ablauf mit einer Schrittkette programmiert.
M 13 ist der letzte M der Schrittkette. Er wird gesetzt.
Wenn M 13 gesetzt ist, wird der Masterreset gestartet mit der Option ALL.
Ein paar Pfade weiter habe ich M 69.
Wenn M 69 nicht gesetzt ist, wird per DB 3 NU 200 nach MD 70 geladen.
Wenn M 69 gesetz ist, wird per DB 4 NU 300 nach MD 70 geladen.
So, jetzt kommts.
Zyklus
M 13 ist gesetzt, Masterreset wird ausgeführt.
Zyklus
M13 ist gelöscht, Masterreset wird nicht mehr ausgeführt.
M 69 ist gelöscht, es müsste also per DB 3 NU 200 nach MD 70 geladen werden.
Dies wird aber nicht gemacht. MD 70 ist nach einem Masterreset 0, obwohl auf dem Pfad mit M69 =0 eine rote Linie gezeigt wird und der DB 3 also ausgeführt werden sollte.
So, ich hoffe, jemand kann dieses Problem auch bei Sich feststellen.
Freue mich auf eine Antwort.
Gruss
Belvedere
Nachtrag:
Es läst mir also keine Ruhe.
Wäre ja auch möglich, das sich der Programmierer vertan hat.
Habe jetzt einen 2-Zeiler (Ausdruck aus C64er Zeiten) geschrieben, der das Problem zeigen sollte.