The Online > Reset Cold command is available in online mode. It corresponds to the Reset warm command; but besides of normal variables, it also sets back retain variables of the active application to their initialization values. The situation occurs at the start of a program which has been downloaded before to the controller (cold start).
The Reset Cold command has the following effects on breakpoints:
oBreakpoints that were activated before resetting the active application are still activated afterwards.
oBreakpoints that were deactivated before resetting the active application are still deactivated afterwards.
If the command Reset Cold is called when the program is held on a breakpoint, you will be asked whether the cycle should be finished before performing the reset or if the reset shall terminate the task and perform the reset immediately. Keep in mind that not all runtime systems are able to perform a reset without finishing the cycle beforehand.
Also refer to Reset Warm, Reset Origin.