After importing an FPWIN GR/FPWIN GR7 project into Control FPWIN Pro7, the program is loaded into the GR/GR7 type editor. This editor is similar to the LD editor but uses different default color settings, which you can adapt under .
You can edit, save and run your program inside the GR/GR7 type editor. Transfer of networks or functions into the LD editor is only possible using copy and paste. After pasting networks or parts of programs into the LD editor, please read the warnings and comments carefully to avoid any malfunctions caused by the different behavior of the GR/GR7 type editor.
Different behavior compared to LD/FBD editor
The GR/GR7 type editor handles read access from a variable after write access in the same network differently than the LD/FBD editors.
When copying&pasting networks between the GR/GR7 type editor and LD/FBD editors, how "read values from temporary copies" are processed can produce different results.
Additional GR/GR7 functionalities not supported by the other programming editors
Direct addresses are allowed as parameters of array, DUT or string type arguments
REAL addresses as RDT100
LREAL addresses as LRDT100
Unsigned integer as UDT100, UDDT100
Index register modifiers for constants
IXK100 for 16-bit constants
DIXK100 for 32-bit constants
Integer devices for REAL arguments
16-bit integer device §DT100
32-bit integer device §DDT100
The following functions are critical and should be monitored carefully:
Index register bank instructions
F410_SET_INDEXREG_BANK
F411_CHANGE_INDEXREG_BANK
F412_POP_INDEXREG_BANK
File register band instructions
F414_SET_FILEREG_BANK
F415_CHANGE_FILEREG_BANK
F416_POP_FILEREG_BANK
SFC instructions (known as "step ladder instructions" to users of FPWIN GR/FPWIN GR7)
SSTP_STEP_START
NSTL_NEXT_STEP
NSTP_NEXT_STEP_PULSE
CSTP_CLEAR_STEP
SCLR_CLEAR_MULTIPLE_STEPS
STPE_STEP_LADDER_END