@aFouraker, when you focus on PLC code, you can save the files on the OEM partition (OEM\ProjectData\PLC). If you restore these files and reboot the control, the original PLC code should run again. If you use persistent data in the PLC, it is getting a little more complicated. Please check the documentation about C-0-1001 and C-0-1002. With these commands you can save and restore persistent data (PLC variables and C-/A-Parameter) to a file (\OEM\ProjectData\MLC_NVRAM.bak). But some of the parameters are not included in this file. They are stored in parameterfiles in \OEM\ProjectData\PAR. Following scenario could be possible: - check if bootproject has changed (/OEM/ProjectData/PLC/Application.app) - stop plc - switch to P2 - restore plc-, parameter- and NVRAM files - excute C-0-1001 - reboot control I didn't try this yet. So please check it carefully before implementing this at a customer machine.
... View more