I have an issue with a mismatch of my JT7 on my robot. It's a KJ264-A001 paint robot with an external axis JT7 (x-slide, -1500mm to 1500mm). My physical robot has the JT7 inverted, so if I hit "left" on the teach pendant, it moves in the +X direction (physically to the right if you are observing from behind the robot), and if you hit "right" it goes in the -X direction. --Not sure why or how it was set up this way, it just was.--
I have my work and robot, along with my custom paint gun setup and all the tool center points configured properly. My next step is to load my program which is a current backup from my physical robot. When I load the program, which works just fine, the JT7 ends up not being inverted because I did not select "inverted" in the initial external axis setup. When I execute one of my programs I noticed that the JT7 movements are backwards. So I went into the wizard to modify my external axis and check "inverted" this time. Now when I load the program to the controller I get the following error:
I should mention at this point that the "synchronize" function, while seemingly very important, has been tough to wrap my head around. I'm worried that something about they sync process is not working properly. Can somebody explain to me all of the bits that affect how the external axis behaves between program and K-Roset?
Why is it that if my physical robot appears to be inverted on the external axis, the K-Roset apparatus does not want to accept the external axis when I check the "inverted" box?