When my company first bought our robot (RJ3iB, 2003), the integrator set it up using a cart-on-rails system with pneumatic clamps for fixturing. The pneumatic clamps were monitored by DIs, and the robot would alarm out if the correct clamps weren't activated when they were supposed to be. At some point in the past we changed to a rotating wall for fixturing; whoever made that change jumpered all the clamp monitoring DIs to the 24V power supply so that they'd all always be on. I need some of those DIs freed up so that I can use them for something else.
I found the karel source code for two programs that are monitoring the inputs and have figured out what lines I need to remove in order to stop the robot from monitoring those DIs. The first is called pmshell, the comments identify it as "RouterWare Shell V6.31," and it seems to be a replacement for HandlingTool. The second is called Job2296 and is called by the cycle start button.
The question is: once I compile the .pc files from the .kl source, how do I load them on the robot? They don't show up in an AoA backup so I assumed that they'd load from FRS. I took an image backup, mounted it, and they aren't anywhere in there either. Is it possible that they were compiled using a different name? If so, how do I identify which programs I need to replace?
Also while I was poking around in the image backup, I noticed that none of my TP programs are anywhere to be found. Is this normal? I've always assumed that an image backup contained absolutely everything in all of the memory locations, am I wrong about that or am I missing something here?