I am new to RobotStudio. I recently updated from RobotStudio 2022 to 2023.
I had a Virtual Controller setup previously based on a system backup. After updating, I no longer see the program. When I start the flex pendant, it says no program pointer.
What am I missing? Why am I not seeing the program that I had before updating?
I had a similar problem for some time, in my case it was a problem with the RW version.
The program called a method that had changed its call and thus the RS was unable to locate it.
Try to open the program file (RS 2022) in a text editor and insert it into a module (RS 2023), and check if you find any errors.
RS updates do not keep the old RW installed, and this causes compatibility problems.
Maybe this will help with your problem.
If it seems to have resolved after opening the application in RS and the station loads, I advise you to make a backup in RS and close the application and open it again to make sure it worked.
This is because something may be lost if the correct RW is not installed and if this is the case, recover the backup (you will always have to do this procedure every time you exit the application or install the correct RW).
I think that creating a new controller based on the backup is the best alternative in your case, this way you will have a copy of your workstation and in theory you will no longer have this problem.
However, before creating the new controller I suggest you do a test…
Make a backup of the virtual controller, close the section and try to reopen it and you will be sure of the situation.
Two possibilities:
1 - The station opens and loads the modules - All ok
2 - The modules were not loaded - create a new controller.