I have a CB3 controller that it is in production in a regulated industry, so any change to the robot program must be subject to strict change control and re-validation procedures.
I have modified only 1 robot position. That position is within a subprogram.
After the modification, I have taken a program backup using magic files.
As expected, the main program .urp, .txt and .script files all have new date & time stamps.
But, there are also many other .urp and .txt files for other subprograms that have a new date & time stamp also.
Why would these have changed? There was no change made to these subprograms. Are they re-created when the program is saved?
Is my understanding correct that only the .script files are used when the robot program is actually running?