We have multiple ABB robots on site and one processing cell went unused for a month or two. I've come back to it and found that the 4400 and 140 in that cell aren't happy.
The 4400 has an S4C+ controller and will boot, get past counting, but then shows errors:
safevtts.c 620 Couldn't i
runchn.c 1033 can't write
runchn.c 1073 can't write
runchn.c 1113 can't write
cabsta.c 435 Count ini
cabts.c 2430 Cansta init
servots.c 1213 Not allowe
servots.c 1213 Not allowe
I can go to the program window but it won't load or create a program.
I can make backups or restore known good backups but the problem persists.
We've removed the PC, reseated the boards, cleaned dust and reassembled but the problem persists.
The robot has worn batteries and needs calibration (rev counter update) during any power cut, but this is commonly performed without issue.
You can go to the rev counter update screen and say update but it doesn't seem to make any difference to the errors.
It's strange that both the 4400 and 140 have issues simaltaneously. Makes me think a power cut or something upset them. The 140 has slightly different issues but lets focus on the 4400 for now. Has anyone got any idea how to sort it?
We've tried restart, i start and x start. Run out of ideas really.
I did image the 64MB flash disk to a spare in 2014, then that spare failed in 2016 and I swapped back but that was all to do with counting on startup, not the current errors which I've never seen before. I have ordered a new spare and will attempt to put the image on the new flash disk when it arrives but I don't think this will resolve the issue.
Please help. Is there anything we should try?