I'm not familiar with BASIC 2.0 but maybe you have some funky permission settings in MMC.cfg?
Can you manually alter values when the PP is on another line? I've had your issue on S4 and I think it had something to do with not letting the system execute through the command (ie. stepping into a MoveLSync command and releasing the safety guard too early).
Hi all, I have a IRB6400 where the cabinet was destroyed. We bought a replacement cabinet which is also a M94A and matches manipulator 2.4-150. I install BASIC 2.0 just fine and install my program fine.
I noticed though, I can MODPOS positions and I can drill into the XYZ quadrant information, but I can't manually alter any values. IE, my 'at' position is a bit off in Z, so I normally adjust it manually by typing in what I want. No dice for some odd reason. Also I do a lot of OFFS() commands in the program and I tweak the XYZ to my liking but it will only let me change one value after a fresh install and never again. I found I can drill into the OFFS() command real deep into the 'more' category and force it to change there.
I've been on the phone with ABB tech support all day. Finally I got ahold of a guy who said that the version BASIC 2.0 is out dated and said I should upgrade to 3.0. He said that the memory stack is full and my changes are somehow falling into oblivion. He suggested a return statement at the end of my subroutine but, this shouldn't have anything to do with me under the ROBTARGET table making changes there.
However, I got several of these same robots all over the plant and they don't have any issues like this. I had them confirm my firmware is good, the new cabinet is using the latest chips SDG and SBV. I got a feeling that I'm are missing something in the equation.