Import von GR/GR7-Adressen und -Konstanten:
Import von REAL-Adressen als RDT100
Import von LREAL-Adressen als LRDT100
Import von DOUBLE-Adressen als DDT100
Nur für FP7: Import von UINT-Adressen als UDT100 und Import von UDINT-Adressen als UDDT100
Direkter Import von Konstanten mit Index-Modifizierern
Direkter Import von Ganzzahlregistern und K- und H-Konstanten, insbesondere für REAL-Argumente
16-Bit-Ganzzahlregister, z.B. %DT100 wird in §DT100 umgewandelt
32-Bit-Ganzzahlregister, z.B. #DT100 wird in §DDT100 umgewandelt
FPWIN GR/FPWIN GR7-Programm:
Umwandlungsergebnis in Control FPWIN Pro7:
FPWIN GR/FPWIN GR7-Programm:
Umwandlungsergebnis in Control FPWIN Pro7:
In FPWIN GR/FPWIN GR7 können Unterprogramme mit mehreren Einsprüngen und nur einem Abschluss (RET) für die FP2/FP2SH/FP10SH programmiert werden.
Bei Ausführung von Call 11 beispielsweise werden die Programmteile (1) bis (4) ausgeführt. Bei Ausführung von CALL 13 werden die Programmteile (3) bis (4) ausgeführt.
Control FPWIN Pro7 wandelt jeden Programmteil eines Unterprogrammeintrags wie folgt in ein Control FPWIN Pro7-Unterprogramm um:
Der FPWIN GR/FPWIN GR7-Befehl Call 11 wird in 4 Boxen umgewandelt: GR_Subroutine11 bis GR_Subroutine14 in aufsteigender Reihenfolge, von denen jede den jeweils entsprechenden Programmteil (1) bis (4) aufruft.
Call 13 wird in 2 Boxen umgewandelt: GR_Subroutine13 und GR_Subroutine14, von denen jede den jeweils entsprechenden Programmteil (3) bzw. (4) aufruft.