The 4.0 r127 software recently had Servo Tool Change & SpotWare Equalizing added to run 2 new servo guns with tool changer. My task is to get the guns configured & running, configure to work with PLC & welder, write pick, drop home, etc. routines. When I pick either gun, they jog when connected & activated thru the routine and then they deactivate & disconnected great.
Problem is when I try to run the ManCalib or other related service routines, I get the missing name or gun not activated message in the attachment. The name in the gundata is good, even run the ManAddGunName routine after every reboot just to make sure. I have traced it to the active_unit stays 0 when running the function 'IsGunActive', even though the gun is activated and I'm jogging it. The other issue (which I think is related) is when in the Jog menu, going to Special > 5 Deactivate, the gun will not deactivate when selected and the 'Deact' key is pushed.
MOC file looks great. Hasn't mattered if I set the two mecunits to activate at start or not. For comparison, have another robot succesfully running the same software but with 3 servoguns, turntable, and other guns. Everything looks fine.
Sent backups & such to ABB but they can't seem to find issue yet. Anybody got a clue?