Bevor Sie mit dem Programm fortfahren, lesen Sie bitte sorgfältig die erste POE GR_1_README. Sie enthält Warnungen, Hinweise, einen Überblick über die verwendeten Adressen sowie eine Liste kritischer Befehle.
Generell gilt, dass sich umgewandelte Programme möglicherweise anders verhalten als das ursprüngliche FPWIN GR/FPWIN GR7-Programm.
Prüfen und testen Sie das Verhalten des umgewandelten Programms genau.
Derzeit verwendete Adressbereiche
Variablen brauchen in Control FPWIN Pro7 keine explizite Adresse, sondern nur einen Namen. Die Adressen werden vom Compiler automatisch zugeordnet. Hierfür benötigt der Compiler bestimmte selbsthaltende und nicht selbsthaltende Bereiche im Systemspeicher.
Die Datenbereiche in Control FPWIN Pro7 werden basierend auf den expliziten Datenbereichen des Control FPWIN Pro7-Projekts in folgende Bereiche unterteilt:
Sie können die Werte für die Anwenderspeicher- und Systembereiche unter Marken/Indexregister festlegen.
oderListe der Befehlsaufrufe, für die keine Anwenderspeicherbereiche im Voraus festgelegt werden können
FPWIN GR/FPWIN GR7-Programm:
Umwandlungsergebnis in Control FPWIN Pro7:
Sorgen Sie dafür, dass diese Befehlsaufrufe auf keine Datenregister in den Systembereichen zugreifen (siehe Tabelle der Datenbereiche oben).
Lösung:
Ändern Sie die Systembereiche unter
oderverschieben Sie die betroffenen Anwenderspeicherbereiche.
Unter
können Sie festlegen, dass Warnmeldungen für kritische Befehlsaufrufe ausgegeben werden.