From the manual:
All temporary world zones in the motion task are automatically erased and all data objects of type wztemporary in the motion task are set to 0:
- when a new program is loaded in the motion task
- when starting program execution from the beginning in the motion task
I understand the “new program loaded” bit, but the second bullet is confusing. After a cycle (in cycle mode, not continuous,) the program pointer is automatically reset to main. Will starting the program again erase temporary world zones? In other words, are temporary world zones only held in memory for the cycle they are created in?