We have an IRB340/IRC5 combination in our shop. Yesterday I tried to upgrade from PM 3.12 to 3.13. We had Robotware 5.07.5002 on the IRC5. After reading the release notes I did the following:
- Installed PM3.13 without uninstalling PM3.12 (basically did an upgrade)
- I ran the system without upgrading RW from 5.07.5002 to 5.10
Note: I received errors 4317 and I think 4318.
- I uninstalled PM3.13 and reinstalled PM3.12.
- I ran the system and everything worked fine, no errors. I did this a couple of times to convince myself that it is a difference between PM3.12 and PM3.13.
- Loaded PM3.13
- In RSO I backed up the IRC5.
- I did a system build from the backup using RW5.10.1040.
- I did a system restore.
- Ran the system.
Note: I get an error stating I have errors in my rapid code. It is not the typical error where it gives you the line number but a general error telling you to fix the code.
Has anyone else encountered this problem?
Shane
Did you ever try to uninstall PM3.12 before installing 3.13, which is said in the Release Notes?
I didn’t catch the final, does it work now?
I finally got everything working late last week. I must have missed the uninstall directive in the release notes. However, I never did uninstall it and everything is working now.
The only way I could get the system to work properly was to install all the Robotware installs. This is what I did.
- Verified the system worked, i.e. that I was able to pick and place objects with our demo.
- In RSO I backed up the 5.07 system
- Did a system build from that backup to RW5.08. Of course in the document “Migration Guide RW 5.05 - 5.10” I found that when going from 5.07 to 5.08 you have to change the I/O unit from DSQC652 to the old one DSQC328A. This was in the ppaeio1.cfg and ppaeio2.cfg files in RW5.08.
- Did a system restore and verified the program worked on the demo.
- Backed up the 5.08 system.
- Did a system build from the 5.08 backup to 5.09.
- From the migration document I changed the “NonCnvWOData” array from 8 to 25 elements.
- Did a system restore and verified the system still worked.
- Backed up the 5.09 system.
- Did a system build from that backup to 5.10.
- This time I did not need to change anything.
- Did a system restore and verified everything worked.
So I now have a system that has PM3.13 and RW5.10! What a lot of work that was. However, I learned a lot.
Now on to my problem of why PM is locking up.
One more thing that I did go back and try. I tried to go straight from 5.07 to 5.10 and change the array and I/O unit. However, this did not work. I got the same error that I had rapid errors.
Shane