I have been using REAL variables defined as an array of 2 in $config.dat.
DECL REAL A_ANG_OFST_A
DECL REAL A_ANG_OFST_B
I am using these variables as an offset to manually input some values to offset the angle of the robot during a calculated motion. These variables are not set anywhere in the program. In order to value them, either I have to use teach pendant variable screen or to change it manually in config and copy the file in the robot. Initially the values set were 0 in these variables.
Yesterday, the customer had reported that there was a collision on the robot because of the value as can be seen in the above parameters. I triple checked robot code and found that whatever I stated is true and there is no way the values can be changed in the robot program. I asked customer if anybody changed these parameters and got reply that they do not know about these parameters and never altered them.
I also asked the customer to check these parameters on the robot this morning and the value got changed to 0.15 and -0.15 automatically (Please see attached screenshots).
I am failed to understand how come these values are getting changed by themselves without any intervention (human or program).
I request you all experts to throw some light on this issue.