This window appears when data is read in the controller, by calling up the Read in the controller function.
It indicates that the CLS M2 application has not been able to find file ".pm2" in which the user program which is loaded in the controller has been saved under Windows.
The CLS M2 has no way of reconstructing the user program in its original format (relative positions of the function blocks, links between the functions, comments, screen background and drawings).
To overcome this problem, the window offers to create the .pm2 file for this program, but it will not be located as suggested by the default access path in the working directory field under File/Preferences...
If this file is unknown or cannot be accessed, the only solution is to ask the program to create the file by clicking "Automatic program construction".
If this radio button is checked, CLS M2 reads the program loaded on the controller, interprets it and constructs "by default" a corresponding ".pm2" file. If the program loaded in the controller does not contain a background display, a drawing, comments, or an indication of the relative position of the function blocks and links, the reconstructed .pm2 file applies the default selections for placing the function blocks and links and will not contain drawings, comments or background display. However, it will contain all the function parameters. The user can recreate the graphic presentation of the program and add comments, drawings and screen background.
In addition, if the program read on the controller contains application-specific functions without the CLS M2 application, a window will prompt the user to obtain the said function and install it in the application.