okay, then I would say it’s not possible.
But I’m not completely sure what you mean with “actual status of a program”? The only thing of a task that changes at runtime are the variables, so which status do you mean additionaly?
Maybe you can use the RUC (Runtime Utility Center installed with the AS) and save Global and/or task variables, but you have to code it inside the RUC. To understand interface and command for coding, you have to open the RUC’s help contextual guide.
okay, now I understand.
The only possibility could be to run the same program in the simulated PLC (ARSim), transfer the watch archive variable values captured before to this program running in simulation (which is possible also direct in the watch window commands), and debug the program/ see the states of graphical programs.
Please also mention that with watch, you’ve additionaly the possibility to stop cyclic computing of the program, and / or let it run for just 1 or multiple cycles.
Hello @Sergei_Novik have you been able to solve this topic by following one of the suggested solutions? If so, please let us know which one it was by marking it as solution in the thread.